Skip to content

CVE-2018-20375 An issue was discovered in Tiny C Compiler (aka TinyCC or TCC) 0.9.27. Compiling a crafted source file leads to an 8 byte out of bounds write in the sym_pop function in tccgen.c.

MediumCVSS 5.5 EPSS 0.75%
Published
Updated
Exploit status
No public exploit known

Description

An issue was discovered in Tiny C Compiler (aka TinyCC or TCC) 0.9.27. Compiling a crafted source file leads to an 8 byte out of bounds write in the sym_pop function in tccgen.c.

Affected products

ProductAffected versionsFixed in
debian/tcc(Debian:12) All versions No fix listed
debian/tcc(Debian:12) = 0.9.27+git20200814.62c30a4a-1 No fix listed
debian/tcc(Debian:12) = 0.9.27+git20200814.62c30a4a-2 No fix listed
debian/tcc(Debian:13) All versions No fix listed
debian/tcc(Debian:13) = 0.9.27+git20200814.62c30a4a-2 No fix listed
tinycc = 0.9.27 No fix listed
ubuntu/tcc(Ubuntu:24.04) All versions No fix listed
ubuntu/tcc(Ubuntu:26.04) All versions No fix listed
ubuntu/tcc(Ubuntu:26.10) All versions No fix listed
ubuntu/tcc(Ubuntu:22.04) All versions No fix listed

References