{"id":"CVE-2026-58107","summary":"Authenticated Remote Denial of Service via Unbounded zlib Decompression in massStoreRun","details":"CodeChecker's massStoreRun processing path performs one-shot decompression of attacker-controlled, Base64-encoded zlib data without enforcing a maximum decompressed size.\n\n\n\nAn authenticated user with permission to store analysis runs can submit a highly compressed payload that expands to a significantly larger byte sequence. Because the entire decompressed output is materialized in memory before being written to a temporary file, a sufficiently large payload may exhaust process or host memory and consume substantial disk space, resulting in denial of service.","aliases":["GHSA-w7jw-x567-hqr4"],"modified":"2026-08-30T08:17:30.868572Z","published":"2026-08-28T12:57:50.134Z","database_specific":{"cna_assigner":"ERIC","cwe_ids":["CWE-409","CWE-770"],"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/58xxx/CVE-2026-58107.json"},"references":[{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/58xxx/CVE-2026-58107.json"},{"type":"ADVISORY","url":"https://github.com/Ericsson/codechecker/security/advisories/GHSA-w7jw-x567-hqr4"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-58107"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/ericsson/codechecker","events":[{"introduced":"0"},{"fixed":"cc251975c3dcd74f738ce3b80ae6e72b444e67a6"}],"database_specific":{"extracted_events":[{"introduced":"0"},{"fixed":"6.28.3"}],"source":"AFFECTED_FIELD"}}],"versions":["v6.28.2","v6.28.1","v6.28.0","6.28.0-rc1","v6.27.0","v6.26.0","v6.25.0","v6.24.0","v6.23.0","v6.23.0-rc1","v6.22.0","v6.21.0","v6.20.0","v6.19.0","v6.18.0","v6.17.0","v6.16.0","v6.15.0","v6.14.0","v6.13.0","v6.12.0","v6.10.0","v6.9.1","v6.9.0","v6.8.1","v6.8.0","v6.7.1","v6.7.0","v6.6.0","v6.5.1","v6.5","v6.4","v6.3","v6.2","v6.2.1","v6.1.1","v6.1","v6.0.1","v6.0","v5.10","v5.9","v5.8","v5.7.1","v5.7","v5.6","v5.5","v5.4","v5.3","v5.2","v5.1","v5.0","v4.0"],"database_specific":{"vanir_signatures_modified":"2026-08-30T08:17:30Z","vanir_signatures":[{"target":{"file":"analyzer/tools/build-logger/src/ldlogger-tool-gcc.c","function":"getDefaultArguments"},"deprecated":false,"digest":{"function_hash":"58253484336060859784604701737763940436","length":965},"id":"CVE-2026-58107-d0b42bb4","signature_type":"Function","signature_version":"v1","source":"https://github.com/ericsson/codechecker/commit/cc251975c3dcd74f738ce3b80ae6e72b444e67a6"},{"id":"CVE-2026-58107-e5e44443","signature_type":"Line","signature_version":"v1","source":"https://github.com/ericsson/codechecker/commit/cc251975c3dcd74f738ce3b80ae6e72b444e67a6","target":{"file":"analyzer/tools/build-logger/src/ldlogger-tool-gcc.c"},"deprecated":false,"digest":{"line_hashes":["176050040485224728587349282730126651100","267609529918766960889900993245124430378","6749681309481896638497142464294374583","339116569381575010668585316151724078479"],"threshold":0.9}}],"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-58107.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V4","score":"CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:P/S:N/AU:Y/R:A/RE:L"}]}