PT-2025-41613

CVE-2025-52885

·

Published

2025-04-03

·

Updated

2026-07-14

Description by

CVSS 3.1
6.2
Medium
MetricsAV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Poppler versions prior to 25.10.0
Description Poppler is a library used for rendering PDF files and modifying their structure. A use-after-free (write) issue exists due to the use of raw pointers to elements within a std::vector in the StructTreeRoot class. This can result in dangling pointers when the vector is resized. The vulnerability originates from how refToParentMap stores references to std::vector elements using raw pointers, which become invalid upon vector resizing. A std::vector reallocates memory and moves elements when it reaches capacity, invalidating any previously stored raw pointers to those elements.
Recommendations Update to Poppler version 25.10.0 or later.
Exploitability
Fix
Impacts
Researchers
Vendors
Affected products
Weakness enumeration
Related identifiers
ECHO-7D56-AB20-1EBD
MGASA-2025-0251
OESA-2025-2479
OESA-2025-2480
OESA-2025-2481
OESA-2025-2482
OESA-2025-2483
OESA-2025-2484
OPENSUSE-SU-2025:15648-1
OPENSUSE-SU-2025:20068-1
RHSA-2026:7364
SUSE-SU-2025:21132-1
SUSE-SU-2025_21132-1
SUSE-SU-2025:3779-1
SUSE-SU-2025:3900-1
SUSE-SU-2025:3910-1
USN-7858-1
Found an issue in the description? Have something to add? Feel free to write us 👾