Mageia 2020-0294: podofo security update

    Date 30 Jul 2020
    118
    Posted By LinuxSecurity Advisories
    The updated packages fix security vulnerabilities: A stack-based buffer over-read in the PdfEncryptMD5Base::ComputeEncryptionKey() function in PdfEncrypt.cpp in PoDoFo 0.9.6-rc1 could be leveraged by remote attackers to cause a denial-of-service via a crafted pdf file. (CVE-2018-12983)
    MGASA-2020-0294 - Updated podofo packages fix security vulnerability
    
    Publication date: 30 Jul 2020
    URL: https://advisories.mageia.org/MGASA-2020-0294.html
    Type: security
    Affected Mageia releases: 7
    CVE: CVE-2018-12983,
         CVE-2018-20751,
         CVE-2019-9199,
         CVE-2019-9687,
         CVE-2019-20093
    
    The updated packages fix security vulnerabilities:
    
    A stack-based buffer over-read in the PdfEncryptMD5Base::ComputeEncryptionKey()
    function in PdfEncrypt.cpp in PoDoFo 0.9.6-rc1 could be leveraged by remote 
    attackers to cause a denial-of-service via a crafted pdf file. (CVE-2018-12983)
    
    An issue was discovered in crop_page in PoDoFo 0.9.6. For a crafted PDF document,
    pPage->GetObject()->GetDictionary().AddKey(PdfName("MediaBox"),var) can be
    problematic due to the function GetObject() being called for the pPage NULL
    pointer object. The value of pPage at this point is 0x0, which causes a NULL
    pointer dereference. (CVE-2018-20751)
    
    PoDoFo::Impose::PdfTranslator::setSource() in pdftranslator.cpp in PoDoFo 0.9.6
    has a NULL pointer dereference that can (for example) be triggered by sending a
    crafted PDF file to the podofoimpose binary. It allows an attacker to cause
    Denial of Service (Segmentation fault) or possibly have unspecified other impact.
    (CVE-2019-9199)
    
    PoDoFo 0.9.6 has a heap-based buffer overflow in PdfString::ConvertUTF16toUTF8 in
    base/PdfString.cpp. (CVE-2019-9687)
    
    The PoDoFo::PdfVariant::DelayedLoad function in PdfVariant.h in PoDoFo 0.9.6 allows
    remote attackers to cause a denial of service (NULL pointer dereference) via a
    crafted file, because of ImageExtractor.cpp. (CVE-2019-20093)
    
    References:
    - https://bugs.mageia.org/show_bug.cgi?id=24385
    - https://lists.fedoraproject.org/archives/list/This email address is being protected from spambots. You need JavaScript enabled to view it./thread/Y6ZKYPW55PN6XV5XW6KZDIJLWRXON74N/
    - https://lists.fedoraproject.org/archives/list/This email address is being protected from spambots. You need JavaScript enabled to view it./thread/5Z7UF3AC76HHLSAHVBUQWMYXHR33DR34/
    - https://lists.fedoraproject.org/archives/list/This email address is being protected from spambots. You need JavaScript enabled to view it./thread/4K6FST3UH3WNUNCIAEEGZJJASCP5ZXUF/
    - https://lists.fedoraproject.org/archives/list/This email address is being protected from spambots. You need JavaScript enabled to view it./thread/SSB4HRLHF7H3DPNTFPTXUE6EGXXZ5JSZ/
    - https://lists.fedoraproject.org/archives/list/This email address is being protected from spambots. You need JavaScript enabled to view it./thread/WR6XY3TOLJPLXOGHYPCB42JW3SWRZNY4/
    - https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12983
    - https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20751
    - https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9199
    - https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9687
    - https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-20093
    
    SRPMS:
    - 7/core/podofo-0.9.6-1.1.mga7
    

    LinuxSecurity Poll

    If you are using full-disk encryption: are you concerned about the resulting performance hit?

    No answer selected. Please try again.
    Please select either existing option or enter your own, however not both.
    Please select minimum 0 answer(s) and maximum 2 answer(s).
    /main-polls/34-if-you-are-using-full-disk-encryption-are-you-concerned-about-the-resulting-performance-hit?task=poll.vote&format=json
    34
    radio
    [{"id":"120","title":"Yes","votes":"14","type":"x","order":"1","pct":60.87,"resources":[]},{"id":"121","title":"No ","votes":"9","type":"x","order":"2","pct":39.13,"resources":[]}] ["#ff5b00","#4ac0f2","#b80028","#eef66c","#60bb22","#b96a9a","#62c2cc"] ["rgba(255,91,0,0.7)","rgba(74,192,242,0.7)","rgba(184,0,40,0.7)","rgba(238,246,108,0.7)","rgba(96,187,34,0.7)","rgba(185,106,154,0.7)","rgba(98,194,204,0.7)"] 350
    bottom 200

    Please enable / Bitte aktiviere JavaScript!
    Veuillez activer / Por favor activa el Javascript![ ? ]

    We use cookies to provide and improve our services. By using our site, you consent to our Cookie Policy.