Advisory

Critical flaw in Fluent Bit logging/metrics tool puts major products and platforms at risk

Take action: If you are using a product with FluentBit, check for the endpoint api/v1/traces and make sure it's isolated and accessible only to trusted networks and users. If you are using cloud platforms start checking your configuration and access controls. Then plan to patch and check with your cloud provider for patched versions.


Learn More

A critical vulnerability has been identified in Fluent Bit, tracked as CVE-2024-4323 (CVSS score 9.8). Fluent Bit is an open-source logging and metrics solution for Windows, Linux, and macOS embedded in major Kubernetes distributions. It's used in all major cloud platform stacks (AWS, Azure, GCP) and has been downloaded over 13 billion times as of March 2024. It is also utilized by prominent cybersecurity firms like Crowdstrike and Trend Micro, and many tech companies, including Cisco, VMware, Intel, Adobe, and Dell.

The issue dubbed "Linguistic Lumberjack" by Tenable researchers originates from a heap buffer overflow in Fluent Bit's embedded HTTP server in its parsing of trace configuration requests. This flaw allows unauthenticated attackers to launch denial-of-service (DoS) attacks, access sensitive information, and potentially achieve remote code execution (RCE) under specific conditions.

While DoS attacks and information disclosure can be easily executed, creating a reliable exploit for RCE is notably complex and time-consuming. Tenable emphasized that the most immediate threats are the ease of DoS and information leaks.

Tenable reported the vulnerability to the Fluent Bit developers on April 30, 2024, and patches were committed to the main branch by May 15, 2024. Official releases containing the patch are included in Fluent Bit version 3.0.4.

Until the patched version is widely deployed, users can mitigate the risk by restricting access to Fluent Bit's monitoring API 

api/v1/traces

to authorized users and services, or disabling the vulnerable API endpoint if it is not in use.

Critical flaw in Fluent Bit logging/metrics tool puts major products and platforms at risk