USN-8949-1: Ghostscript vulnerabilities

Publication date

21 October 2026

Overview

Several security issues were fixed in Ghostscript.


Packages

Details

Rick de Jager discovered that Ghostscript incorrectly handled memory
under certain circumstances when processing PostScript documents. If a
user or automated system were tricked into processing a specially crafted
document, an attacker could possibly use this issue to bypass the sandbox
and execute arbitrary code. (CVE-2026-101258)

It was discovered that Ghostscript incorrectly handled memory when
converting certain fonts. If a user or automated system were tricked into
processing a specially crafted file, an attacker could possibly use this
issue to cause Ghostscript to crash, or possibly execute arbitrary code.
(CVE-2026-103226)

Paulos Yibelo discovered that Ghostscript did not properly validate
certain operands when loading fonts. If a user or automated system were
tricked into processing a specially crafted file, an attacker could
possibly...

Rick de Jager discovered that Ghostscript incorrectly handled memory
under certain circumstances when processing PostScript documents. If a
user or automated system were tricked into processing a specially crafted
document, an attacker could possibly use this issue to bypass the sandbox
and execute arbitrary code. (CVE-2026-101258)

It was discovered that Ghostscript incorrectly handled memory when
converting certain fonts. If a user or automated system were tricked into
processing a specially crafted file, an attacker could possibly use this
issue to cause Ghostscript to crash, or possibly execute arbitrary code.
(CVE-2026-103226)

Paulos Yibelo discovered that Ghostscript did not properly validate
certain operands when loading fonts. If a user or automated system were
tricked into processing a specially crafted file, an attacker could
possibly use this issue to bypass the sandbox and execute arbitrary code.
(No CVE number)


Update instructions

In general, a standard system update will make all the necessary changes.

Learn more about how to get the fixes.

The problem can be corrected by updating your system to the following package versions:

Ubuntu Release Package Version
26.10 stonking libgs10 –  10.07.1~dfsg-1ubuntu2.1
libgs10-common –  10.07.1~dfsg-1ubuntu2.1
26.04 LTS resolute libgs10 –  10.06.0~dfsg-3ubuntu1.2
libgs10-common –  10.06.0~dfsg-3ubuntu1.2
24.04 LTS noble libgs10 –  10.02.1~dfsg1-0ubuntu7.10
libgs10-common –  10.02.1~dfsg1-0ubuntu7.10
22.04 LTS jammy libgs9 –  9.55.0~dfsg1-0ubuntu5.15
libgs9-common –  9.55.0~dfsg1-0ubuntu5.15
20.04 LTS focal libgs9 –  9.50~dfsg-5ubuntu4.15+esm3  
libgs9-common –  9.50~dfsg-5ubuntu4.15+esm3  
18.04 LTS bionic libgs9 –  9.26~dfsg+0-0ubuntu0.18.04.18+esm6  
libgs9-common –  9.26~dfsg+0-0ubuntu0.18.04.18+esm6  
16.04 LTS xenial libgs9 –  9.26~dfsg+0-0ubuntu0.16.04.14+esm11  
libgs9-common –  9.26~dfsg+0-0ubuntu0.16.04.14+esm11  

Reduce your security exposure

Ubuntu Pro provides ten-year security coverage to 25,000+ packages in Main and Universe repositories, and it is free for up to five machines.


Have additional questions?

Talk to a member of the team ›