CVE-2024-4323
published 2024-05-20CVE-2024-4323: A memory corruption vulnerability in Fluent Bit versions 2.0.7 thru 3.0.3. This issue lies in the embedded http server’s parsing of trace requests and may…
PriorityP269critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
EPSS
28.31%
97.9th percentile
A memory corruption vulnerability in Fluent Bit versions 2.0.7 thru 3.0.3. This issue lies in the embedded http server’s parsing of trace requests and may result in denial of service conditions, information disclosure, or remote code execution.
Affected
11 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| fluent_bit | fluent_bit | 2.0.7 – 3.0.3 | — |
| msrc | azl3_fluent-bit_3.0.3-1_on_azure_linux_3.0 | — | — |
| msrc | azl3_fluent-bit_3.0.6-1_on_azure_linux_3.0 | — | — |
| msrc | azure_linux_3.0_arm | — | — |
| msrc | azure_linux_3.0_x64 | — | — |
| msrc | cbl2_fluent-bit_2.2.3-1_on_cbl_mariner_2.0 | — | — |
| msrc | cbl2_fluent-bit_2.2.3-7_on_cbl_mariner_2.0 | — | — |
| msrc | cbl_mariner_2.0_arm | — | — |
| msrc | cbl_mariner_2.0_x64 | — | — |
| treasuredata | fluent_bit | >= 2.0.7 < 2.2.3 | 2.2.3 |
| treasuredata | fluent_bit | >= 3.0.0 < 3.0.4 | 3.0.4 |
Detection & IOCsextracted from sources · hover to see the quote
commandpython3 -c 'print("{\"output\":\"stdout\", \"params\": {\"format\": \"json\"},\"inputs\":[\"" + "A"*8 + "\"," + str(0xffffffff) + ", \"" + "B"*500 + "\"]}")' > test↗
commandcurl -v http://<host>:2020/api/v1/traces/ -H "Content-Type: application/json" -H "Expect: " --data "@test"↗
- →Alert on Fluent Bit process crashes or unexpected restarts, which may indicate active DoS exploitation via heap-buffer-overflow triggered by the traces endpoint. ↗
- →Look for large or anomalous Content-Length values in requests to port 2020 (Fluent Bit's default monitoring API port), particularly with Content-Type: application/json headers targeting the traces endpoint. ↗
- →Identify Fluent Bit versions 2.0.7 through 3.0.3 in your environment as vulnerable; version 3.0.4 contains the fix. ↗
- ·If the /api/v1/traces endpoint is not in use, disabling it entirely removes the attack surface. ↗
- ·Even without active exploitation, unauthenticated access to Fluent Bit monitoring endpoints alone can result in cross-tenant information leakage in cloud environments. ↗
CVSS provenance
nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vendor_msrc9.8CRITICAL
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Microsoft
Fluent Bit Memory Corruption Vulnerability
vendor_msrc·2024-05-14·CVSS 9.8
CVE-2024-4323 [CRITICAL] CWE-122 Fluent Bit Memory Corruption Vulnerability
Fluent Bit Memory Corruption Vulnerability
FAQ: Is Azure Linux the only Microsoft product that includes this open-source library and is therefore potentially affected by this vulnerability?
One of the main benefits to our customers who choose to use the Azure Linux distro is the commitment to keep it up to date with the most recent and most secure versions of the open source libraries with which the distro is composed. Microsoft is committed to transparency in this work which is why we began publishing CSAF/VEX in October 2025. See this blog post for more information. If impact to additional products is identified, we will update the CVE to reflect this.
Mariner: Mariner
tenable: tenable
Customer Action Required: Yes
Remediation: CBL-Mariner Releases
Reference: https://learn.microsof
GHSA
GHSA-68mr-468g-4wmg: A memory corruption vulnerability in Fluent Bit versions 2
ghsa_unreviewed·2024-05-20
CVE-2024-4323 [CRITICAL] CWE-122 GHSA-68mr-468g-4wmg: A memory corruption vulnerability in Fluent Bit versions 2
A memory corruption vulnerability in Fluent Bit versions 2.0.7 thru 3.0.3. This issue lies in the embedded http server’s parsing of trace requests and may result in denial of service conditions, information disclosure, or remote code execution.
No detection rules found.
No public exploits indexed.
Bleepingcomputer
Critical Fluent Bit flaw impacts all major cloud providers
blogs_bleepingcomputer·2024-05-20·CVSS 9.8
[CRITICAL] Critical Fluent Bit flaw impacts all major cloud providers
## Critical Fluent Bit flaw impacts all major cloud providers
## Sergiu Gatlan
A critical Fluent Bit vulnerability that can be exploited in denial-of-service and remote code execution attacks impacts all major cloud providers and many technology giants.
Fluent Bit is an extremely popular logging and metrics solution for Windows, Linux, and macOS embedded in major Kubernetes distributions, including those from Amazon AWS, Google GCP, and Microsoft Azure.
Until March 2024, Fluent Bit was downloaded and deployed over 13 billion times , a massive increase from the three billion downloads reported in October 2022.
Fluent Bit is also used by cybersecurity firms like Crowdstrike and Trend Micro, and many tech companies, such as Cisco, VMware, Intel, Adobe, and Dell.
Tracked as CVE-2024-432
Tenable
Linguistic Lumberjack: Attacking Cloud Services via Logging Endpoints (Fluent Bit - CVE-2024-4323)
blogs_tenable·2024-05-20·CVSS 9.8
[CRITICAL] Linguistic Lumberjack: Attacking Cloud Services via Logging Endpoints (Fluent Bit - CVE-2024-4323)
## Cloud Exposure
Tenable Cloud Security (CNAPP) Request a demo
Tenable Cloud Vulnerability Management Request a demo
Tenable CIEM Request a demo
Secure your cloud
## Vulnerability Exposure
Tenable Vulnerability Management Try for free
Tenable Security Center Request a demo
Tenable Web App Scanning Try for free
Tenable Patch Management Request a demo
Tenable Enclave Security Request a demo
Tenable Attack Surface Management Request a demo
Tenable Nessus Try for free
## AI Exposure
Tenable AI Exposure Request a demo
## OT/IoT Exposure
Tenable OT Security Request a demo
## Identity Exposure
Tenable Identity Exposure Request a demo
## Business needs
Active Directory
AI Security Posture Management (AI-SPM)
AWS security
Azure security
Cloud Security Posture Man
Greynoiseio
NoiseLetter May 2024
blogs_greynoiseio
NoiseLetter May 2024
CVE Disclosure Early Warning Get an early warning when traffic spikes indicate a high likelihood of new disclosures
Compromised Asset Detection Find out immediately if an asset communicates with a malicious IP address
Vulnerability Prioritization Get real-time insight into active exploitation trends to better understand risk and severity
SOC Efficiency Filter out noisy, low priority and false-positive alerts from mass internet scanners
Incident Investigation Add context to incidents to speed the determinations of scope and timelines
Threat Hunting Quickly identify anomalous behavior and enrich your threat hunting campaigns
Why GreyNoise
CVE Disclosure Early Warning Get an early warning when traffic spikes indicate a high likelihood of new disclosures
Compromised Asset Detection Fin
Bugzilla
CVE-2017-12839 mpg123: heap-based buffer over-read in function getbits insrc/libmpg123/getbits.h
bugzilla·2019-05-10·CVSS 8.3
CVE-2017-12839 [HIGH] CVE-2017-12839 mpg123: heap-based buffer over-read in function getbits insrc/libmpg123/getbits.h
CVE-2017-12839 mpg123: heap-based buffer over-read in function getbits insrc/libmpg123/getbits.h
A heap-based buffer over-read in the getbits function in src/libmpg123/getbits.h in mpg123 through 1.25.5 allows remote attackers to cause a possible denial-of-service (out-of-bounds read) or possibly have unspecified other impact via a crafted mp3 file.
References:
https://sourceforge.net/p/mpg123/bugs/255/
https://www.mpg123.de/
Upstream commit:
https://www.mpg123.de/cgi-bin/scm/mpg123/trunk/src/libmpg123/getbits.h?r1=2024&r2=4323&sortby=date
https://github.com/fluent/fluent-bit/commit/9311b43a258352797af40749ab31a63c32acfd04https://tenable.com/security/research/tra-2024-17https://github.com/fluent/fluent-bit/commit/9311b43a258352797af40749ab31a63c32acfd04https://tenable.com/security/research/tra-2024-17https://www.vicarius.io/vsociety/posts/linguistic-lumberjack-memory-corruption-in-fluent-bit-cve-2024-4323
2024-05-20
Published