USN-8399-1: Pillow vulnerabilities
It was discovered that Pillow incorrectly handled large glyph advance values in fonts. An attacker could possibly use this issue to cause Pillow to crash, resulting in a denial of service. (CVE-2026-42308) It was discovered that Pillow incorrectly handled nested coordinate lists in certain APIs. An attacker could possibly use this issue to cause Pillow to crash, resulting in a denial of service. This issue only affected Ubuntu 25.10 and Ubuntu 26.04 LTS. (CVE-2026-42309) It was discovered that Pillow incorrectly handled certain malformed PDF files. An attacker could possibly use this issue to cause Pillow to use excessive resources, leading to a denial of service. (CVE-2026-42310) It was discovered that Pillow incorrectly handled certain malformed PSD files. An attacker could possibly use this issue to cause Pillow to crash, resulting in a denial of service, or to execute arbitrary code. This issue only affected Ubuntu 25.10 and Ubuntu 26.04 LTS. (CVE-2026-42311)
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
ubuntu/python3-pilto a version that resolves this vulnerability.Fixed in 12.1.1-2ubuntu1.2 - Upgrade
Upgrade
ubuntu/python3-pilto a version that resolves this vulnerability.Fixed in 11.3.0-1ubuntu1.3 - Upgrade
Upgrade
ubuntu/python3-pilto a version that resolves this vulnerability.Fixed in 10.2.0-1ubuntu1.2 - Upgrade
Upgrade
ubuntu/python3-pilto a version that resolves this vulnerability.Fixed in 9.0.1-1ubuntu0.4
Event History
Child vulnerabilities
Contains the following vulnerabilities.