Vulnerability Description
Fluentd collects events from various data sources and writes them to files, RDBMS, NoSQL, IaaS, SaaS, Hadoop and so on. Prior to 1.19.3, Fluentd allows dynamically constructing file paths using the ${tag} placeholder, and insufficient validation of ${tag} in file configurations such as the path parameter of the out_file plugin allows attackers sending untrusted tags containing path traversal characters to write or overwrite arbitrary files and potentially achieve remote code execution. This issue is fixed in version 1.19.3.
CVSS Score
CRITICAL
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Fluentd | Fluentd | < 1.19.3 |
Related Weaknesses (CWE)
References
- https://github.com/fluent/fluentd/commit/45c87a81f3ac0b72b3f9dcfe8cfb5f9038f8143Patch
- https://github.com/fluent/fluentd/pull/5391Issue TrackingPatch
- https://github.com/fluent/fluentd/releases/tag/v1.19.3ProductRelease Notes
- https://github.com/fluent/fluentd/security/advisories/GHSA-44hj-4m45-frj3MitigationVendor Advisory
FAQ
What is CVE-2026-44024?
CVE-2026-44024 is a vulnerability with a CVSS score of 9.8 (CRITICAL). Fluentd collects events from various data sources and writes them to files, RDBMS, NoSQL, IaaS, SaaS, Hadoop and so on. Prior to 1.19.3, Fluentd allows dynamically constructing file paths using the ${...
How severe is CVE-2026-44024?
CVE-2026-44024 has been rated CRITICAL with a CVSS base score of 9.8/10. This is considered a critical vulnerability requiring immediate attention.
Is there a patch for CVE-2026-44024?
Check the references section above for vendor advisories and patch information. Affected products include: Fluentd Fluentd.