swftools icon indicating copy to clipboard operation
swftools copied to clipboard

A NULL pointer dereference exists in the function traits_parse in abc.c

Open cxlzff opened this issue 3 years ago • 0 comments

system info

Ubuntu x86_64, clang 6.0, swfdump (latest master a9d5082)

Command line

./src/swfdump -D @@

AddressSanitizer output

==47344==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000030 (pc 0x000000488d17 bp 0x000000000000 sp 0x7fffffffdd20 T0) #0 0x488d16 in traits_parse as3/abc.c:482 #1 0x495d41 in swf_ReadABC as3/abc.c:946 #2 0x409045 in main /test/swftools-asan/src/swfdump.c:1577 #3 0x7ffff68a683f in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2083f) #4 0x40c168 in _start (/test/swftools-asan/src/swfdump+0x40c168)

AddressSanitizer can not provide additional info. SUMMARY: AddressSanitizer: SEGV as3/abc.c:482 traits_parse ==47344==ABORTING

POC traits_parse_poc

cxlzff avatar Oct 07 '21 13:10 cxlzff