Not a U.S. government website. NDD is an independent vulnerability database by Volerion and is not affiliated with or endorsed by NIST or NVD.
VOLERION
Volerion Security Research

NOT DEFERRED DATABASE

VULNERABILITIES

CVE-2026-46529 Details

ANALYZED


This CVE record has been analyzed and enriched by NVDAPI.com as an independent party.

Description

Atril Document Viewer is the default document reader of the MATE desktop environment for Linux. A single-click remote code execution vulnerability in versions prior to 1.26.3 and 1.28.4 allows an attacker to achieve arbitrary code execution as the user by tricking them into clicking a link inside a malicious PDF document. The PDF can be packaged as a polyglot file that is simultaneously a valid PDF and a valid ELF shared library, making the attack a single-file, single-click, configuration-independent RCE on stock atril installations. The root cause is `shell/ev-application.c:ev_spawn`, which builds a command line from attacker-controlled PDF link-destination fields without applying `g_shell_quote`. The cmdline is then handed to `g_app_info_create_from_commandline`, which shell-parses it back into argv — splitting any embedded `--gtk-module=PATH` into a separate argv element. GTK then `dlopen()`s the path during init, running any `__attribute__((constructor))` it finds. Versions 1.26.3 and 1.28.4 contain a patch for the issue. This is the same defect class as CVE-2023-51698 (CBT `--checkpoint-action` injection in `comics-document.c`, fixed in 1.6.2) but in a different code path (`shell/ev-application.c`) that the original patch did not touch.

Metrics

CVSS 3.x Severity and Vector Strings:

References to Advisories, Solutions, and Tools

By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.

URLSource(s)Tag(s)
https://access.redhat.com/errata/RHSA-2026:27819 redhat-SADP
https://access.redhat.com/errata/RHSA-2026:28998 redhat-SADP
https://access.redhat.com/errata/RHSA-2026:33169 redhat-SADP
https://access.redhat.com/errata/RHSA-2026:33416 redhat-SADP
https://access.redhat.com/errata/RHSA-2026:39115 redhat-SADP

see all 22 references

Weakness Enumeration

CWE-IDCWE NameSource
CWE-77Improper Neutralization of Special Elements used in a Command ('Command Injection')redhat-SADP
CWE-77Improper Neutralization of Special Elements used in a Command ('Command Injection')[email protected]
CWE-829Inclusion of Functionality from Untrusted Control Sphere[email protected]
CWE-88Improper Neutralization of Argument Delimiters in a Command ('Argument Injection')[email protected]

Affected Products

ProductVersions
Atril
< 1.28.4 (semver)

CPE

  • No CPEs found in CPE dictionary for this product.

Change History

14 change records found show changes


QUICK INFO

CVE Dictionary Entry:
CVE-2026-46529
NVD Published Date:
Jun 10, 2026
NVD Last Modified:
Jul 28, 2026
Source:
[email protected]
CVE-2026-46529 Details - Not Deferred