CVE-2023-4504

OpenPrinting CUPS/libppd Postscript Parsing Heap Overflow

Published Sep 21, 2023 CVSS 3.1 · 7 High EPSS < 1% KEV · Not listed
Description
Due to failure in validating the length provided by an attacker-crafted PPD PostScript document, CUPS and libppd are susceptible to a heap-based buffer overflow and possibly code execution. This issue has been fixed in CUPS version 2.4.7, released in September of 2023.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-3594-1 cups security update
EUVD EUVD EUVD-2023-54359 Due to failure in validating the length provided by an attacker-crafted PPD PostScript document, CUPS and libppd are susceptible to a heap-based buffer overflow and possibly code execution. This issue has been fixed in CUPS version 2.4.7, released in September of 2023.
Ubuntu USN Ubuntu USN USN-6391-1 CUPS vulnerability
Ubuntu USN Ubuntu USN USN-6391-2 CUPS vulnerability
Ubuntu USN Ubuntu USN USN-6392-1 libppd vulnerability
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Due to failure in validating the length provided by an attacker-crafted PPD PostScript document, CUPS and libppd are susceptible to a heap-based buffer overflow and possibly code execution. This issue has been fixed in CUPS version 2.4.7, released in September of 2023. Due to failure in validating the length provided by an attacker-crafted PPD PostScript document, CUPS and libppd are susceptible to a heap-based buffer overflow and possibly code execution. This issue has been fixed in CUPS version 2.4.7, released in September of 2023.
Weaknesses

Sources

Status
PUBLISHED
Assigner
AHA
Published
Updated
Nov 4, 2025, 4:10 PM
Reserved
Aug 23, 2023, 9:14 PM
Status
Modified
Published
Sep 21, 2023, 11:15 PM
Modified
Jun 17, 2026, 6:37 AM
Severity
Moderate
Public date
Sep 20, 2023, 12:00 PM