Tenable 安全研究人员将该漏洞称为 Linguistic Lumberjack,并将其追踪为 CVE-2024-4323。据悉,该漏洞是在 2.0.7 版本中引入的,是由 Fluent Bit 的嵌入式 HTTP 服务器在解析跟踪请求时的堆缓冲区溢出弱点引起的。
尽管未经认证的攻击者可以轻松利用该安全漏洞触发拒绝服务或远程捕获敏感信息,但如果有合适的条件和足够的时间创建可靠的漏洞,他们也可以利用该漏洞获得远程代码执行。
Tenable 安全研究人员表示:虽然堆缓冲区溢出是可以被利用的,但创建一个可靠的漏洞不仅困难重重,而且需要耗费大量时间。
研究人员认为,最直接、最主要的风险是那些与轻易实现 DoS 和信息泄露有关的风险。
4 月 30 日,Tenable 向供应商报告了该安全漏洞,并于 5 月 15 日提交了该漏洞的修补程序,包含该补丁的正式版本预计将随 Fluent Bit 3.0.4 一起发布。
Tenable 还通过其漏洞披露平台向微软、亚马逊和谷歌通报了这一重大安全漏洞。
Tenable 方面上周三(5 月 15 日)表示:在所有受影响的平台修复之前,那些已经在基础架构上部署了该日志工具的客户,可以通过限制授权用户和服务访问 Fluent Bit 的监控 API 来缓解这一问题。
如果用不到这个易受攻击的 API 端点,也可以将其禁用,这样可以最大程度地避免安全风险。
文章转载自:51CTO