
CVE-2023-34468:Apache NiFi 数据库组件中的远程代码执行
Apache NiFi 0.0.2 至 1.21.0 版本中的 DBCPConnectionPool 和 HikariCPConnectionPool 控制器服务允许经过身份验证和授权的用户配置使用 H2 驱动程序的数据库 URL,从而能够执行自定义代码。
该漏洞的供应商披露和修复措施可在此处找到。
此漏洞需要:
更多详细信息及利用过程可参阅此 PDF。
感谢 h00die 编写了 Metasploit 模块 并将我列为发现者。
David "ExceptionFactory" Handermann 撰写了一篇精彩的博客文章,从开发者的视角对 CVE-2023-34468 和 CVE-2023-40037 进行了分析。
CVE-2023-40037: Apache NiFi 中 JDBC 和 JNDI 连接 URL 的验证不完整 可用于绕过针对 CVE-2023-34468 实施的安全措施,从而在 Apache NiFi <= 1.23.0 版本中导致 RCE。