Impact
Atril Document Viewer, the default viewer in the MATE desktop environment, contains a command‑line injection flaw that allows an attacker to execute arbitrary code as the current user. A malicious PDF can embed a link with a destination payload that is parsed into an unescaped shell command. The command is passed to GTK, which splits an embedded "--gtk-module=PATH" argument and dlopens the specified path during initialization, executing any constructor it finds. This single‑click, single‑file attack achieves full code execution without additional configuration, as the vulnerable binary unconditionally processes link destinations. The weakness is classic command injection and improper input validation (CWE‑77, CWE‑829).
Affected Systems
All installations of MATE Desktop’s Atril running versions prior to 1.26.3 and 1.28.4 are affected. The issue manifests on stock, unmodified installations that open PDFs through Atril. Users of older releases should verify their version number and compare against the public releases, which include the patch.
Risk and Exploitability
The CVSS score of 8.4 indicates high severity, and while the EPSS score is currently unavailable, the flaw is actively exploitable in user‑visible PDF links, requiring only a user to click a malicious link. The lack of configuration requirements and the use of the doubly‑packaged polyglot file mean that any user with access to a PDF view in a vulnerable system is at risk. The vulnerability is not listed in the CISA KEV catalog yet, but its exploitation potential warrants immediate attention.
OpenCVE Enrichment
Debian DLA
Debian DSA
Ubuntu USN