CVE-2025-12978: FluentBit Fluent Bit · Partial String Comparison
Affects FluentBit Fluent BitSource CVE Database V5
Not known to be exploited · CVSS 5.4 Medium.
Data as of 26 Oct 2026, 11:42 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 34% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:LExploitation evidence
Disclosed: evidence found.
CVE published 24 Nov 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| FluentBit Fluent Bit | Affected
| Fixed in– |
AI-suggested
To mitigate this vulnerability, European organizations should: 1) Immediately review and restrict access to Fluent Bit input endpoints (in_http, in_splunk, in_elasticsearch) by implementing strong authentication and network segmentation to limit exposure. 2) Monitor and audit log routing configurations to detect unusual tag manipulations or unexpected log destinations. 3) Apply strict input validation and filtering rules where possible to prevent malformed tag inputs. 5) Employ anomaly detection on logging and alerting systems to identify alert flooding or suspicious log injection patterns. 6) Conduct regular security assessments of logging infrastructure to ensure no unauthorized access paths exist. 7) Consider deploying additional logging integrity verification mechanisms, such as cryptographic signing or checksums, to detect tampering. These steps go beyond generic advice by focusing on access control, monitoring, and proactive detection tailored to the nature of this vulnerability.
Description
Fluent Bit in_http, in_splunk, and in_elasticsearch input plugins contain a flaw in the tag_key validation logic that fails to enforce exact key-length matching. This allows crafted inputs where a tag prefix is incorrectly treated as a full match. A remote attacker with authenticated or exposed access to these input endpoints can exploit this behavior to manipulate tags and redirect records to unintended destinations. This compromises the authenticity of ingested logs and can allow injection of forged data, alert flooding and routing manipulation.