CVE Catalog

CVE-2020-37121

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.21%

11th percentile - higher than 11% of all known CVEs

Summary

CODE::BLOCKS 16.01 contains a buffer overflow vulnerability that allows attackers to execute arbitrary code by overwriting the Structured Exception Handler with crafted Unicode characters. Attackers can create a malicious text file with 1982 bytes of buffer and shellcode to trigger remote code execution.

Risk Assessment

The risk for the organization is the possibility of remote code execution by an attacker, which can lead to full system compromise, data theft, or takeover of the affected environment.

Recommendation

It is recommended to immediately update CODE::BLOCKS to the latest version that fixes this vulnerability, and to avoid opening untrusted text files in the vulnerable version.

Related vulnerabilities

Original NVD description (English source)

CODE::BLOCKS 16.01 contains a buffer overflow vulnerability that allows attackers to execute arbitrary code by overwriting Structured Exception Handler with crafted Unicode characters. Attackers can create a malicious text file with 1982 bytes of buffer and shellcode to trigger remote code execution.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS