On Wed, 2017-05-03 at 15:47 +0200, Matthew Brincke wrote: > on May 1st, the Debian bug #861597 [1] was filed, mentioning the CVE > ID > of this PdfParser::ReadObjects heap overflow vulnerability: CVE-2017- > 8378, > under which it's also listed in the Debian security tracker for > libpodofo > (detail page [2]). > > [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=861597 > [2] https://security-tracker.debian.org/tracker/CVE-2017-8378
Hi, nice, I gave it a quick try and using that provided PDF and the code suggested there, with svn trunk at revision 1824, I get this output: Test test_cve_2017_8378 failed with error: PoDoFo encountered an error. Error: 31 ePdfError_InvalidEncryptionDict Error Description: The encryption dictionary is invalid or misses a required key. Callstack: #0 Error Source: trunk/src/base/PdfParser.cpp:230 Information: Unable to load objects from file. #1 Error Source: trunk/src/base/PdfParser.cpp:983 Information: Encryption dictionary references a nonexistent object 157 0 Thus it's already fixed in the current development version. Bye, zyx -- http://www.litePDF.cz i...@litepdf.cz ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Podofo-users mailing list Podofo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/podofo-users