Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AddressSanitizer: stack-buffer-overflow READ of size 8 sm/arch/m68k/m68k_disasm/m68k_disasm.c:2568 #4588

Closed
ghost opened this issue Apr 9, 2016 · 0 comments
Labels
Milestone

Comments

@ghost
Copy link

ghost commented Apr 9, 2016

r2 -A a5ab54823e83703854378cb5bc1f587a                                                                 
Copyright: SEGA MEGASIS    (C)2015 James L.
DomesticName: Liquid Space Dodger V3                          
OverseasName: Liquid Space Dodger V3                          
ProductCode: GM 01234567-89
Checksum: 0xadde
Peripherials: J               
SramCode: 
ModemCode: 
CountryCode: 
[x] Analyze all flags starting with sym. and entry0 (aa)
[Warning: Searching xrefs in non-executable regiones (aar)
[x] Analyze len bytes of instructions for references (aar)
[=================================================================
==24491==ERROR: AddressSanitizer: stack-buffer-overflow on address 0x7ffd35e5c3f2 at pc 0x7f3dcee9d69b bp 0x7ffd35e5c1d0 sp 0x7ffd35e5c1c0
READ of size 8 at 0x7ffd35e5c3f2 thread T0
    #0 0x7f3dcee9d69a in get_modregstr_moto /home/fuzzer/radare2/libr/..//libr/anal/p/../../asm/arch/m68k/m68k_disasm/m68k_disasm.c:2568
    #1 0x7f3dcee9fe82 in get_modregstr /home/fuzzer/radare2/libr/..//libr/anal/p/../../asm/arch/m68k/m68k_disasm/m68k_disasm.c:2882
    #2 0x7f3dcee90b79 in opcode_move /home/fuzzer/radare2/libr/..//libr/anal/p/../../asm/arch/m68k/m68k_disasm/m68k_disasm.c:607
    #3 0x7f3dcee8dfc9 in M68k_Disassemble /home/fuzzer/radare2/libr/..//libr/anal/p/../../asm/arch/m68k/m68k_disasm/m68k_disasm.c:236
    #4 0x7f3dceea2c28 in instlen /home/fuzzer/radare2/libr/..//libr/anal/p/anal_m68k.c:24
    #5 0x7f3dceea2e35 in m68k_op /home/fuzzer/radare2/libr/..//libr/anal/p/anal_m68k.c:39
    #6 0x7f3dcef0195d in r_anal_op /home/fuzzer/radare2/libr/anal/op.c:96
    #7 0x7f3dd0bdfff4 in cmd_anal_calls /home/fuzzer/radare2/libr/core/cmd_anal.c:2588
    #8 0x7f3dd0be9aad in cmd_anal_all /home/fuzzer/radare2/libr/core/cmd_anal.c:3766
    #9 0x7f3dd0beb231 in cmd_anal /home/fuzzer/radare2/libr/core/cmd_anal.c:4001
    #10 0x7f3dd0cb372c in r_cmd_call /home/fuzzer/radare2/libr/core/cmd_api.c:210
    #11 0x7f3dd0c419f3 in r_core_cmd_subst_i /home/fuzzer/radare2/libr/core/cmd.c:1779
    #12 0x7f3dd0c3d50e in r_core_cmd_subst /home/fuzzer/radare2/libr/core/cmd.c:1240
    #13 0x7f3dd0c44bdd in r_core_cmd /home/fuzzer/radare2/libr/core/cmd.c:2185
    #14 0x7f3dd0c4574c in r_core_cmd0 /home/fuzzer/radare2/libr/core/cmd.c:2320
    #15 0x5630ad73e00e in main /home/fuzzer/radare2/binr/radare2/radare2.c:811
    #16 0x7f3dcb851a3f in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x20a3f)
    #17 0x5630ad739c68 in _start (/home/fuzzer/radare2/binr/radare2/radare2+0x5c68)

ASAN:SIGSEGV

radare2 0.10.2-git 10883 @ linux-little-x86-64 git.0.10.1-429-g4476720
commit: 4476720 build: 2016-04-08

file: http://revskills.cz/r2/a5ab54823e83703854378cb5bc1f587a

@XVilka XVilka added the fuzzing label Apr 9, 2016
@Maijin Maijin modified the milestone: 0.10.2 Apr 9, 2016
@radare radare closed this as completed in 6f4518a Apr 9, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants