CVE-2024-46953: Integer Overflow
Published Nov 10, 2024
·Updated
An issue was discovered in base/gsdevice.c in Artifex Ghostscript before 10.04.0. An integer overflow when parsing the filename format string (for the output filename) results in path truncation, and possible path traversal and code execution.
Affected Software
8 affected componentsFixes available
debian/ghostscript<=9.53.3~dfsg-7+deb11u7
9.53.3~dfsg-7+deb11u910.0.0~dfsg-11+deb12u610.05.0~dfsg-1
Artifex Ghostscript<10.04.0
Debian Debian Linux=12.0
SUSE Linux Enterprise High Performance Computing=12.0-sp5
SUSE Linux Enterprise Server=12-sp5
SUSE Linux Enterprise Server=12-sp5
SUSE Linux Enterprise Server=12-sp5
SUSE Linux Enterprise Server For Sap=12-sp5
Remediation
Event History
Nov 10, 2024
CVE Published
via MITRE·12:00 AM
Data Sourced
via MITRE·12:00 AM
Description
Data Sourced
via Red Hat·10:01 PM
DescriptionSeverityAffected Software
Data Sourced
via NVD·10:15 PM
RemedyDescriptionSeverityWeaknessAffected Software
Dec 9, 2024
Data Sourced
via Ubuntu·02:59 PM
RemedyDescriptionSeverityAffected Software
Frequently Asked Questions
1
What is the severity of CVE-2024-46953?
CVE-2024-46953 is a high severity vulnerability due to its potential for path traversal and code execution.
2
How do I fix CVE-2024-46953?
To fix CVE-2024-46953, update to a patched version of Ghostscript such as 10.04.0 or later.
3
What versions of Ghostscript are affected by CVE-2024-46953?
CVE-2024-46953 affects all Ghostscript versions prior to 10.04.0.
4
What is the nature of the vulnerability in CVE-2024-46953?
CVE-2024-46953 is caused by an integer overflow when parsing the output filename format string leading to path truncation.
5
Can CVE-2024-46953 lead to remote code execution?
Yes, CVE-2024-46953 can potentially allow for remote code execution due to its path traversal capabilities.