CVE Catalog

CVE-2025-12977

Critical
Published: Translated: NVD NIST

Summary

Fluent Bit input plugins (in_http, in_splunk, in_elasticsearch) fail to sanitize tag_key inputs. An attacker with network access or the ability to write records into Splunk or Elasticsearch can supply tag_key values containing special characters like newlines or ../ that are treated as valid tags.

Risk Assessment

This can allow newline injection, path traversal, forged record injection, or log misrouting, impacting data integrity and log routing.

Recommendation

Update Fluent Bit to a patched version and implement validation and sanitization of tag_key inputs in the configuration.

Original NVD description (English source)

Fluent Bit in_http, in_splunk, and in_elasticsearch input plugins fail to sanitize tag_key inputs. An attacker with network access or the ability to write records into Splunk or Elasticsearch can supply tag_key values containing special characters such as newlines or ../ that are treated as valid tags. Because tags influence routing and some outputs derive filenames or contents from tags, this can allow newline injection, path traversal, forged record injection, or log misrouting, impacting data integrity and log routing.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS