{"id":"CVE-2026-36189","aliases":["DEBIAN-CVE-2026-36189","EUVD-2026-31287","GHSA-c5x6-jm2x-6vfp","UBUNTU-CVE-2026-36189"],"status":"published","title":"Buffer Overflow vulnerability in Uncrustify Project Affected v.Uncrustify_d-0.82.0-132-bcc41cbdc...","description":"Buffer Overflow vulnerability in Uncrustify Project Affected v.Uncrustify_d-0.82.0-132-bcc41cbdc and Fixed in commit 68e67b9a1435a1bb173b106fedb4a4f510972bdc allows a local attacker to cause a denial of service via the check_template.cpp, check_template function, tokenize_cleanup function, uncrustify executable components","severity":{"version":"3.1","score":6.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-11","score":0.00134,"percentile":0.0294,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-120"],"published":"2026-05-21T00:00:00Z","modified":"2026-10-28T10:55:09Z","affected":[{"source":"osv","ecosystem":"Debian:12","package":"uncrustify","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.72.0+dfsg1-2","0.78.1+dfsg1-1"]},{"source":"osv","ecosystem":"Debian:13","package":"uncrustify","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.78.1+dfsg1-1"]},{"source":"osv","ecosystem":"Debian:14","package":"uncrustify","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.78.1+dfsg1-1"]},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"uncrustify","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.59+dfsg1-1.1"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"uncrustify","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.65+git20170831+dfsg1-1","0.66.1+dfsg1-1"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"uncrustify","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.69.0+dfsg1-1","0.69.0+dfsg1-1build1"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"uncrustify","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.72.0+dfsg1-2"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"uncrustify","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.72.0+dfsg1-2","0.78.1+dfsg1-1"]},{"source":"osv","ecosystem":"Ubuntu:25.10","package":"uncrustify","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.78.1+dfsg1-1"]},{"source":"osv","ecosystem":"Ubuntu:26.10","package":"uncrustify","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.78.1+dfsg1-1build1"]},{"source":"osv","ecosystem":"Ubuntu:26.04:LTS","package":"uncrustify","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.78.1+dfsg1-1","0.78.1+dfsg1-1build1"]}],"references":[{"url":"https://github.com/uncrustify/uncrustify%2Chttps://github.com/uncrustify/uncrustify/issues/4636%2C","tags":["report"]},{"url":"https://github.com/uncrustify/uncrustify/pull/4641","tags":["fix"]},{"url":"https://gist.github.com/Criticayon/5da6d6c9cf068e494347c659d01982a9","tags":["web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-36189","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-c5x6-jm2x-6vfp"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/36xxx/CVE-2026-36189.json","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2026-36189","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2026-36189","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-36189","tags":["report"]}],"sources":{"cve":[{"id":"CVE-2026-36189","description":"Buffer Overflow vulnerability in Uncrustify Project Affected v.Uncrustify_d-0.82.0-132-bcc41cbdc and Fixed in commit 68e67b9a1435a1bb173b106fedb4a4f510972bdc allows a local attacker to cause a denial of service via the check_template.cpp, check_template function, tokenize_cleanup function, uncrustify executable components","status":"published","published":"2026-05-21T00:00:00Z","modified":"2026-05-21T15:08:21.199Z","cvss":[{"version":"3.1","score":6.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"adp"}],"cwes":["CWE-120"],"updated_at":"2026-11-02T14:19:55.176387Z"}],"euvd":[{"id":"EUVD-2026-31287","description":"Buffer Overflow vulnerability in Uncrustify Project Affected v.Uncrustify_d-0.82.0-132-bcc41cbdc and Fixed in commit 68e67b9a1435a1bb173b106fedb4a4f510972bdc allows a local attacker to cause a denial of service via the check_template.cpp, check_template function, tokenize_cleanup function, uncrustify executable components","status":"published","published":"2026-05-21T00:00:00Z","modified":"2026-05-21T15:08:21Z","cvss":[{"version":"3.1","score":6.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T18:21:13.357667Z"}],"ghsa":[{"id":"GHSA-c5x6-jm2x-6vfp","title":"Buffer Overflow vulnerability in Uncrustify Project Affected v.Uncrustify_d-0.82.0-132-bcc41cbdc...","description":"Buffer Overflow vulnerability in Uncrustify Project Affected v.Uncrustify_d-0.82.0-132-bcc41cbdc and Fixed in commit 68e67b9a1435a1bb173b106fedb4a4f510972bdc allows a local attacker to cause a denial of service via the check_template.cpp, check_template function, tokenize_cleanup function, uncrustify executable components","status":"published","published":"2026-05-21T15:34:09Z","modified":"2026-05-21T18:33:09Z","cvss":[{"version":"3.1","score":6.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"cwes":["CWE-120"],"updated_at":"2026-11-02T15:08:15.106873Z"}],"nvd":[{"id":"CVE-2026-36189","description":"Buffer Overflow vulnerability in Uncrustify Project Affected v.Uncrustify_d-0.82.0-132-bcc41cbdc and Fixed in commit 68e67b9a1435a1bb173b106fedb4a4f510972bdc allows a local attacker to cause a denial of service via the check_template.cpp, check_template function, tokenize_cleanup function, uncrustify executable components","status":"published","published":"2026-05-21T15:16:24.5Z","modified":"2026-07-23T16:10:00.137Z","cvss":[{"version":"3.1","score":6.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"secondary"}],"cwes":["CWE-120"],"updated_at":"2026-11-02T14:12:19.752984Z"}],"osv":[{"id":"CVE-2026-36189","description":"Buffer Overflow vulnerability in Uncrustify Project Affected v.Uncrustify_d-0.82.0-132-bcc41cbdc and Fixed in commit 68e67b9a1435a1bb173b106fedb4a4f510972bdc allows a local attacker to cause a denial of service via the check_template.cpp, check_template function, tokenize_cleanup function, uncrustify executable components","status":"published","published":"2026-05-21T00:00:00Z","modified":"2026-10-28T10:55:09.942871456Z","cvss":[{"version":"3.1","score":6.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:45:02.673625Z"},{"id":"DEBIAN-CVE-2026-36189","description":"Buffer Overflow vulnerability in Uncrustify Project Affected v.Uncrustify_d-0.82.0-132-bcc41cbdc and Fixed in commit 68e67b9a1435a1bb173b106fedb4a4f510972bdc allows a local attacker to cause a denial of service via the check_template.cpp, check_template function, tokenize_cleanup function, uncrustify executable components","status":"published","published":"2026-05-21T15:16:24.5Z","modified":"2026-10-01T03:03:04.590627865Z","cvss":[{"version":"3.1","score":6.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:45:54.587575Z"},{"id":"UBUNTU-CVE-2026-36189","description":"Buffer Overflow vulnerability in Uncrustify Project Affected v.Uncrustify_d-0.82.0-132-bcc41cbdc and Fixed in commit 68e67b9a1435a1bb173b106fedb4a4f510972bdc allows a local attacker to cause a denial of service via the check_template.cpp, check_template function, tokenize_cleanup function, uncrustify executable components","status":"published","published":"2026-05-21T15:16:00Z","modified":"2026-10-17T12:58:51.729379198Z","cvss":[{"version":"3.1","score":6.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T16:56:16.686388Z"}]}}
