diff options
author | Omar Vega Ramos <ovruni@gnu.org.pe> | 2017-07-27 15:51:32 -0500 |
---|---|---|
committer | Omar Vega Ramos <ovruni@gnu.org.pe> | 2017-07-27 15:51:32 -0500 |
commit | 52a964b3feba12afc6f4288ea9869e74faada7b1 (patch) | |
tree | 55d67d232fa7cdc4f6499c69b78516495d48cb6e /libre/p7zip/CVE-2016-2334.patch | |
parent | 0f48cdc2b554f874c980f7a958affa5edaab9dd2 (diff) | |
download | abslibre-52a964b3feba12afc6f4288ea9869e74faada7b1.tar.gz abslibre-52a964b3feba12afc6f4288ea9869e74faada7b1.tar.bz2 abslibre-52a964b3feba12afc6f4288ea9869e74faada7b1.zip |
p7zip-16.02-3.parabola2: rebuild
Diffstat (limited to 'libre/p7zip/CVE-2016-2334.patch')
-rw-r--r-- | libre/p7zip/CVE-2016-2334.patch | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/libre/p7zip/CVE-2016-2334.patch b/libre/p7zip/CVE-2016-2334.patch deleted file mode 100644 index 1eb5163cb..000000000 --- a/libre/p7zip/CVE-2016-2334.patch +++ /dev/null @@ -1,24 +0,0 @@ -Index: p7zip_15.14.1/CPP/7zip/Archive/HfsHandler.cpp -=================================================================== ---- p7zip_15.14.1.orig/CPP/7zip/Archive/HfsHandler.cpp -+++ p7zip_15.14.1/CPP/7zip/Archive/HfsHandler.cpp -@@ -987,7 +987,9 @@ HRESULT CDatabase::LoadCatalog(const CFo - item.GroupID = Get32(r + 0x24); - item.AdminFlags = r[0x28]; - item.OwnerFlags = r[0x29]; -+ */ - item.FileMode = Get16(r + 0x2A); -+ /* - item.special.iNodeNum = Get16(r + 0x2C); // or .linkCount - item.FileType = Get32(r + 0x30); - item.FileCreator = Get32(r + 0x34); -@@ -1572,6 +1574,9 @@ HRESULT CHandler::ExtractZlibFile( - - UInt32 size = GetUi32(tableBuf + i * 8 + 4); - -+ if (size > buf.Size() || size > kCompressionBlockSize + 1) -+ return S_FALSE; -+ - RINOK(ReadStream_FALSE(inStream, buf, size)); - - if ((buf[0] & 0xF) == 0xF) |