SUSE-SU-2021:3854-1

    Dashboard / Vulnerabilities / SUSE-SU-2021:3854-1

    SUSE-SU-2021:3854-1

    Published: 1 Dec 2021Last Modified: 4 Feb 2026

    Summary: Security update for poppler

    Details: This update for poppler fixes the following issues: - CVE-2017-18267: Fixed an infinite recursion that would allow remote attackers to cause a denial of service (bsc#1092945). - CVE-2018-13988: Added an improper implementation check which otherwise could allow buffer overflows, memory corruption, and denial of service (bsc#1102531). - CVE-2018-16646: Fixed an infinite recursion which could allow a denial-of-service attack via a specially crafted PDF file (bsc#1107597). - CVE-2018-18897: Fixed a memory leak (bsc#1114966). - CVE-2018-19058: Fixed a bug which could allow a denial-of-service attack via a specially crafted PDF file (bsc#1115187). - CVE-2018-19059: Fixed an out-of-bounds read access which could allow a denial-of-service attack (bsc#1115186). - CVE-2018-19060: Fixed a NULL pointer dereference which could allow a denial-of-service attack (bsc#1115185). - CVE-2018-19149: Fixed a NULL pointer dereference which could allow a denial-of-service attack (bsc#1115626). - CVE-2018-20481: Fixed a NULL pointer dereference while handling unallocated XRef entries which could allow a denial-of-service attack (bsc#1120495). - CVE-2018-20551: Fixed a reachable assertion which could allow a denial-of-service attack through specially crafted PDF files (bsc#1120496). - CVE-2018-20650: Fixed a reachable assertion which could allow denial-of-service through specially crafted PDF files (bsc#1120939). - CVE-2018-20662: Fixed a bug which could potentially crash the running process by SIGABRT resulting in a denial-of-service attack through a specially crafted PDF file (bsc#1120956). - CVE-2019-10871: Fixed a heap-based buffer over-read in the function PSOutputDev::checkPageSlice at PSOutputDev.cc (bsc#1131696). - CVE-2019-10872: Fixed a heap-based buffer over-read in the function Splash::blitTransparent at splash/Splash.cc (bsc#1131722). - CVE-2019-14494: Fixed a divide-by-zero error in the function SplashOutputDev::tilingPatternFill (bsc#1143950). - CVE-2019-7310: Fixed a heap-based buffer over-read (due to an integer signedness error in the XRef::getEntry function in XRef.cc) that allows remote attackers to cause a denial of service or possibly have unspecified other impact via a crafted PDF document (bsc#1124150). - CVE-2019-9200: Fixed a heap-based buffer underwrite which could allow denial-of-service attack through a specially crafted PDF file (bsc#1127329) - CVE-2019-9631: Fixed a heap-based buffer over-read in the CairoRescaleBox.cc downsample_row_box_filter function (bsc#1129202). - CVE-2019-9903: Fixed excessive stack consumption in the Dict::find() method, which can be triggered by passing a crafted pdf file to the pdfunite binary (bsc#1130229). - CVE-2019-9959: Fixed integer overflow that made it possible to allocate a large memory chunk on the heap with a size controlled by an attacker (bsc#1142465). - CVE-2020-27778: Fixed buffer overflow vulnerability in pdftohtml (bsc#1179163).

    References: https://www.suse.com/support/update/announcement/2021/suse-su-20213854-1/, https://bugzilla.suse.com/1092945, https://bugzilla.suse.com/1102531, https://bugzilla.suse.com/1107597, https://bugzilla.suse.com/1114966, https://bugzilla.suse.com/1115185, https://bugzilla.suse.com/1115186, https://bugzilla.suse.com/1115187, https://bugzilla.suse.com/1115626, https://bugzilla.suse.com/1120495, https://bugzilla.suse.com/1120496, https://bugzilla.suse.com/1120939, https://bugzilla.suse.com/1120956, https://bugzilla.suse.com/1124150, https://bugzilla.suse.com/1127329, https://bugzilla.suse.com/1129202, https://bugzilla.suse.com/1130229, https://bugzilla.suse.com/1131696, https://bugzilla.suse.com/1131722, https://bugzilla.suse.com/1142465, https://bugzilla.suse.com/1143950, https://bugzilla.suse.com/1179163, https://www.suse.com/security/cve/CVE-2017-18267, https://www.suse.com/security/cve/CVE-2018-13988, https://www.suse.com/security/cve/CVE-2018-16646, https://www.suse.com/security/cve/CVE-2018-18897, https://www.suse.com/security/cve/CVE-2018-19058, https://www.suse.com/security/cve/CVE-2018-19059, https://www.suse.com/security/cve/CVE-2018-19060, https://www.suse.com/security/cve/CVE-2018-19149, https://www.suse.com/security/cve/CVE-2018-20481, https://www.suse.com/security/cve/CVE-2018-20551, https://www.suse.com/security/cve/CVE-2018-20650, https://www.suse.com/security/cve/CVE-2018-20662, https://www.suse.com/security/cve/CVE-2019-10871, https://www.suse.com/security/cve/CVE-2019-10872, https://www.suse.com/security/cve/CVE-2019-14494, https://www.suse.com/security/cve/CVE-2019-7310, https://www.suse.com/security/cve/CVE-2019-9200, https://www.suse.com/security/cve/CVE-2019-9631, https://www.suse.com/security/cve/CVE-2019-9903, https://www.suse.com/security/cve/CVE-2019-9959, https://www.suse.com/security/cve/CVE-2020-27778

    Affected packages

    Package

    Name: poppler

    Purl: pkg:rpm/suse/poppler&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015-ESPOS

    Affected ranges

    Type: ECOSYSTEM

    Events:

    Introduced- 0
    Fixed -0.62.0-4.6.1

    Affected versions

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High