NASM nasm-2.13.03 nasm- 2.14rc15 version 2.14rc15 and earlier contains a memory corruption (crashed) of nasm when handling a crafted file due to function assemble_file(inname, depend_ptr) at asm/nasm.c:482. vulnerability in function assemble_file(inname, depend_ptr) at asm/nasm.c:482. that can result in aborting/crash nasm program. This attack appear to be exploitable via a specially crafted asm file..
The product performs operations on a memory buffer, but it reads from or writes to a memory location outside the buffer's intended boundary. This may result in read or write operations on unexpected memory locations that could be linked to other variables, data structures, or internal program data.
Link | Tags |
---|---|
https://github.com/cyrillos/nasm/issues/3 | third party advisory exploit |
https://bugzilla.nasm.us/show_bug.cgi?id=3392507 | third party advisory issue tracking exploit |
http://lists.opensuse.org/opensuse-security-announce/2020-07/msg00017.html | vendor advisory |
http://lists.opensuse.org/opensuse-security-announce/2020-07/msg00015.html | vendor advisory |