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

Reply via email to