aboutsummaryrefslogtreecommitdiff
path: root/system/p7zip/CVE-2016-2335.patch
diff options
context:
space:
mode:
authorWilly Sudiarto Raharjo <willysr@slackbuilds.org>2016-07-16 23:01:22 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2016-07-17 07:48:51 +0700
commit3132a8e569f853ce4c74500653381a93592b08a4 (patch)
tree893dcf5ae1a5615a32a73b16c4de735298274464 /system/p7zip/CVE-2016-2335.patch
parente5175bb9950a9a91e9fb8064c320d3a8e79a9c11 (diff)
system/p7zip: Updated for version 16.02.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'system/p7zip/CVE-2016-2335.patch')
-rw-r--r--system/p7zip/CVE-2016-2335.patch17
1 files changed, 0 insertions, 17 deletions
diff --git a/system/p7zip/CVE-2016-2335.patch b/system/p7zip/CVE-2016-2335.patch
deleted file mode 100644
index a00d6a3862d79..0000000000000
--- a/system/p7zip/CVE-2016-2335.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Index: p7zip_15.14.1/CPP/7zip/Archive/Udf/UdfIn.cpp
-===================================================================
---- p7zip_15.14.1.orig/CPP/7zip/Archive/Udf/UdfIn.cpp
-+++ p7zip_15.14.1/CPP/7zip/Archive/Udf/UdfIn.cpp
-@@ -389,7 +389,11 @@ HRESULT CInArchive::ReadFileItem(int vol
- return S_FALSE;
- CFile &file = Files.Back();
- const CLogVol &vol = LogVols[volIndex];
-- CPartition &partition = Partitions[vol.PartitionMaps[lad.Location.PartitionRef].PartitionIndex];
-+ unsigned partitionRef = lad.Location.PartitionRef;
-+
-+ if (partitionRef >= vol.PartitionMaps.Size())
-+ return S_FALSE;
-+ CPartition &partition = Partitions[vol.PartitionMaps[partitionRef].PartitionIndex];
-
- UInt32 key = lad.Location.Pos;
- UInt32 value;