{"id":"CVE-2021-46878","aliases":["BIT-fluent-bit-2021-46878","EUVD-2021-33528","GHSA-r3hq-4h29-qfq9"],"status":"published","title":"An issue was discovered in Treasure Data Fluent Bit 1.7.1, erroneous parsing in...","description":"An issue was discovered in Treasure Data Fluent Bit 1.7.1, erroneous parsing in flb_pack_msgpack_to_json_format leads to type confusion bug that interprets whatever is on the stack as msgpack maps and arrays, leading to use-after-free. This can be used by an attacker to craft a specially craft file and trick the victim opening it using the affect software, triggering use-after-free and execute arbitrary code on the target system.","severity":{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-12","score":0.0035,"percentile":0.29051,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-843"],"published":"2023-04-11T00:00:00Z","modified":"2026-10-20T10:55:11Z","fixes":[{"ecosystem":"Bitnami","package":"fluent-bit","fixed_in":["1.7.2"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Bitnami","package":"fluent-bit","ranges":[{"type":"SEMVER","events":[{"introduced":"1.7.1"},{"fixed":"1.7.2"}]}]}],"products":[{"vendor":"treasuredata","product":"fluent_bit"}],"references":[{"url":"https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=27742","tags":["x_transferred","Exploit","Issue Tracking","Patch","Third Party Advisory","advisory","fix"]},{"url":"https://github.com/fluent/fluent-bit/pull/3115","tags":["x_transferred","Patch","fix"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-46878","tags":["web"]},{"url":"https://github.com/advisories/GHSA-r3hq-4h29-qfq9"}],"sources":{"cve":[{"id":"CVE-2021-46878","description":"An issue was discovered in Treasure Data Fluent Bit 1.7.1, erroneous parsing in flb_pack_msgpack_to_json_format leads to type confusion bug that interprets whatever is on the stack as msgpack maps and arrays, leading to use-after-free. This can be used by an attacker to craft a specially craft file and trick the victim opening it using the affect software, triggering use-after-free and execute arbitrary code on the target system.","status":"published","published":"2023-04-11T00:00:00Z","modified":"2025-02-11T21:01:09.004Z","cvss":[{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high","assessor":"adp"}],"cwes":["CWE-843"],"updated_at":"2026-11-02T14:33:03.320536Z"}],"euvd":[{"id":"EUVD-2021-33528","description":"An issue was discovered in Treasure Data Fluent Bit 1.7.1, erroneous parsing in flb_pack_msgpack_to_json_format leads to type confusion bug that interprets whatever is on the stack as msgpack maps and arrays, leading to use-after-free. This can be used by an attacker to craft a specially craft file and trick the victim opening it using the affect software, triggering use-after-free and execute arbitrary code on the target system.","status":"published","published":"2023-04-11T00:00:00Z","modified":"2025-02-11T21:01:09Z","cvss":[{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-03T00:03:58.784175Z"}],"ghsa":[{"id":"GHSA-r3hq-4h29-qfq9","title":"An issue was discovered in Treasure Data Fluent Bit 1.7.1, erroneous parsing in...","description":"An issue was discovered in Treasure Data Fluent Bit 1.7.1, erroneous parsing in flb_pack_msgpack_to_json_format leads to type confusion bug that interprets whatever is on the stack as msgpack maps and arrays, leading to use-after-free. This can be used by an attacker to craft a specially craft file and trick the victim opening it using the affect software, triggering use-after-free and execute arbitrary code on the target system.","status":"published","published":"2023-04-11T18:30:27Z","modified":"2024-04-04T03:24:17Z","cvss":[{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"cwes":["CWE-843"],"updated_at":"2026-11-02T14:56:14.332077Z"}],"nvd":[{"id":"CVE-2021-46878","description":"An issue was discovered in Treasure Data Fluent Bit 1.7.1, erroneous parsing in flb_pack_msgpack_to_json_format leads to type confusion bug that interprets whatever is on the stack as msgpack maps and arrays, leading to use-after-free. This can be used by an attacker to craft a specially craft file and trick the victim opening it using the affect software, triggering use-after-free and execute arbitrary code on the target system.","status":"published","published":"2023-04-11T18:15:58.34Z","modified":"2026-06-17T04:15:43.12Z","cvss":[{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high","assessor":"primary"},{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high","assessor":"secondary"}],"cwes":["CWE-843"],"updated_at":"2026-11-02T14:07:07.764332Z"}],"osv":[{"id":"CVE-2021-46878","description":"An issue was discovered in Treasure Data Fluent Bit 1.7.1, erroneous parsing in flb_pack_msgpack_to_json_format leads to type confusion bug that interprets whatever is on the stack as msgpack maps and arrays, leading to use-after-free. This can be used by an attacker to craft a specially craft file and trick the victim opening it using the affect software, triggering use-after-free and execute arbitrary code on the target system.","status":"published","published":"2023-04-11T18:15:58.34Z","modified":"2026-10-20T10:55:11.455035003Z","cvss":[{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:44:22.18434Z"},{"id":"BIT-fluent-bit-2021-46878","description":"An issue was discovered in Treasure Data Fluent Bit 1.7.1, erroneous parsing in flb_pack_msgpack_to_json_format leads to type confusion bug that interprets whatever is on the stack as msgpack maps and arrays, leading to use-after-free. This can be used by an attacker to craft a specially craft file and trick the victim opening it using the affect software, triggering use-after-free and execute arbitrary code on the target system.","status":"published","published":"2024-03-06T10:52:01.987Z","modified":"2026-09-08T08:47:32.543974181Z","updated_at":"2026-11-02T15:28:29.563843Z"}]}}
