CVE-2025-50422 Details
Description
Cairo through 1.18.4, as used in Poppler through 25.08.0, has an "unscaled->face == NULL" assertion failure for _cairo_ft_unscaled_font_fini in cairo-ft-font.c.
A vulnerability exists in Poppler, a PDF rendering library, specifically in versions prior to 25.04.0. The issue arises because heap memory containing PDF stream objects is not properly cleared when the program exits. This oversight allows attackers to extract sensitive PDF content by dumping the process memory. The vulnerability can be exploited after rendering a malicious PDF with the 'pdftocairo' tool, which is part of the Poppler suite. When 'pdftocairo' calls 'cairo_debug_reset_static_data()' upon exit, the uncleared memory can be accessed, revealing clear-text PDF data, such as stream contents.
The vulnerability has been acknowledged by the vendor and fixed in Poppler version 25.04.0. Users are advised to update to this version.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Aug 4, 2025CISA-ADP
Assessed Aug 5, 2025References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-617 | Reachable Assertion | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| freedesktop poppler | < 25.04.0 (semver) |
CPE
Remediation
| |
Change History
7 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Aug 26, 2025 | CVE Modified | CISA-ADP |
| Aug 10, 2025 | CVE Modified | [email protected] |
| Aug 5, 2025 | CVE Modified | CISA-ADP |
| Aug 4, 2025 | CVE Modified | CISA-ADP |
| Aug 4, 2025 | New CVE Received | [email protected] |
Volerion