summaryrefslogtreecommitdiff
path: root/testsuite/unlzma_issue_3.lzma
diff options
context:
space:
mode:
authorDenys Vlasenko2021-06-15 15:07:57 +0200
committerDenys Vlasenko2021-11-23 05:31:30 +0100
commitd326be2850ea2bd78fe2c22d6c45c3b861d82937 (patch)
treedc1393b34692db7081d266e70b2fb03a32ac66e8 /testsuite/unlzma_issue_3.lzma
parentbcc5b0e6caca6c7602a6a41faa5f980292e0fbc5 (diff)
downloadbusybox-d326be2850ea2bd78fe2c22d6c45c3b861d82937.zip
busybox-d326be2850ea2bd78fe2c22d6c45c3b861d82937.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> (cherry picked from commit 04f052c56ded5ab6a904e3a264a73dc0412b2e78)
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