Bug 2234527 (CVE-2022-37050)

Summary: CVE-2022-37050 poppler: abort in PDFDoc::savePageAs in PDFDoc.c
Product: [Other] Security Response Reporter: Guilherme de Almeida Suckevicz <gsuckevi>
Component: vulnerabilityAssignee: Product Security <prodsec-ir-bot>
Status: NEW --- QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: unspecifiedCC: desktop-qa-list, erack, jhorak, jridky, mkasik, stransky, tkorbar, zdohnal
Target Milestone: ---Keywords: Security
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
A vulnerability was found in poppler, where PDFDoc::savePageAs in PDFDoc.c callows attackers to cause a denial-of-service (application crashes with SIGABRT) by crafting a PDF file in which the xref data structure is mishandled in getCatalog processing.
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2234531, 2234532, 2234533, 2234534, 2234535, 2234537, 2234538, 2234539, 2234541, 2234542, 2234544, 2234545, 2234546, 2234547, 2234548    
Bug Blocks: 2234525    

Description Guilherme de Almeida Suckevicz 2023-08-24 18:39:18 UTC
In Poppler 22.07.0, PDFDoc::savePageAs in PDFDoc.c callows attackers to cause a denial-of-service (application crashes with SIGABRT) by crafting a PDF file in which the xref data structure is mishandled in getCatalog processing. Note that this vulnerability is caused by the incomplete patch of CVE-2018-20662.

Reference:
https://gitlab.freedesktop.org/poppler/poppler/-/issues/1274
https://gitlab.freedesktop.org/poppler/poppler/-/commit/dcd5bd8238ea448addd102ff045badd0aca1b990

Comment 1 Guilherme de Almeida Suckevicz 2023-08-24 18:55:55 UTC
Created mingw-poppler tracking bugs for this issue:

Affects: fedora-all [bug 2234531]


Created poppler tracking bugs for this issue:

Affects: fedora-all [bug 2234532]