8.4

CVE-2026-46529: mate-desktop atril Command Injection

CVSS: 8.4v4.0HighDeferred
AliasesMGASA-2026-0209SUSE-SU-2026:22182-1RHSA-2026:27819
Published 10-06-2026Last modified 28-07-2026

Vulnerability summary

CVE-2026-46529 is a high (CVSS 8.4) Command Injection vulnerability in mate-desktop atril. EPSS estimates a 0.41% chance of exploitation in the next 30 days, higher than 34.3% of scored vulnerabilities.

Overall risk
34/100
0100
Medium · default modelHow is this calculated?
CVSS score
8.4/10
010
High · v4.0 (CVE.org)
EPSS score
0.41%
0%100%
Low · -0.11 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 1 · Related 3

Timeline

  1. 10-06-2026
    PublishedVulnerability first disclosed.
  2. 28-07-2026
    Last modifiedVulnerability information updated.

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.

CVSS metrics

8 scores · 5 sources · 2 versions

EPSS trend

Probability

0.41%

Chance of exploitation in the next 30 days

Percentile

34%

Versus all other CVEs

30-day change

-0.11 pp

From 0.53% on 19-09-2026

19-09-202619-10-2026
EPSS score
0.41%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Redhat16 products
  • evince< 0:40.5-2.el9_6.1 | < 0:40.5-2.el9_4.1 | < 0:40.5-2.el9_2.1 | < 0:3.28.2-11.el7_9 | < 0:3.28.4-16.el8_8.1 | < 0:3.28.4-11.el8_4.1 | < 0:3.28.4-16.el8_6.1 | < 0:40.5-4.el9_8.1 | < 0:3.28.4-17.el8_10
  • evince-browser-plugin< 0:3.28.2-11.el7_9 | < 0:3.28.4-16.el8_8.1 | < 0:3.28.4-11.el8_4.1 | < 0:3.28.4-16.el8_6.1 | < 0:3.28.4-17.el8_10
  • evince-browser-plugin-debuginfo< 0:3.28.4-16.el8_8.1 | < 0:3.28.4-11.el8_4.1 | < 0:3.28.4-16.el8_6.1 | < 0:3.28.4-17.el8_10
  • evince-debuginfo< 0:40.5-2.el9_6.1 | < 0:40.5-2.el9_4.1 | < 0:40.5-2.el9_2.1 | < 0:3.28.2-11.el7_9 | < 0:3.28.4-16.el8_8.1 | < 0:3.28.4-11.el8_4.1 | < 0:3.28.4-16.el8_6.1 | < 0:40.5-4.el9_8.1 | < 0:3.28.4-17.el8_10
  • evince-debugsource< 0:40.5-2.el9_6.1 | < 0:40.5-2.el9_4.1 | < 0:40.5-2.el9_2.1 | < 0:3.28.4-16.el8_8.1 | < 0:3.28.4-11.el8_4.1 | < 0:3.28.4-16.el8_6.1 | < 0:40.5-4.el9_8.1 | < 0:3.28.4-17.el8_10
Debian4 products
  • atril< 1.26.0-2+deb12u4 | < 1.26.2-4+deb13u1 | < 1.28.4-1
  • evince< 43.1-2+deb12u1 | < 48.1-3+deb13u1
  • evince-gtk3< 48.4+dfsg-1
  • papersAll versions (No fix recorded) | < 49.3-3
Ubuntu4 products
  • atril< 1.20.1-2ubuntu2+esm3 | < 1.24.0-1ubuntu0.2+esm1 | < 1.26.0-1ubuntu1.2+esm1 | < 1.26.2-3ubuntu0.1~esm1 | All versions (No fix recorded) | < 1.28.2-1ubuntu0.1~esm1
  • evinceAll versions (No fix recorded) | < 42.3-0ubuntu3.2 | < 46.3.1-0ubuntu1.1 | < 48.1-3ubuntu2.1 | < 49~alpha-2ubuntu2.1
  • evince-gtk3All versions (No fix recorded)
  • papers< 48.0-1ubuntu1.25.10.4 | < 50.1-0ubuntu1.1
Mageia3 products
  • atril< 1.26.1-1.2.mga9
  • evince< 44.2-1.1.mga9
  • xreader< 3.6.0-2.1.mga9
Opensuse3 products
  • papers&distro=openSUSE Leap 16.0< 48.10-160000.1.1
  • papers&distro=openSUSE Tumbleweed< 50.1-2.1
  • xreader&distro=openSUSE Tumbleweed< 4.6.5-1.1
Suse2 products
  • papers&distro=SUSE Linux Enterprise Server 16.0< 48.10-160000.1.1
  • papers&distro=SUSE Linux Enterprise Server for SAP applications 16.0< 48.10-160000.1.1
Mate-desktop1 product
  • atril< 1.26.3 | ≥ 1.27.0, < 1.28.4

7 vendors · 33 products

References

47 links
Show all 47 references