POC详情: 773d2873956cf26e4e2f2c9409a099b6b57f50ac

来源
关联漏洞
标题: zlib 缓冲区错误漏洞 (CVE-2018-25032)
描述:zlib是美国Mark Adler个人开发者的一个通用的数据压缩库。 zlib 1.2.11 版本存在缓冲区错误漏洞,该漏洞源于如果输入有很多远匹配,压缩时可能出现内存损坏。
文件快照

[4.0K] /data/pocs/773d2873956cf26e4e2f2c9409a099b6b57f50ac ├── [4.9K] adler32.c ├── [4.0K] amiga │   ├── [1.9K] Makefile.pup │   └── [1.8K] Makefile.sas ├── [4.0K] as400 │   ├── [7.8K] bndsrc │   ├── [5.2K] compile.clp │   ├── [4.9K] readme.txt │   └── [ 27K] zlib.inc ├── [ 72K] ChangeLog ├── [7.1K] CMakeLists.txt ├── [2.5K] compress.c ├── [ 25K] configure ├── [4.0K] contrib │   ├── [4.0K] ada │   │   ├── [3.6K] buffer_demo.adb │   │   ├── [4.4K] mtest.adb │   │   ├── [4.1K] read.adb │   │   ├── [2.1K] readme.txt │   │   ├── [ 13K] test.adb │   │   ├── [ 20K] zlib.adb │   │   ├── [ 13K] zlib.ads │   │   ├── [ 511] zlib.gpr │   │   ├── [5.9K] zlib-streams.adb │   │   ├── [4.2K] zlib-streams.ads │   │   ├── [3.3K] zlib-thin.adb │   │   └── [ 15K] zlib-thin.ads │   ├── [4.0K] amd64 │   │   └── [ 12K] amd64-match.S │   ├── [4.0K] asm686 │   │   ├── [ 10K] match.S │   │   └── [1.6K] README.686 │   ├── [4.0K] blast │   │   ├── [ 17K] blast.c │   │   ├── [3.2K] blast.h │   │   ├── [ 127] Makefile │   │   ├── [ 74] README │   │   ├── [ 8] test.pk │   │   └── [ 13] test.txt │   ├── [4.0K] delphi │   │   ├── [2.4K] readme.txt │   │   ├── [ 186] ZLibConst.pas │   │   ├── [2.3K] zlibd32.mak │   │   └── [ 16K] ZLib.pas │   ├── [4.0K] dotzlib │   │   ├── [4.0K] DotZLib │   │   │   ├── [2.4K] AssemblyInfo.cs │   │   │   ├── [7.9K] ChecksumImpl.cs │   │   │   ├── [2.2K] CircularBuffer.cs │   │   │   ├── [6.2K] CodecBase.cs │   │   │   ├── [3.9K] Deflater.cs │   │   │   ├── [9.7K] DotZLib.cs │   │   │   ├── [5.3K] DotZLib.csproj │   │   │   ├── [ 11K] GZipStream.cs │   │   │   ├── [3.7K] Inflater.cs │   │   │   └── [7.5K] UnitTests.cs │   │   ├── [1.1K] DotZLib.build │   │   ├── [ 71K] DotZLib.chm │   │   ├── [ 907] DotZLib.sln │   │   ├── [1.3K] LICENSE_1_0.txt │   │   └── [2.3K] readme.txt │   ├── [4.0K] gcc_gvmat64 │   │   └── [ 16K] gvmat64.S │   ├── [4.0K] infback9 │   │   ├── [ 21K] infback9.c │   │   ├── [1.6K] infback9.h │   │   ├── [6.4K] inffix9.h │   │   ├── [1.9K] inflate9.h │   │   ├── [ 13K] inftree9.c │   │   ├── [2.8K] inftree9.h │   │   └── [ 51] README │   ├── [4.0K] inflate86 │   │   ├── [ 40K] inffas86.c │   │   └── [ 42K] inffast.S │   ├── [4.0K] iostream │   │   ├── [ 526] test.cpp │   │   ├── [5.0K] zfstream.cpp │   │   └── [2.4K] zfstream.h │   ├── [4.0K] iostream2 │   │   ├── [9.1K] zstream.h │   │   └── [ 711] zstream_test.cpp │   ├── [4.0K] iostream3 │   │   ├── [1.5K] README │   │   ├── [1.5K] test.cc │   │   ├── [ 491] TODO │   │   ├── [ 13K] zfstream.cc │   │   └── [ 12K] zfstream.h │   ├── [4.0K] masmx64 │   │   ├── [ 86] bld_ml64.bat │   │   ├── [ 16K] gvmat64.asm │   │   ├── [7.4K] inffas8664.c │   │   ├── [ 10K] inffasx64.asm │   │   └── [1.2K] readme.txt │   ├── [4.0K] masmx86 │   │   ├── [ 92] bld_ml32.bat │   │   ├── [ 16K] inffas32.asm │   │   ├── [ 15K] match686.asm │   │   └── [ 873] readme.txt │   ├── [4.0K] minizip │   │   ├── [ 786] configure.ac │   │   ├── [4.6K] crypt.h │   │   ├── [8.0K] ioapi.c │   │   ├── [6.9K] ioapi.h │   │   ├── [ 12K] iowin32.c │   │   ├── [ 851] iowin32.h │   │   ├── [ 457] Makefile │   │   ├── [ 818] Makefile.am │   │   ├── [ 901] make_vms.com │   │   ├── [ 17K] miniunz.c │   │   ├── [ 109] MiniZip64_Changes.txt │   │   ├── [3.0K] MiniZip64_info.txt │   │   ├── [ 15K] minizip.c │   │   ├── [ 263] minizip.pc.in │   │   ├── [8.0K] mztools.c │   │   ├── [ 708] mztools.h │   │   ├── [ 69K] unzip.c │   │   ├── [ 16K] unzip.h │   │   ├── [ 64K] zip.c │   │   └── [ 15K] zip.h │   ├── [4.0K] pascal │   │   ├── [ 15K] example.pas │   │   ├── [2.9K] readme.txt │   │   ├── [2.3K] zlibd32.mak │   │   └── [9.9K] zlibpas.pas │   ├── [4.0K] puff │   │   ├── [1.9K] Makefile │   │   ├── [ 37K] puff.c │   │   ├── [1.4K] puff.h │   │   ├── [4.8K] pufftest.c │   │   ├── [3.0K] README │   │   └── [2.5K] zeros.raw │   ├── [3.0K] README.contrib │   ├── [4.0K] testzlib │   │   ├── [7.4K] testzlib.c │   │   └── [ 205] testzlib.txt │   ├── [4.0K] untgz │   │   ├── [ 234] Makefile │   │   ├── [ 281] Makefile.msc │   │   └── [ 16K] untgz.c │   └── [4.0K] vstudio │   ├── [2.2K] readme.txt │   ├── [4.0K] vc10 │   │   ├── [ 19K] miniunz.vcxproj │   │   ├── [ 921] miniunz.vcxproj.filters │   │   ├── [ 143] miniunz.vcxproj.user │   │   ├── [ 18K] minizip.vcxproj │   │   ├── [ 921] minizip.vcxproj.filters │   │   ├── [ 143] minizip.vcxproj.user │   │   ├── [ 19K] testzlibdll.vcxproj │   │   ├── [ 923] testzlibdll.vcxproj.filters │   │   ├── [ 143] testzlibdll.vcxproj.user │   │   ├── [ 27K] testzlib.vcxproj │   │   ├── [2.1K] testzlib.vcxproj.filters │   │   ├── [ 143] testzlib.vcxproj.user │   │   ├── [ 944] zlib.rc │   │   ├── [ 27K] zlibstat.vcxproj │   │   ├── [2.5K] zlibstat.vcxproj.filters │   │   ├── [ 143] zlibstat.vcxproj.user │   │   ├── [6.5K] zlibvc.def │   │   ├── [9.9K] zlibvc.sln │   │   ├── [ 41K] zlibvc.vcxproj │   │   ├── [3.9K] zlibvc.vcxproj.filters │   │   └── [ 143] zlibvc.vcxproj.user │   └── [4.0K] vc9 │   ├── [ 13K] miniunz.vcproj │   ├── [ 12K] minizip.vcproj │   ├── [ 13K] testzlibdll.vcproj │   ├── [ 19K] testzlib.vcproj │   ├── [ 944] zlib.rc │   ├── [ 19K] zlibstat.vcproj │   ├── [6.5K] zlibvc.def │   ├── [ 10K] zlibvc.sln │   └── [ 27K] zlibvc.vcproj ├── [ 13K] crc32.c ├── [ 30K] crc32.h ├── [ 72K] deflate.c ├── [ 12K] deflate.h ├── [4.0K] doc │   ├── [9.1K] algorithm.txt │   ├── [ 20K] rfc1950.txt │   ├── [ 36K] rfc1951.txt │   ├── [ 24K] rfc1952.txt │   └── [5.1K] txtvsbin.txt ├── [4.0K] examples │   ├── [ 24K] enough.c │   ├── [8.4K] fitblk.c │   ├── [ 25K] gun.c │   ├── [ 16K] gzappend.c │   ├── [ 14K] gzjoin.c │   ├── [ 40K] gzlog.c │   ├── [4.3K] gzlog.h │   ├── [1.8K] README.examples │   ├── [ 29K] zlib_how.html │   ├── [6.2K] zpipe.c │   └── [ 15K] zran.c ├── [ 16K] FAQ ├── [ 678] gzclose.c ├── [5.9K] gzguts.h ├── [ 15K] gzlib.c ├── [ 18K] gzread.c ├── [ 15K] gzwrite.c ├── [1.9K] INDEX ├── [ 22K] infback.c ├── [ 13K] inffast.c ├── [ 427] inffast.h ├── [6.2K] inffixed.h ├── [ 52K] inflate.c ├── [6.2K] inflate.h ├── [ 13K] inftrees.c ├── [2.9K] inftrees.h ├── [ 100] Makefile ├── [8.8K] Makefile.in ├── [ 26K] make_vms.com ├── [4.0K] msdos │   ├── [3.0K] Makefile.bor │   ├── [2.6K] Makefile.dj2 │   ├── [1.4K] Makefile.emx │   ├── [2.9K] Makefile.msc │   └── [2.6K] Makefile.tc ├── [4.0K] nintendods │   ├── [4.6K] Makefile │   └── [ 209] README ├── [4.0K] old │   ├── [1.5K] descrip.mms │   ├── [1.4K] Makefile.emx │   ├── [3.7K] Makefile.riscos │   ├── [4.0K] os2 │   │   ├── [4.0K] Makefile.os2 │   │   └── [ 778] zlib.def │   ├── [ 133] README │   └── [5.9K] visual-basic.txt ├── [4.0K] qnx │   └── [6.3K] package.qpg ├── [5.1K] README ├── [4.0K] test │   ├── [ 16K] example.c │   ├── [ 24K] infcover.c │   └── [ 15K] minigzip.c ├── [3.1K] treebuild.xml ├── [ 42K] trees.c ├── [8.3K] trees.h ├── [1.9K] uncompr.c ├── [4.0K] watcom │   ├── [1.4K] watcom_f.mak │   └── [1.4K] watcom_l.mak ├── [4.0K] win32 │   ├── [ 18K] DLL_FAQ.txt │   ├── [2.5K] Makefile.bor │   ├── [5.0K] Makefile.gcc │   ├── [4.1K] Makefile.msc │   ├── [4.8K] README-WIN32.txt │   ├── [ 117] VisualC.txt │   ├── [1.1K] zlib1.rc │   └── [1.3K] zlib.def ├── [ 15K] zconf.h ├── [ 15K] zconf.h.cmakein ├── [ 15K] zconf.h.in ├── [3.8K] zlib2ansi ├── [4.1K] zlib.3 ├── [8.6K] zlib.3.pdf ├── [ 85K] zlib.h ├── [1.1K] zlib.map ├── [ 294] zlib.pc.cmakein ├── [ 254] zlib.pc.in ├── [7.2K] zutil.c └── [6.6K] zutil.h 36 directories, 230 files
神龙机器人已为您缓存
备注
    1. 建议优先通过来源进行访问。
    2. 如果因为来源失效或无法访问,请发送邮箱到 f.jinxu#gmail.com 索取本地快照(把 # 换成 @)。
    3. 神龙已为您对POC代码进行快照,为了长期维护,请考虑为本地POC付费,感谢您的支持。