CVE-2024-56512
Apache NiFi:参数与服务引用缺少完整授权
- 已发布
- 2024年12月28日
- 已更新
- 2024年12月30日
- 分配 CNA
- apache
- 观察到的证据
- 2026年8月25日
初级CVSS
nvd · CVSS 4.0
CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:P/AU:Y/R:U/V:C/RE:L/U:Green低 · 未来 30 天
- 百分位
- 87.3%
- 型号日期
- 2026年9月21日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
Apache NiFi 1.10.0 至 2.0.0 在创建新的 Process Group 时,缺少对 Parameter Context、引用的 Controller Service 以及引用的 Parameter Provider 的细粒度授权检查。创建新的 Process Group 时可以绑定到某个 Parameter Context,但在 Process Group 未引用任何 Parameter 值的情况下,框架不会检查用户对已绑定 Parameter Context 的授权。缺少对已绑定 Parameter Context 的授权检查,使得客户端在创建 Process Group 后能够下载非敏感的 Parameter 值。创建新的 Process Group 时还可以引用现有的 Controller Service 或 Parameter Provider。框架不会检查用户对引用的 Controller Service 或 Parameter Provider 的授权,从而使客户端能够创建 Process Group 并使用这些原本未获授权的组件。此漏洞的范围仅限于被授权创建 Process Group 的已认证用户,且进一步仅限于部署了基于组件的授权策略的环境。建议升级至 Apache NiFi 2.1.0 作为缓解措施,该版本在创建 Process Group 时包含了对 Parameter 和 Controller Service 引用的授权检查。
来源
1一个用于利用 Apache NiFi 中 CVE-2024-56512 漏洞的工具,该漏洞允许通过未妥善保护的 API 未经授权访问敏感数据。
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。