summaryrefslogtreecommitdiff
path: root/testsuite/unlzma_issue_3.lzma
diff options
context:
space:
mode:
authorDenys Vlasenko2021-06-15 15:07:57 +0200
committerDenys Vlasenko2021-06-15 15:14:00 +0200
commit04f052c56ded5ab6a904e3a264a73dc0412b2e78 (patch)
tree607ac1970ec5f880b317f2937f9f664e52d65c44 /testsuite/unlzma_issue_3.lzma
parent4d4fc5ca5ee4faae5dc4237f801d9527a3fb20cc (diff)
downloadbusybox-04f052c56ded5ab6a904e3a264a73dc0412b2e78.zip
busybox-04f052c56ded5ab6a904e3a264a73dc0412b2e78.tar.gz
unlzma: fix a case where we could read before beginning of buffer
Testcase: 21 01 01 00 00 00 00 00 e7 01 01 01 ef 00 df b6 00 17 02 10 11 0f ff 00 16 00 00 Unfortunately, the bug is not reliably causing a segfault, the behavior depends on what's in memory before the buffer. function old new delta unpack_lzma_stream 2762 2768 +6 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'testsuite/unlzma_issue_3.lzma')
-rw-r--r--testsuite/unlzma_issue_3.lzmabin0 -> 27 bytes
1 files changed, 0 insertions, 0 deletions
diff --git a/testsuite/unlzma_issue_3.lzma b/testsuite/unlzma_issue_3.lzma
new file mode 100644
index 0000000..cc60f29
--- /dev/null
+++ b/testsuite/unlzma_issue_3.lzma
Binary files differ