Ghostscript is an interpreter for PostScriptâ„¢ and Portable Document Format (PDF) files. Ghostscript consists of a PostScript interpreter layer, and a graphics library.
Security Fix(es):
Artifex Ghostscript before 10.03.0 has a stack-based buffer overflow in the pdfiapplyfilter() function via a long PDF filter name.(CVE-2024-29506)
Artifex Ghostscript before 10.03.0 has a heap-based overflow when PDFPassword (e.g., for runpdf) has a \000 byte in the middle.(CVE-2024-29509)
Artifex Ghostscript before 10.03.1, when Tesseract is used for OCR, has a directory traversal issue that allows arbitrary file reading (and writing of error messages to arbitrary files) via OCRLanguage. For example, exploitation can use debugfile /tmp/out and userpatterns_file /etc/passwd.(CVE-2024-29511)
{
"severity": "High"
}{
"x86_64": [
"ghostscript-9.55.0-23.oe2203sp4.x86_64.rpm",
"ghostscript-debuginfo-9.55.0-23.oe2203sp4.x86_64.rpm",
"ghostscript-debugsource-9.55.0-23.oe2203sp4.x86_64.rpm",
"ghostscript-devel-9.55.0-23.oe2203sp4.x86_64.rpm",
"ghostscript-tools-dvipdf-9.55.0-23.oe2203sp4.x86_64.rpm"
],
"src": [
"ghostscript-9.55.0-23.oe2203sp4.src.rpm"
],
"noarch": [
"ghostscript-help-9.55.0-23.oe2203sp4.noarch.rpm"
],
"aarch64": [
"ghostscript-9.55.0-23.oe2203sp4.aarch64.rpm",
"ghostscript-debuginfo-9.55.0-23.oe2203sp4.aarch64.rpm",
"ghostscript-debugsource-9.55.0-23.oe2203sp4.aarch64.rpm",
"ghostscript-devel-9.55.0-23.oe2203sp4.aarch64.rpm",
"ghostscript-tools-dvipdf-9.55.0-23.oe2203sp4.aarch64.rpm"
]
}