Fluentd collects events from various data sources and writes them to files, RDBMS, NoSQL, IaaS, SaaS, Hadoop and so on. A remote code execution (RCE) vulnerability in non-default configurations of Fluentd allows unauthenticated attackers to execute arbitrary code via specially crafted JSON payloads. Fluentd setups are only affected if the environment variable FLUENT_OJ_OPTION_MODE is explicitly set to object. Please note: The option FLUENT_OJ_OPTION_MODE was introduced in Fluentd version 1.13.2. Earlier versions of Fluentd are not affected by this vulnerability. This issue was patched in version 1.15.3. As a workaround do not use FLUENT_OJ_OPTION_MODE=object.
{
"cna_assigner": "GitHub_M",
"cwe_ids": [
"CWE-502"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/39xxx/CVE-2022-39379.json"
}{
"extracted_events": [
{
"cpe": "cpe:2.3:a:fluentd:fluentd:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "1.13.2"
},
{
"fixed": "1.15.3"
}
],
"source": "CPE_RANGE"
},
{
"range": [
{
"fixed": "48e5b85dab1b6d4c273090d538fc11b3f2fd8135"
}
],
"source": "REFERENCES_COMMIT"
}
]
}