MuPDF before 1.27 contains an ANSI injection vulnerability in mutool that allows attackers to inject arbitrary ANSI escape sequences through crafted PDF metadata fields. Attackers can embed malicious ANSI escape codes in PDF metadata that are passed unsanitized to terminal output when running mutool info, enabling them to manipulate terminal display for social engineering attacks such as presenting fake prompts or spoofed commands.
References
Configurations
History
26 May 2026, 18:42
| Type | Values Removed | Values Added |
|---|---|---|
| First Time |
Artifex mupdf
Artifex |
|
| CPE | cpe:2.3:a:artifex:mupdf:*:*:*:*:*:*:*:* | |
| References | () https://cgit.ghostscript.com/cgi-bin/cgit.cgi/mupdf.git/commit/?id=0f17d789fe8c29b41e47663be82514aaca3a4dfb - Patch | |
| References | () https://github.com/ArtifexSoftware/mupdf/commit/0f17d789fe8c29b41e47663be82514aaca3a4dfb - Patch | |
| References | () https://github.com/ArtifexSoftware/mupdf/releases/tag/1.27.0 - Product | |
| References | () https://www.vulncheck.com/advisories/mupdf-mutool-ansi-injection-via-metadata - Third Party Advisory |
17 Apr 2026, 17:17
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
|
| Summary | (en) MuPDF before 1.27 contains an ANSI injection vulnerability in mutool that allows attackers to inject arbitrary ANSI escape sequences through crafted PDF metadata fields. Attackers can embed malicious ANSI escape codes in PDF metadata that are passed unsanitized to terminal output when running mutool info, enabling them to manipulate terminal display for social engineering attacks such as presenting fake prompts or spoofed commands. |
16 Apr 2026, 02:16
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-04-16 02:16
Updated : 2026-05-26 18:42
NVD link : CVE-2026-40505
Mitre link : CVE-2026-40505
CVE.ORG link : CVE-2026-40505
JSON object : View
Products Affected
artifex
- mupdf
CWE
CWE-150
Improper Neutralization of Escape, Meta, or Control Sequences
