$ ./jsish/jsish poc.js
ASAN:DEADLYSIGNAL
=================================================================
==119220==ERROR: AddressSanitizer: SEGV on unknown address 0x603f80019c20 (pc 0x7f2d155e4507 bp 0x000000000000 sp 0x7ffd01763808 T0)
==119220==The signal is caused by a READ memory access.
#0 0x7f2d155e4506 (/lib/x86_64-linux-gnu/libc.so.6+0x18e506)#1 0x7f2d15557743 in regexec (/lib/x86_64-linux-gnu/libc.so.6+0x101743)#2 0x562082528c68 in jsi_RegExpMatches src/jsiRegexp.c:235#3 0x56208252a51b in RegexpExecCmd src/jsiRegexp.c:323#4 0x562082585818 in jsi_FuncCallSub src/jsiProto.c:244#5 0x56208284f71a in jsiFunctionSubCall src/jsiEval.c:796#6 0x56208284f71a in jsiEvalFunction src/jsiEval.c:837#7 0x56208284f71a in jsiEvalCodeSub src/jsiEval.c:1264#8 0x56208286315e in jsi_evalcode src/jsiEval.c:2204#9 0x562082867274 in jsi_evalStrFile src/jsiEval.c:2665#10 0x56208255666a in Jsi_Main src/jsiInterp.c:936#11 0x562082d5b03a in jsi_main src/main.c:47#12 0x7f2d15477bf6 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21bf6)#13 0x5620824ea969 in _start (/usr/local/bin/jsish+0xe8969)
AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18e506)
Credits: Found by OWL337 team.
The text was updated successfully, but these errors were encountered:
Jsish revision
Commit: 9fa798e
Version: v3.5.0
Build platform
Ubuntu 18.04.5 LTS (Linux 5.4.0-44-generic x86_64)
Build steps
Test case
Execution steps & Output
$ ./jsish/jsish poc.js ASAN:DEADLYSIGNAL ================================================================= ==119220==ERROR: AddressSanitizer: SEGV on unknown address 0x603f80019c20 (pc 0x7f2d155e4507 bp 0x000000000000 sp 0x7ffd01763808 T0) ==119220==The signal is caused by a READ memory access. #0 0x7f2d155e4506 (/lib/x86_64-linux-gnu/libc.so.6+0x18e506) #1 0x7f2d15557743 in regexec (/lib/x86_64-linux-gnu/libc.so.6+0x101743) #2 0x562082528c68 in jsi_RegExpMatches src/jsiRegexp.c:235 #3 0x56208252a51b in RegexpExecCmd src/jsiRegexp.c:323 #4 0x562082585818 in jsi_FuncCallSub src/jsiProto.c:244 #5 0x56208284f71a in jsiFunctionSubCall src/jsiEval.c:796 #6 0x56208284f71a in jsiEvalFunction src/jsiEval.c:837 #7 0x56208284f71a in jsiEvalCodeSub src/jsiEval.c:1264 #8 0x56208286315e in jsi_evalcode src/jsiEval.c:2204 #9 0x562082867274 in jsi_evalStrFile src/jsiEval.c:2665 #10 0x56208255666a in Jsi_Main src/jsiInterp.c:936 #11 0x562082d5b03a in jsi_main src/main.c:47 #12 0x7f2d15477bf6 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21bf6) #13 0x5620824ea969 in _start (/usr/local/bin/jsish+0xe8969) AddressSanitizer can not provide additional info. SUMMARY: AddressSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18e506)Credits: Found by OWL337 team.
The text was updated successfully, but these errors were encountered: