[pcre-dev] [Bug 2039] New: Heap Out of bounds read in match(… |
このメッセージは次のスレッドの一部です: | |
---|---|
日付によるスレッドの仕分け | |
admin 、 |
Bug ID: 2039 Summary: Heap Out of bounds read in match() #2 Product: PCRE Version: 10.23 (PCRE2) Hardware: x86-64 OS: Linux Status: NEW Severity: bug Priority: medium Component: Code Assignee: ph10@??? Reporter: fumfi.255@??? CC: pcre-dev@???
================================================================= ==22674==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x629000009200 at pc 0x7f86a3de3aa9 bp 0x7fff9f0fe270 sp 0x7fff9f0fe268 READ of size 1 at 0x629000009200 thread T0 #0 0x7f86a3de3aa8 in match XYZ/pcre/src/pcre2_match.c:3257:9 #1 0x7f86a3d8c773 in pcre2_match_8 XYZ/pcre/src/pcre2_match.c:6992:8 #2 0x4ef594 in process_data XYZ/pcre/src/pcre2test.c:6606:9 #3 0x4ef594 in main XYZ/pcre/src/pcre2test.c:7821 #4 0x7f86a2c2482f in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2082f) #5 0x41ab28 in _start (/usr/local/bin/pcre2test+0x41ab28)
0x629000009200 is located 0 bytes to the right of 16384-byte region [0x629000005200,0x629000009200) allocated by thread T0 here: #0 0x4b96ee in realloc /home/llvm/clang-3.9/final/llvm.src/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:77:3 #1 0x4eb777 in process_data XYZ/pcre/src/pcre2test.c:5809:24 #2 0x4eb777 in main XYZ/pcre/src/pcre2test.c:7821 #3 0x7f86a2c2482f in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2082f)
SUMMARY: AddressSanitizer: heap-buffer-overflow XYZ/pcre/src/pcre2_match.c:3257:9 in match Shadow bytes around the buggy address: 0x0c527fff91f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c527fff9200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c527fff9210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c527fff9220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0c527fff9230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 =>0x0c527fff9240:[fa]fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c527fff9250: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c527fff9260: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c527fff9270: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c527fff9280: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c527fff9290: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa Shadow byte legend (one shadow byte represents 8 application bytes): Addressable: 00 Partially addressable: 01 02 03 04 05 06 07 Heap left redzone: fa Heap right redzone: fb Freed heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack partial redzone: f4 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe Left alloca redzone: ca Right alloca redzone: cb ==22674==ABORTING
このメッセージは次のメーリングリストに投稿されました: | ||||
---|---|---|---|---|
Pcre-dev メーリングリスト情報 | となりのメッセージ | [pcre-dev] [Bug 2038] New: Heap Out of bounds read in match() #1 | [pcre-dev] [Bug 2040] New: Heap Out of bounds read in match() #3 |
Tahini and Hummus and Cumin Development Archives サイト管理人: cumin Admins | Lurker (バージョン 2.3) |