CVE-2020-37040

Code Blocks 17.12 contains a local buffer overflow vulnerability that allows attackers to execute arbitrary code by crafting a malicious file name with Unicode characters. Attackers can trigger the vulnerability by pasting a specially crafted payload into the file name field during project creation, potentially executing system commands like calc.exe.

Score
CVSS 4.0 8.4 High
Status
Deferred - disclosure@vulncheck.com
Published
2026-01-30
Last modified
2026-07-28
Weaknesses
CWE-120

Affected products

References