CVE-2025-12977CWE-1287

CVE-2025-12977

Critical · published November 24, 2025

CVSS v3.1
9.1
EPSS
1%
Percentile
53.7
In the wild
Unconfirmed
What it is

🚨 Special characters in tag_key inputs? That’s a recipe for chaos! The Fluent Bit input plugins for in_http, in_splunk, and in_elasticsearch are leaving the door wide open for attackers. 🔥 Think of it like a restaurant accepting any strange request for a specialty dish — it might take an order for a 'Newline Burger' without a second thought, resulting in a kitchen disaster. It’s essential to check the menu before preparing the meal! An attacker can cleverly manipulate tag_key values to inject newlines or path segments, potentially leading to log misrouting or even forged records. Imagine your vital logs being misfiled or replaced, damaging data integrity and trust in your systems — absolutely devastating!

Put simply

Think of it like a restaurant accepting any strange request for a specialty dish — it might take an order for a 'Newline Burger' without a second thought, resulting in a kitchen disaster. It’s essential to check the menu before preparing the meal! This vulnerability arises because the Fluent Bit input plugins fail to properly sanitize user-provided tag_key inputs, allowing attackers to input malicious characters that disrupt normal processing and routing of logs.

What to do

An attacker can cleverly manipulate tag_key values to inject newlines or path segments, potentially leading to log misrouting or even forged records. Imagine your vital logs being misfiled or replaced, damaging data integrity and trust in your systems — absolutely devastating! Immediately audit your use of Fluent Bit plugins and ensure you’re running the latest version that addresses this vulnerability. Implement strict input validation for tag_key fields to prevent exploitation. Monitoring logs for unusual behavior can also help in detecting potential misuse. You’ve got this! By taking the right steps, you can keep your data safe and your logs flowing smoothly. 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00729 · 53.7th percentile
Weakness
CWE-1287 · Improper Validation of Specified Type of Input
Published
2025-11-24T20:15Z
Affected products (1)
ProductVersionsFixed in
treasuredata/fluent_bitall versions—
References (2)
EPSS history
Timeline
  • 24 NOV 14:40Z
    CVE-2025-12977
    cvelistv5