{"id":"CVE-2019-12495","details":"An issue was discovered in Tiny C Compiler (aka TinyCC or TCC) 0.9.27. Compiling a crafted source file leads to a one-byte out-of-bounds write in the gsym_addr function in x86_64-gen.c. This occurs because tccasm.c mishandles section switches.","modified":"2026-03-14T09:32:23.040749Z","published":"2019-05-31T11:29:02.623Z","references":[{"type":"WEB","url":"http://www.securityfocus.com/bid/108541"},{"type":"FIX","url":"https://repo.or.cz/tinycc.git/commit/d04ce7772c2bc2781ab2502e0b1f1964488814b5"},{"type":"EVIDENCE","url":"https://lists.nongnu.org/archive/html/tinycc-devel/2019-05/msg00044.html"}],"affected":[{"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2019-12495.json","unresolved_ranges":[{"events":[{"introduced":"0"},{"last_affected":"0.9.27"}]}]}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H"}]}