CVE-2025-48708
gs_lib_ctx_stash_sanitized_arg in base/gslibctx.c in Artifex Ghostscript through 10.05.0 lacks...
gs_lib_ctx_stash_sanitized_arg in base/gslibctx.c in Artifex Ghostscript before 10.05.1 lacks argument sanitization for the # case. A created PDF document includes its password in cleartext.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
4.0
gs_lib_ctx_stash_sanitized_arg in base/gslibctx.c in Artifex Ghostscript before 10.05.1 lacks argument sanitization for the # case. A created PDF document includes its password in cleartext.
- Record
CVE-2025-48708- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-212
- Updated
- 2026-11-02
EUVDEUVD-2025-28243
4.0
gs_lib_ctx_stash_sanitized_arg in base/gslibctx.c in Artifex Ghostscript before 10.05.1 lacks argument sanitization for the # case. A created PDF document includes its password in cleartext.
- Record
EUVD-2025-28243- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-7q9j-33vm-8375
2.9
gs_lib_ctx_stash_sanitized_arg in base/gslibctx.c in Artifex Ghostscript through 10.05.0 lacks...
gs_lib_ctx_stash_sanitized_arg in base/gslibctx.c in Artifex Ghostscript through 10.05.0 lacks argument sanitization for the # case.
- Record
GHSA-7q9j-33vm-8375- CVSS 3.1
- 2.9 Low
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-212
- Updated
- 2026-11-02
NVD
4.0
gs_lib_ctx_stash_sanitized_arg in base/gslibctx.c in Artifex Ghostscript before 10.05.1 lacks argument sanitization for the # case. A created PDF document includes its password in cleartext.
- Record
CVE-2025-48708- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-212
- Updated
- 2026-11-02
OSV
3.3
gs_lib_ctx_stash_sanitized_arg in base/gslibctx.c in Artifex Ghostscript before 10.05.1 lacks argument sanitization for the # case. A created PDF document includes its password in cleartext.
- Record
CVE-2025-48708- CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2025-48708
3.3
gs_lib_ctx_stash_sanitized_arg in base/gslibctx.c in Artifex Ghostscript before 10.05.1 lacks argument sanitization for the # case. A created PDF document includes its password in cleartext.
- Record
DEBIAN-CVE-2025-48708- CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
Show 12 moreShow less
OSVOESA-2025-1580
2.9
ghostscript security update
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):
gs_lib_ctx_stash_sanitized_arg in base/gslibctx.c in Artifex Ghostscript before 10.05.1 lacks argument sanitization for the # case. A created PDF document includes its password in cleartext.(CVE-2025-48708)
- Record
OESA-2025-1580- CVSS 3.1
- 2.9 Low
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2025-48708
4.0
gs_lib_ctx_stash_sanitized_arg in base/gslibctx.c in Artifex Ghostscript before 10.05.1 lacks argument sanitization for the # case. A created PDF document includes its password in cleartext.
- Record
UBUNTU-CVE-2025-48708- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVCLSA-2026-1778749215 No score
ghostscript: Fix of 2 CVEs
- CVE-2024-29508: heap pointer disclosure in pdf_base_font_alloc via synthesized BaseFont name
- CVE-2025-48708: argument sanitisation missed '#' separator, leaking -sUserPassword#secret values into output PDF metadata
- Record
CLSA-2026-1778749215- Updated
- 2026-11-02
OSVCLSA-2026-1778897873 No score
ghostscript: Fix of CVE-2025-48708
- CVE-2025-48708: fix argument sanitization to redact values supplied with '#' separator
- Record
CLSA-2026-1778897873- Updated
- 2026-11-02
OSVMGASA-2025-0170 No score
Updated ghostscript packages fix security vulnerabilities
gs_lib_ctx_stash_sanitized_arg in base/gslibctx.c in Artifex Ghostscript before 10.05.1 lacks argument sanitization for the # case. A created PDF document includes its password in cleartext. (CVE-2025-48708)
- Record
MGASA-2025-0170- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:15413-1 No score
ghostscript-10.05.1-1.1 on GA media
These are all security issues fixed in the ghostscript-10.05.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:15413-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20592-1 No score
Security update for ghostscript
This update for ghostscript fixes the following issues:
Update to version 10.06.0.
Security issues fixed:
- CVE-2025-59800: an integer overflow can lead to a heap-based buffer overflow in ocr_line8 (bsc#1250355).
- CVE-2025-59799: a large size value can cause a stack-based buffer overflow in pdfmark_coerce_dest (bsc#1250354).
- CVE-2025-59798: stack-based buffer overflow in pdf_write_cmap can lead to a denial-of-service (bsc#1250353).
- CVE-2025-48708: lacks of argument sanitization may lead to password disclosure (bsc#1243701).
- CVE-2025-46646: mishandling of overlong utf-8 encoding in artifex ghostscript's decode_utf8 function (bsc#1257699).
Other updates and bugfixes:
-
switch over to libalternatives for ghostscript to provide a gs variant (bsc#1245896)
-
Version upgrade to 10.06.0:
- removes the non-standard operator "selectdevice" (cf. the entry below dated Tue Apr 1 09:56:06 UTC 2025)
-
Version upgrade to 10.05.1:
- an overflow issue in Freetype on platforms where long is a 4 byte (rather than 8 byte) type (Microsoft Windows, for example) causing corrupted glyph rendering at higher resolutions
- an issue with embedded files, affecting Zugferd format PDF creation.
- broken logic in PDF Optional Content processing
- potential slow down due to searching for identifiable font files
- a small number of extreme edge case segmentation faults.
- Record
openSUSE-SU-2026:20592-1- Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2025-48708 No score
CVE-2025-48708 in ghostscript - Patched by Root
Root has patched CVE-2025-48708 in the ghostscript package for Root:Debian:12. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-12-CVE-2025-48708- Updated
- 2026-11-02
OSVSUSE-SU-2025:03460-1 No score
Security update for ghostscript
This update for ghostscript fixes the following issues:
- CVE-2025-48708: Fixed password disclosure due to lacks of argument sanitization (bsc#1243701)
- Record
SUSE-SU-2025:03460-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:03461-1 No score
Security update for ghostscript
This update for ghostscript fixes the following issues:
- CVE-2025-48708: Fixed password disclosure due to lacks of argument sanitization (bsc#1243701)
- Record
SUSE-SU-2025:03461-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:21363-1 No score
Security update for ghostscript
This update for ghostscript fixes the following issues:
Update to version 10.06.0.
Security issues fixed:
- CVE-2025-59800: an integer overflow can lead to a heap-based buffer overflow in ocr_line8 (bsc#1250355).
- CVE-2025-59799: a large size value can cause a stack-based buffer overflow in pdfmark_coerce_dest (bsc#1250354).
- CVE-2025-59798: stack-based buffer overflow in pdf_write_cmap can lead to a denial-of-service (bsc#1250353).
- CVE-2025-48708: lacks of argument sanitization may lead to password disclosure (bsc#1243701).
- CVE-2025-46646: mishandling of overlong utf-8 encoding in artifex ghostscript's decode_utf8 function (bsc#1257699).
Other updates and bugfixes:
-
switch over to libalternatives for ghostscript to provide a gs variant (bsc#1245896)
-
Version upgrade to 10.06.0:
- removes the non-standard operator "selectdevice" (cf. the entry below dated Tue Apr 1 09:56:06 UTC 2025)
-
Version upgrade to 10.05.1:
- an overflow issue in Freetype on platforms where long is a 4 byte (rather than 8 byte) type (Microsoft Windows, for example) causing corrupted glyph rendering at higher resolutions
- an issue with embedded files, affecting Zugferd format PDF creation.
- broken logic in PDF Optional Content processing
- potential slow down due to searching for identifiable font files
- a small number of extreme edge case segmentation faults.
- Record
SUSE-SU-2026:21363-1- Updated
- 2026-11-02
OSVUSN-7623-1 No score
ghostscript vulnerabilities
It was discovered that OpenJPEG, vendored in Ghostscript did not correctly handle large image files. If a user or system were tricked into opening a specially crafted file, an attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 16.04 LTS and Ubuntu 18.04 LTS. (CVE-2023-39327) Thomas Rinsma discovered that Ghostscript did not correctly handle printing certain variables. An attacker could possibly use this issue to leak sensitive information. This issue only affected Ubuntu 16.04 LTS and Ubuntu 18.04 LTS. (CVE-2024-29508) It was discovered that Ghostscript did not correctly handle loading certain libraries. An attacker could possibly use this issue to execute arbitrary code. This issue only affected Ubuntu 16.04 LTS. (CVE-2024-33871) It was discovered that Ghostscript did not correctly handle certain memory operations. An attacker could possibly use this issue to execute arbitrary code. This issue only affected Ubuntu 16.04 LTS and Ubuntu 18.04 LTS. (CVE-2024-56826, CVE-2024-56827, CVE-2025-27832, CVE-2025-27835, CVE-2025-27836) Vasileios Flengas discovered that Ghostscript did not correctly handle argument sanitization. An attacker could possibly use this issue to leak sensitive information. This issue only affected Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, Ubuntu 24.10 and Ubuntu 25.04. (CVE-2025-48708)
- Record
USN-7623-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
ghostscriptTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els11 | 9.54.0-11.el9_2.tuxcare.els11 |
ghostscript-docTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els11 | 9.54.0-11.el9_2.tuxcare.els11 |
ghostscript-gtkTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els11 | 9.54.0-11.el9_2.tuxcare.els11 |
ghostscript-tools-dvipdfTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els11 | 9.54.0-11.el9_2.tuxcare.els11 |
ghostscript-tools-fontsTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els11 | 9.54.0-11.el9_2.tuxcare.els11 |
ghostscript-tools-printingTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els11 | 9.54.0-11.el9_2.tuxcare.els11 |
ghostscript-x11TuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els11 | 9.54.0-11.el9_2.tuxcare.els11 |
libgsTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els11 | 9.54.0-11.el9_2.tuxcare.els11 |
libgs-develTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els11 | 9.54.0-11.el9_2.tuxcare.els11 |
ghostscriptTuxCare:AlmaLinux:9.6 |
before 9.54.0-19.el9_6.tuxcare.els3 | 9.54.0-19.el9_6.tuxcare.els3 |
Show 33 moreShow less
| Package | Affected | Fixed |
|---|---|---|
ghostscript-docTuxCare:AlmaLinux:9.6 |
before 9.54.0-19.el9_6.tuxcare.els3 | 9.54.0-19.el9_6.tuxcare.els3 |
ghostscript-gtkTuxCare:AlmaLinux:9.6 |
before 9.54.0-19.el9_6.tuxcare.els3 | 9.54.0-19.el9_6.tuxcare.els3 |
ghostscript-tools-dvipdfTuxCare:AlmaLinux:9.6 |
before 9.54.0-19.el9_6.tuxcare.els3 | 9.54.0-19.el9_6.tuxcare.els3 |
ghostscript-tools-fontsTuxCare:AlmaLinux:9.6 |
before 9.54.0-19.el9_6.tuxcare.els3 | 9.54.0-19.el9_6.tuxcare.els3 |
ghostscript-tools-printingTuxCare:AlmaLinux:9.6 |
before 9.54.0-19.el9_6.tuxcare.els3 | 9.54.0-19.el9_6.tuxcare.els3 |
ghostscript-x11TuxCare:AlmaLinux:9.6 |
before 9.54.0-19.el9_6.tuxcare.els3 | 9.54.0-19.el9_6.tuxcare.els3 |
libgsTuxCare:AlmaLinux:9.6 |
before 9.54.0-19.el9_6.tuxcare.els3 | 9.54.0-19.el9_6.tuxcare.els3 |
libgs-develTuxCare:AlmaLinux:9.6 |
before 9.54.0-19.el9_6.tuxcare.els3 | 9.54.0-19.el9_6.tuxcare.els3 |
ghostscriptDebian:12 |
All versions, plus listed versions 10.0.0~dfsg-1110.0.0~dfsg-11+deb12u110.0.0~dfsg-11+deb12u210.0.0~dfsg-11+deb12u310.0.0~dfsg-11+deb12u4 Show 26 moreShow less10.0.0~dfsg-11+deb12u510.0.0~dfsg-11+deb12u610.0.0~dfsg-11+deb12u710.0.0~dfsg-11+deb12u810.01.2~dfsg-110.02.0~dfsg-110.02.0~dfsg-210.02.1~dfsg-110.02.1~dfsg-210.02.1~dfsg-310.03.0~dfsg-110.03.1~dfsg-110.03.1~dfsg-210.03.1~dfsg~git20240518-110.04.0~dfsg-110.04.0~dfsg-210.05.0~dfsg-110.05.1~dfsg-110.05.1~dfsg-210.05.1~dfsg-310.06.0~dfsg-110.06.0~dfsg-210.06.0~dfsg-310.07.0~dfsg-110.07.0~dfsg-210.07.1~dfsg-1 |
None known |
ghostscriptDebian:13 |
before 10.05.1~dfsg-1 | 10.05.1~dfsg-1 |
ghostscriptDebian:14 |
before 10.05.1~dfsg-1 | 10.05.1~dfsg-1 |
ghostscriptMageia:9 |
before 10.05.1-1.mga9 | 10.05.1-1.mga9 |
ghostscriptopenEuler:24.03-LTS-SP1 |
before 9.56.1-17.oe2403sp1 | 9.56.1-17.oe2403sp1 |
ghostscriptopenEuler:20.03-LTS-SP4 |
before 9.52-24.oe2003sp4 | 9.52-24.oe2003sp4 |
ghostscriptopenEuler:22.03-LTS-SP3 |
before 9.55.0-21.oe2203sp3 | 9.55.0-21.oe2203sp3 |
ghostscriptopenEuler:22.03-LTS-SP4 |
before 9.55.0-21.oe2203sp4 | 9.55.0-21.oe2203sp4 |
ghostscriptopenEuler:24.03-LTS |
before 9.56.1-17.oe2403 | 9.56.1-17.oe2403 |
ghostscriptRoot:Debian:12 |
before 10.0.0~dfsg-11+deb12u8.aikido.6 | 10.0.0~dfsg-11+deb12u8.aikido.6 |
rootio-ghostscriptRoot:Debian:12 |
before 10.0.0~dfsg-11+deb12u8.aikido.6 | 10.0.0~dfsg-11+deb12u8.aikido.6 |
ghostscriptSUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 |
before 9.52-23.92.1 | 9.52-23.92.1 |
ghostscriptSUSE:Linux Enterprise Module for Basesystem 15 SP6 |
before 9.52-150000.206.1 | 9.52-150000.206.1 |
ghostscriptSUSE:Linux Enterprise Module for Basesystem 15 SP7 |
before 9.52-150000.206.1 | 9.52-150000.206.1 |
ghostscriptopenSUSE:Leap 15.6 |
before 9.52-150000.206.1 | 9.52-150000.206.1 |
ghostscriptUbuntu:Pro:20.04:LTS |
before 9.50~dfsg-5ubuntu4.15+esm1, plus listed versions 9.27~dfsg+0-0ubuntu39.27~dfsg+0-0ubuntu49.50~dfsg-5ubuntu19.50~dfsg-5ubuntu29.50~dfsg-5ubuntu3 Show 16 moreShow less9.50~dfsg-5ubuntu49.50~dfsg-5ubuntu4.19.50~dfsg-5ubuntu4.29.50~dfsg-5ubuntu4.39.50~dfsg-5ubuntu4.49.50~dfsg-5ubuntu4.59.50~dfsg-5ubuntu4.69.50~dfsg-5ubuntu4.79.50~dfsg-5ubuntu4.89.50~dfsg-5ubuntu4.99.50~dfsg-5ubuntu4.109.50~dfsg-5ubuntu4.119.50~dfsg-5ubuntu4.129.50~dfsg-5ubuntu4.139.50~dfsg-5ubuntu4.149.50~dfsg-5ubuntu4.15 |
9.50~dfsg-5ubuntu4.15+esm1 |
ghostscriptUbuntu:22.04:LTS |
before 9.55.0~dfsg1-0ubuntu5.12, plus listed versions 9.54.0~dfsg1-0ubuntu29.55.0~dfsg1-0ubuntu49.55.0~dfsg1-0ubuntu59.55.0~dfsg1-0ubuntu5.19.55.0~dfsg1-0ubuntu5.2 Show 8 moreShow less9.55.0~dfsg1-0ubuntu5.39.55.0~dfsg1-0ubuntu5.49.55.0~dfsg1-0ubuntu5.59.55.0~dfsg1-0ubuntu5.69.55.0~dfsg1-0ubuntu5.79.55.0~dfsg1-0ubuntu5.99.55.0~dfsg1-0ubuntu5.109.55.0~dfsg1-0ubuntu5.11 |
9.55.0~dfsg1-0ubuntu5.12 |
ghostscriptUbuntu:24.04:LTS |
before 10.02.1~dfsg1-0ubuntu7.7, plus listed versions 10.01.2~dfsg1-0ubuntu210.01.2~dfsg1-0ubuntu2.110.02.1~dfsg1-0ubuntu110.02.1~dfsg1-0ubuntu210.02.1~dfsg1-0ubuntu5 Show 7 moreShow less10.02.1~dfsg1-0ubuntu610.02.1~dfsg1-0ubuntu710.02.1~dfsg1-0ubuntu7.110.02.1~dfsg1-0ubuntu7.310.02.1~dfsg1-0ubuntu7.410.02.1~dfsg1-0ubuntu7.510.02.1~dfsg1-0ubuntu7.6 |
10.02.1~dfsg1-0ubuntu7.7 |
ghostscriptUbuntu:Pro:16.04:LTS From an advisory covering 8 CVEs |
before 9.26~dfsg+0-0ubuntu0.16.04.14+esm9, plus listed versions 9.16~dfsg~0-0ubuntu39.16~dfsg~0-0ubuntu49.18~dfsg~0-0ubuntu19.18~dfsg~0-0ubuntu29.18~dfsg~0-0ubuntu2.2 Show 30 moreShow less9.18~dfsg~0-0ubuntu2.39.18~dfsg~0-0ubuntu2.49.18~dfsg~0-0ubuntu2.69.18~dfsg~0-0ubuntu2.79.18~dfsg~0-0ubuntu2.89.18~dfsg~0-0ubuntu2.99.25~dfsg+1-0ubuntu0.16.04.19.25~dfsg+1-0ubuntu0.16.04.29.25~dfsg+1-0ubuntu0.16.04.39.26~dfsg+0-0ubuntu0.16.04.19.26~dfsg+0-0ubuntu0.16.04.39.26~dfsg+0-0ubuntu0.16.04.49.26~dfsg+0-0ubuntu0.16.04.59.26~dfsg+0-0ubuntu0.16.04.69.26~dfsg+0-0ubuntu0.16.04.79.26~dfsg+0-0ubuntu0.16.04.89.26~dfsg+0-0ubuntu0.16.04.99.26~dfsg+0-0ubuntu0.16.04.109.26~dfsg+0-0ubuntu0.16.04.119.26~dfsg+0-0ubuntu0.16.04.129.26~dfsg+0-0ubuntu0.16.04.139.26~dfsg+0-0ubuntu0.16.04.149.26~dfsg+0-0ubuntu0.16.04.14+esm19.26~dfsg+0-0ubuntu0.16.04.14+esm29.26~dfsg+0-0ubuntu0.16.04.14+esm39.26~dfsg+0-0ubuntu0.16.04.14+esm49.26~dfsg+0-0ubuntu0.16.04.14+esm59.26~dfsg+0-0ubuntu0.16.04.14+esm69.26~dfsg+0-0ubuntu0.16.04.14+esm79.26~dfsg+0-0ubuntu0.16.04.14+esm8 |
9.26~dfsg+0-0ubuntu0.16.04.14+esm9 |
ghostscriptUbuntu:Pro:18.04:LTS From an advisory covering 8 CVEs |
before 9.26~dfsg+0-0ubuntu0.18.04.18+esm4, plus listed versions 9.21~dfsg+1-0ubuntu39.22~dfsg+1-0ubuntu19.22~dfsg+1-0ubuntu1.19.22~dfsg+1-0ubuntu1.29.25~dfsg+1-0ubuntu0.18.04.1 Show 21 moreShow less9.25~dfsg+1-0ubuntu0.18.04.29.26~dfsg+0-0ubuntu0.18.04.19.26~dfsg+0-0ubuntu0.18.04.39.26~dfsg+0-0ubuntu0.18.04.49.26~dfsg+0-0ubuntu0.18.04.59.26~dfsg+0-0ubuntu0.18.04.69.26~dfsg+0-0ubuntu0.18.04.79.26~dfsg+0-0ubuntu0.18.04.89.26~dfsg+0-0ubuntu0.18.04.99.26~dfsg+0-0ubuntu0.18.04.109.26~dfsg+0-0ubuntu0.18.04.119.26~dfsg+0-0ubuntu0.18.04.129.26~dfsg+0-0ubuntu0.18.04.139.26~dfsg+0-0ubuntu0.18.04.149.26~dfsg+0-0ubuntu0.18.04.159.26~dfsg+0-0ubuntu0.18.04.169.26~dfsg+0-0ubuntu0.18.04.179.26~dfsg+0-0ubuntu0.18.04.189.26~dfsg+0-0ubuntu0.18.04.18+esm19.26~dfsg+0-0ubuntu0.18.04.18+esm29.26~dfsg+0-0ubuntu0.18.04.18+esm3 |
9.26~dfsg+0-0ubuntu0.18.04.18+esm4 |
ghostscriptUbuntu:Pro:20.04:LTS From an advisory covering 8 CVEs |
before 9.50~dfsg-5ubuntu4.15+esm1, plus listed versions 9.27~dfsg+0-0ubuntu39.27~dfsg+0-0ubuntu49.50~dfsg-5ubuntu19.50~dfsg-5ubuntu29.50~dfsg-5ubuntu3 Show 16 moreShow less9.50~dfsg-5ubuntu49.50~dfsg-5ubuntu4.19.50~dfsg-5ubuntu4.29.50~dfsg-5ubuntu4.39.50~dfsg-5ubuntu4.49.50~dfsg-5ubuntu4.59.50~dfsg-5ubuntu4.69.50~dfsg-5ubuntu4.79.50~dfsg-5ubuntu4.89.50~dfsg-5ubuntu4.99.50~dfsg-5ubuntu4.109.50~dfsg-5ubuntu4.119.50~dfsg-5ubuntu4.129.50~dfsg-5ubuntu4.139.50~dfsg-5ubuntu4.149.50~dfsg-5ubuntu4.15 |
9.50~dfsg-5ubuntu4.15+esm1 |
ghostscriptUbuntu:22.04:LTS From an advisory covering 8 CVEs |
before 9.55.0~dfsg1-0ubuntu5.12, plus listed versions 9.54.0~dfsg1-0ubuntu29.55.0~dfsg1-0ubuntu49.55.0~dfsg1-0ubuntu59.55.0~dfsg1-0ubuntu5.19.55.0~dfsg1-0ubuntu5.2 Show 8 moreShow less9.55.0~dfsg1-0ubuntu5.39.55.0~dfsg1-0ubuntu5.49.55.0~dfsg1-0ubuntu5.59.55.0~dfsg1-0ubuntu5.69.55.0~dfsg1-0ubuntu5.79.55.0~dfsg1-0ubuntu5.99.55.0~dfsg1-0ubuntu5.109.55.0~dfsg1-0ubuntu5.11 |
9.55.0~dfsg1-0ubuntu5.12 |
ghostscriptUbuntu:24.04:LTS From an advisory covering 8 CVEs |
before 10.02.1~dfsg1-0ubuntu7.7, plus listed versions 10.01.2~dfsg1-0ubuntu210.01.2~dfsg1-0ubuntu2.110.02.1~dfsg1-0ubuntu110.02.1~dfsg1-0ubuntu210.02.1~dfsg1-0ubuntu5 Show 7 moreShow less10.02.1~dfsg1-0ubuntu610.02.1~dfsg1-0ubuntu710.02.1~dfsg1-0ubuntu7.110.02.1~dfsg1-0ubuntu7.310.02.1~dfsg1-0ubuntu7.410.02.1~dfsg1-0ubuntu7.510.02.1~dfsg1-0ubuntu7.6 |
10.02.1~dfsg1-0ubuntu7.7 |
ghostscriptopenSUSE:Tumbleweed From an advisory covering 2 CVEs |
before 10.05.1-1.1 | 10.05.1-1.1 |
ghostscriptopenSUSE:Leap 16.0 From an advisory covering 6 CVEs |
before 10.06.0-160000.1.1 | 10.06.0-160000.1.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | B1tBreaker/CVE-2025-48708 | 2025-05-25 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-48708 is a medium vulnerability (CVSS 4.0) in Artifex Ghostscript, published May 23, 2025. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 0.32%, the 25th percentile. Fixed in ghostscript 9.54.0-19.el9_6.tuxcare.els3.
References
bugs.ghostscript.com/show_bug.cgi?id=708446
cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit?id=b587663c623b4462f9e78686a31fd880207303ee
openwall.com/lists/oss-security/2025/05/23/2
nvd.nist.gov/vuln/detail/CVE-2025-48708
github.com/advisories/GHSA-7q9j-33vm-8375
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1778749215.html
Show 30 moreShow less
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1778897873.html
security-tracker.debian.org/tracker/CVE-2025-48708
advisories.mageia.org/MGASA-2025-0170.html
bugs.mageia.org/show_bug.cgi?id=34307
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1580
suse.com/support/update/announcement/2025/suse-su-202503460-1
bugzilla.suse.com/1243701
suse.com/security/cve/CVE-2025-48708
suse.com/support/update/announcement/2025/suse-su-202503461-1
suse.com/support/update/announcement/2026/suse-su-202621363-1
bugzilla.suse.com/1245896
bugzilla.suse.com/1250353
bugzilla.suse.com/1250354
bugzilla.suse.com/1250355
bugzilla.suse.com/1257699
suse.com/security/cve/CVE-2025-46646
suse.com/security/cve/CVE-2025-59798
suse.com/security/cve/CVE-2025-59799
suse.com/security/cve/CVE-2025-59800
suse.com/security/cve/CVE-2025-59801
ubuntu.com/security/CVE-2025-48708
cve.org/CVERecord?id=CVE-2025-48708
ubuntu.com/security/notices/USN-7623-1
ubuntu.com/security/CVE-2023-39327
ubuntu.com/security/CVE-2024-29508
ubuntu.com/security/CVE-2024-56826
ubuntu.com/security/CVE-2024-56827
ubuntu.com/security/CVE-2025-27832
ubuntu.com/security/CVE-2025-27835
ubuntu.com/security/CVE-2025-27836