CVE-2020-37040 HIGH

CVE-2020-37040: Code Blocks 17.12 - 'File Name' Local Buffer Overflow

Vendor Code::blocks
Product Code::Blocks
Weakness CWE-120
Published January 30, 2026
Last update February 2, 2026

CVSS base score

8.4/10
Attack vector Local
Attack complexity Low
Privileges required None
User interaction
Confidentiality
Integrity

CVSS vector

CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

What the vulnerability does

01Description

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.

Key dates

02Disclosure timeline

January 30, 2026 CVE published
February 2, 2026 Record updated