CVE-2026-46529
PDF /GoToR action argv injection enables single-click RCE via --gtk-module dlopen
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.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Active
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
8.4
PDF /GoToR action argv injection enables single-click RCE via --gtk-module dlopen
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.
- Record
CVE-2026-46529- CVSS 4.0
- 8.4 High
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-77, CWE-88, CWE-829, CWE-77
- Updated
- 2026-11-02
EUVDEUVD-2026-36109
8.4
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.
- Record
EUVD-2026-36109- CVSS 4.0
- 8.4 High
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - Updated
- 2026-11-02
NVD
8.4
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.
- Record
CVE-2026-46529- CVSS 4.0
- 8.4 High
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-77, CWE-88, CWE-829
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-46529
8.4
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.
- Record
ALPINE-CVE-2026-46529- CVSS 4.0
- 8.4 High
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Updated
- 2026-11-03
OSV
8.4
PDF /GoToR action argv injection enables single-click RCE via --gtk-module dlopen
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.
- Record
CVE-2026-46529- CVSS 4.0
- 8.4 High
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - Weakness
- CWE-77, CWE-829, CWE-88
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-46529
8.4
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.
- Record
DEBIAN-CVE-2026-46529- CVSS 4.0
- 8.4 High
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Updated
- 2026-11-02
Show 29 moreShow less
OSVOESA-2026-2766
8.4
evince security update
Evince is a document viewer for multiple document formats. The goal of evince is to replace the multiple document viewers that exist on the GNOME Desktop with a single simple application. Evince is specifically designed to support the file following formats: PDF, Postscript, djvu, tiff, dvi, XPS, SyncTex support with gedit, comics books (cbr,cbz,cb7 and cbt).
Security Fix(es):
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.(CVE-2026-46529)
- Record
OESA-2026-2766- CVSS 4.0
- 8.4 High
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Updated
- 2026-11-02
OSVRHSA-2026:27819
7.8
Red Hat Security Advisory: evince security update
- Record
RHSA-2026:27819- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:28998
7.8
Red Hat Security Advisory: evince security update
- Record
RHSA-2026:28998- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:33169
7.8
Red Hat Security Advisory: evince security update
- Record
RHSA-2026:33169- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:33416
7.8
Red Hat Security Advisory: evince security update
- Record
RHSA-2026:33416- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:39115
7.8
Red Hat Security Advisory: evince security update
- Record
RHSA-2026:39115- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:41904
7.8
Red Hat Security Advisory: evince security update
- Record
RHSA-2026:41904- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:42692
7.8
Red Hat Security Advisory: evince security update
- Record
RHSA-2026:42692- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:43398
7.8
Red Hat Security Advisory: evince security update
- Record
RHSA-2026:43398- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:46467
7.8
Red Hat Security Advisory: evince security update
- Record
RHSA-2026:46467- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:27819
7.8
Important: evince security update
The evince packages provide a simple multi-page document viewer for Portable Document Format (PDF), PostScript (PS), Encapsulated PostScript (EPS) files, and, with additional back-ends, also the Device Independent File format (DVI) files.
Security Fix(es):
- atril: evince: xreader: PDF /GoToR action argv injection enables single-click RCE via --gtk-module dlopen (CVE-2026-46529)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:27819- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:28998
7.8
Important: evince security update
The evince packages provide a simple multi-page document viewer for Portable Document Format (PDF), PostScript (PS), Encapsulated PostScript (EPS) files, and, with additional back-ends, also the Device Independent File format (DVI) files.
Security Fix(es):
- atril: evince: xreader: PDF /GoToR action argv injection enables single-click RCE via --gtk-module dlopen (CVE-2026-46529)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:28998- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-46529
8.4
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.
- Record
UBUNTU-CVE-2026-46529- CVSS 4.0
- 8.4 High
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVALSA-2026:27819 No score
Important: evince security update
The evince packages provide a simple multi-page document viewer for Portable Document Format (PDF), PostScript (PS), Encapsulated PostScript (EPS) files, and, with additional back-ends, also the Device Independent File format (DVI) files.
Security Fix(es):
- atril: evince: xreader: PDF /GoToR action argv injection enables single-click RCE via --gtk-module dlopen (CVE-2026-46529)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:27819- Updated
- 2026-11-02
OSVALSA-2026:28998 No score
Important: evince security update
The evince packages provide a simple multi-page document viewer for Portable Document Format (PDF), PostScript (PS), Encapsulated PostScript (EPS) files, and, with additional back-ends, also the Device Independent File format (DVI) files.
Security Fix(es):
- atril: evince: xreader: PDF /GoToR action argv injection enables single-click RCE via --gtk-module dlopen (CVE-2026-46529)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:28998- Updated
- 2026-11-02
OSVCLSA-2026-1782485183 No score
evince: Fix of CVE-2026-46529
- CVE-2026-46529: fix single-click RCE via /GoToR action argv injection by quoting the page-label, named-dest and search-string arguments passed to ev_spawn (backport of upstream 970c219e)
- Record
CLSA-2026-1782485183- Updated
- 2026-11-02
OSVCLSA-2026-1782819496 No score
evince: Fix of CVE-2026-46529
- rebuild for tuxcare9.6esu (CVE-2026-46529)
- Record
CLSA-2026-1782819496- Updated
- 2026-11-02
OSVMGASA-2026-0209 No score
Updated evince, atril & xreader packages fix security vulnerability
Evince/Atril/Xreader command injection. (CVE-2026-46529)
- Record
MGASA-2026-0209- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10853-1 No score
libppsdocument4_0-6-50.1-2.1 on GA media
These are all security issues fixed in the libppsdocument4_0-6-50.1-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10853-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11163-1 No score
libxreaderdocument3-4.6.5-1.1 on GA media
These are all security issues fixed in the libxreaderdocument3-4.6.5-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11163-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20850-1 No score
Security update for evince
This update for evince fixes the following issues:
Changes in evince:
-
Update to version 48.2 (bsc#1265880 CVE-2026-46529):
- shell: Quote strings in arguments used when calling ev_spawn
-
Update to version 48.1+6:
- build: bump DjVuLibre version required
- libview: Fix crash in the accessible code when page cache text is NULL
- po: Fix xml element in Hindi translation
- Updated translations.
- Record
openSUSE-SU-2026:20850-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21106-1 No score
Security update for papers
This update for papers fixes the following issues
Security issue:
- CVE-2026-46529: command injection (bsc#1265880).
Changes for papers:
- Update to version 48.10 (bsc#1265880):
- Update to version 48.9 (jsc#PED-15957, bsc#1261947):
- Bug fixes:
- Saved image files are empty
- Print dialog says "Manage Custom Sizes" for Paper Size every time
- libview: Correct zoom in odd left dual page mode
- Scrolling in presentation mode skips pages
- Changes in version 48.8:
- Bug fixes:
- Ctrl+F sometimes does not focus search box when query is blank
- Page number is not in the center of the number box
- Keyboard input unresponsive in presentation mode, unable to exit with Esc
- help: Update icon
- Changes in version 48.7:
- Fixes for the nautilus plugin filename encodings
- shell: Fix signing when the rectangle is too small
- libdocument: fix weak page references
- shell: Fix opening PDFs from GVFS mounts like Google Drive
- Changes in version 48.6:
- Bug fixed:
- Fix various memory leak
- Fix several focus issues
- Remove trailing new lines from section names
- Migrate to xz compression and manual service run
- Update to version 48.5:
- Bugs fixed:
- Preview for a link doesn't work more than once
- Link preview triggers even after the cursor leaves the link
- shell: fix a translation issue in printing
- libview/pps-view: Ignore the scroll offset when drawing the sign area
- Selection performance
- libview: deal with large pages
- shell: Make sure that all child widgets of PpsView are removed when closing document
- Caret selection doesn't cover more than one character
- Updated translations.
- Update to version 48.4:
- shell: Enable digital signing action when document supports
- Documentation still mentions possibility of saving the settings
- Launch target file
- shell: Fix signature banner title
- Slideshow presentation is blurry
- libview/pps-view: Do not replace the sign cursor on drag-less movements
- Saved annotation timestamps tooltips are shown using UTC time in 12-hours format
- Update to version 48.3:
- shell: disable dual-odd-left action when dual mode is disabled.
- libview: Rerender annotation when the icon property is updated
- shell: Display the filename if the document title is only whitespace
- Record
openSUSE-SU-2026:21106-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22182-1 No score
Security update for papers
This update for papers fixes the following issues
Security issue:
- CVE-2026-46529: command injection (bsc#1265880).
Changes for papers:
- Update to version 48.10 (bsc#1265880):
- Update to version 48.9 (jsc#PED-15957, bsc#1261947):
- Bug fixes:
- Saved image files are empty
- Print dialog says "Manage Custom Sizes" for Paper Size every time
- libview: Correct zoom in odd left dual page mode
- Scrolling in presentation mode skips pages
- Changes in version 48.8:
- Bug fixes:
- Ctrl+F sometimes does not focus search box when query is blank
- Page number is not in the center of the number box
- Keyboard input unresponsive in presentation mode, unable to exit with Esc
- help: Update icon
- Changes in version 48.7:
- Fixes for the nautilus plugin filename encodings
- shell: Fix signing when the rectangle is too small
- libdocument: fix weak page references
- shell: Fix opening PDFs from GVFS mounts like Google Drive
- Changes in version 48.6:
- Bug fixed:
- Fix various memory leak
- Fix several focus issues
- Remove trailing new lines from section names
- Migrate to xz compression and manual service run
- Update to version 48.5:
- Bugs fixed:
- Preview for a link doesn't work more than once
- Link preview triggers even after the cursor leaves the link
- shell: fix a translation issue in printing
- libview/pps-view: Ignore the scroll offset when drawing the sign area
- Selection performance
- libview: deal with large pages
- shell: Make sure that all child widgets of PpsView are removed when closing document
- Caret selection doesn't cover more than one character
- Updated translations.
- Update to version 48.4:
- shell: Enable digital signing action when document supports
- Documentation still mentions possibility of saving the settings
- Launch target file
- shell: Fix signature banner title
- Slideshow presentation is blurry
- libview/pps-view: Do not replace the sign cursor on drag-less movements
- Saved annotation timestamps tooltips are shown using UTC time in 12-hours format
- Update to version 48.3:
- shell: disable dual-odd-left action when dual mode is disabled.
- libview: Rerender annotation when the icon property is updated
- shell: Display the filename if the document title is only whitespace
- Record
SUSE-SU-2026:22182-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:2232-1 No score
Security update for evince
This update for evince fixes the following issue
- CVE-2026-46529: improper argument sanitization can lead to command injection (bsc#1265880).
- Record
SUSE-SU-2026:2232-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:2235-1 No score
Security update for evince
This update for evince fixes the following issue
- CVE-2026-46529: improper argument sanitization can lead to command injection (bsc#1265880).
- Record
SUSE-SU-2026:2235-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:2288-1 No score
Security update for evince
This update for evince fixes the following issue
- CVE-2026-46529: Evince/Atril/Xreader command injection (bsc#1265880).
- Record
SUSE-SU-2026:2288-1- Updated
- 2026-11-02
OSVUSN-8295-1 No score
evince vulnerability
It was discovered that Evince did not properly sanitize command-line arguments in PDF /GoToR actions. If a user opened a specially crafted PDF file, an attacker could possibly use this issue to execute arbitrary code.
- Record
USN-8295-1- Updated
- 2026-11-02
OSVUSN-8321-1 No score
papers vulnerability
It was discovered that Papers incorrectly handled PDF /GoToR actions. If a user were tricked into opening a specially crafted PDF file, an attacker could use this issue to manipulate command lines and possibly execute arbitrary code.
- Record
USN-8321-1- Updated
- 2026-11-02
OSVUSN-8839-1 No score
atril vulnerabilities
It was discovered that Atril did not properly sanitize command-line arguments in PDF /GoToR actions. If a user opened a specially crafted PDF file, an attacker could possibly use this issue to execute arbitrary code. (CVE-2026-46529)
It was discovered that Atril incorrectly handled certain PDF files. An attacker could possibly use this issue to cause a denial of service or to execute arbitrary code. This issue only affected Ubuntu 16.04 LTS. (CVE-2019-1010006)
Andy Nguyen discovered that Atril incorrectly handled certain images. An attacker could possibly use this issue to expose sensitive information. This issue only affected Ubuntu 16.04 LTS. (CVE-2019-11459)
- Record
USN-8839-1- Updated
- 2026-11-02
Affected products
- mate-desktop atril
- red hat enterprise linux 6
- red hat enterprise linux 7 extended lifecycle support
- red hat enterprise linux 8
- red hat enterprise linux 8.4 advanced mission critical update support
- red hat enterprise linux 8.4 extended update support long-life add-on
- red hat enterprise linux 8.6 advanced mission critical update support
- red hat enterprise linux 8.6 extended update support long-life add-on
- red hat enterprise linux 8.8 telecommunications update service
- red hat enterprise linux 8.8 update services for sap solutions
- red hat enterprise linux 9
- red hat enterprise linux 9.2 update services for sap solutions
Affected packages
| Package | Affected | Fixed |
|---|---|---|
atrilAlpine:v3.23 |
before 1.28.0-r2 | 1.28.0-r2 |
atrilAlpine:v3.24 |
before 1.28.0-r3 | 1.28.0-r3 |
evinceAlpine:v3.23 |
before 48.4-r0 | 48.4-r0 |
evinceAlpine:v3.24 |
before 48.4-r0 | 48.4-r0 |
evinceAlmaLinux:9 |
before 40.5-4.el9_8.1 | 40.5-4.el9_8.1 |
evince-libsAlmaLinux:9 |
before 40.5-4.el9_8.1 | 40.5-4.el9_8.1 |
evince-nautilusAlmaLinux:9 |
before 40.5-4.el9_8.1 | 40.5-4.el9_8.1 |
evince-previewerAlmaLinux:9 |
before 40.5-4.el9_8.1 | 40.5-4.el9_8.1 |
evince-thumbnailerAlmaLinux:9 |
before 40.5-4.el9_8.1 | 40.5-4.el9_8.1 |
evinceAlmaLinux:8 |
before 3.28.4-17.el8_10 | 3.28.4-17.el8_10 |
Show 187 moreShow less
| Package | Affected | Fixed |
|---|---|---|
evince-browser-pluginAlmaLinux:8 |
before 3.28.4-17.el8_10 | 3.28.4-17.el8_10 |
evince-develAlmaLinux:8 |
before 3.28.4-17.el8_10 | 3.28.4-17.el8_10 |
evince-libsAlmaLinux:8 |
before 3.28.4-17.el8_10 | 3.28.4-17.el8_10 |
evince-nautilusAlmaLinux:8 |
before 3.28.4-17.el8_10 | 3.28.4-17.el8_10 |
evinceTuxCare:AlmaLinux:9.2 |
before 40.5-2.el9.tuxcare.els1 | 40.5-2.el9.tuxcare.els1 |
evince-develTuxCare:AlmaLinux:9.2 |
before 40.5-2.el9.tuxcare.els1 | 40.5-2.el9.tuxcare.els1 |
evince-dviTuxCare:AlmaLinux:9.2 |
before 40.5-2.el9.tuxcare.els1 | 40.5-2.el9.tuxcare.els1 |
evince-libsTuxCare:AlmaLinux:9.2 |
before 40.5-2.el9.tuxcare.els1 | 40.5-2.el9.tuxcare.els1 |
evince-nautilusTuxCare:AlmaLinux:9.2 |
before 40.5-2.el9.tuxcare.els1 | 40.5-2.el9.tuxcare.els1 |
evince-previewerTuxCare:AlmaLinux:9.2 |
before 40.5-2.el9.tuxcare.els1 | 40.5-2.el9.tuxcare.els1 |
evince-thumbnailerTuxCare:AlmaLinux:9.2 |
before 40.5-2.el9.tuxcare.els1 | 40.5-2.el9.tuxcare.els1 |
evinceTuxCare:AlmaLinux:9.6 |
before 40.5-2.el9.tuxcare.els2 | 40.5-2.el9.tuxcare.els2 |
evince-develTuxCare:AlmaLinux:9.6 |
before 40.5-2.el9.tuxcare.els2 | 40.5-2.el9.tuxcare.els2 |
evince-dviTuxCare:AlmaLinux:9.6 |
before 40.5-2.el9.tuxcare.els2 | 40.5-2.el9.tuxcare.els2 |
evince-libsTuxCare:AlmaLinux:9.6 |
before 40.5-2.el9.tuxcare.els2 | 40.5-2.el9.tuxcare.els2 |
evince-nautilusTuxCare:AlmaLinux:9.6 |
before 40.5-2.el9.tuxcare.els2 | 40.5-2.el9.tuxcare.els2 |
evince-previewerTuxCare:AlmaLinux:9.6 |
before 40.5-2.el9.tuxcare.els2 | 40.5-2.el9.tuxcare.els2 |
evince-thumbnailerTuxCare:AlmaLinux:9.6 |
before 40.5-2.el9.tuxcare.els2 | 40.5-2.el9.tuxcare.els2 |
atrilDebian:12 |
before 1.26.0-2+deb12u4, plus listed versions 1.26.0-21.26.0-2+deb12u11.26.0-2+deb12u21.26.0-2+deb12u3 |
1.26.0-2+deb12u4 |
atrilDebian:13 |
before 1.26.2-4+deb13u1, plus listed versions 1.26.2-4 |
1.26.2-4+deb13u1 |
atrilDebian:14 |
before 1.28.4-1, plus listed versions 1.26.2-41.26.2-51.28.2-1 |
1.28.4-1 |
evinceDebian:12 |
before 43.1-2+deb12u1, plus listed versions 43.1-2 |
43.1-2+deb12u1 |
evinceDebian:13 |
before 48.1-3+deb13u1, plus listed versions 48.1-3 |
48.1-3+deb13u1 |
evince-gtk3Debian:14 |
before 48.4+dfsg-1, plus listed versions 48.1+dfsg-148.1+dfsg-2 |
48.4+dfsg-1 |
papersDebian:13 |
All versions, plus listed versions 48.3-148.5-149.0-149.0-249.0-3 Show 10 moreShow less49.1-149.2-149.2-249.2-349.3-149.3-249.3-349.3-449.8-149.8-2 |
None known |
papersDebian:14 |
before 49.3-3, plus listed versions 48.3-148.5-149.0-149.0-249.0-3 Show 6 moreShow less49.1-149.2-149.2-249.2-349.3-149.3-2 |
49.3-3 |
evinceMageia:9 |
before 44.2-1.1.mga9 | 44.2-1.1.mga9 |
atrilMageia:9 |
before 1.26.1-1.2.mga9 | 1.26.1-1.2.mga9 |
xreaderMageia:9 |
before 3.6.0-2.1.mga9 | 3.6.0-2.1.mga9 |
evinceopenEuler:20.03-LTS-SP4 |
before 3.30.1-5.oe2003sp4 | 3.30.1-5.oe2003sp4 |
evinceopenEuler:22.03-LTS-SP4 |
before 3.38.2-2.oe2203sp4 | 3.38.2-2.oe2203sp4 |
evinceopenEuler:24.03-LTS-SP1 |
before 44.3-3.oe2403sp1 | 44.3-3.oe2403sp1 |
evinceopenEuler:24.03-LTS-SP3 |
before 44.3-3.oe2403sp3 | 44.3-3.oe2403sp3 |
evinceRed Hat:enterprise_linux:9::appstream |
before 0:40.5-4.el9_8.1 | 0:40.5-4.el9_8.1 |
evince-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:40.5-4.el9_8.1 | 0:40.5-4.el9_8.1 |
evince-debugsourceRed Hat:enterprise_linux:9::appstream |
before 0:40.5-4.el9_8.1 | 0:40.5-4.el9_8.1 |
evince-dvi-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:40.5-4.el9_8.1 | 0:40.5-4.el9_8.1 |
evince-libsRed Hat:enterprise_linux:9::appstream |
before 0:40.5-4.el9_8.1 | 0:40.5-4.el9_8.1 |
evince-libs-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:40.5-4.el9_8.1 | 0:40.5-4.el9_8.1 |
evince-nautilusRed Hat:enterprise_linux:9::appstream |
before 0:40.5-4.el9_8.1 | 0:40.5-4.el9_8.1 |
evince-nautilus-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:40.5-4.el9_8.1 | 0:40.5-4.el9_8.1 |
evince-previewerRed Hat:enterprise_linux:9::appstream |
before 0:40.5-4.el9_8.1 | 0:40.5-4.el9_8.1 |
evince-previewer-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:40.5-4.el9_8.1 | 0:40.5-4.el9_8.1 |
evince-thumbnailerRed Hat:enterprise_linux:9::appstream |
before 0:40.5-4.el9_8.1 | 0:40.5-4.el9_8.1 |
evince-thumbnailer-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:40.5-4.el9_8.1 | 0:40.5-4.el9_8.1 |
evinceRed Hat:enterprise_linux:8::appstream |
before 0:3.28.4-17.el8_10 | 0:3.28.4-17.el8_10 |
evince-browser-pluginRed Hat:enterprise_linux:8::appstream |
before 0:3.28.4-17.el8_10 | 0:3.28.4-17.el8_10 |
evince-browser-plugin-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:3.28.4-17.el8_10 | 0:3.28.4-17.el8_10 |
evince-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:3.28.4-17.el8_10 | 0:3.28.4-17.el8_10 |
evince-debugsourceRed Hat:enterprise_linux:8::appstream |
before 0:3.28.4-17.el8_10 | 0:3.28.4-17.el8_10 |
evince-libsRed Hat:enterprise_linux:8::appstream |
before 0:3.28.4-17.el8_10 | 0:3.28.4-17.el8_10 |
evince-libs-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:3.28.4-17.el8_10 | 0:3.28.4-17.el8_10 |
evince-nautilusRed Hat:enterprise_linux:8::appstream |
before 0:3.28.4-17.el8_10 | 0:3.28.4-17.el8_10 |
evince-nautilus-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:3.28.4-17.el8_10 | 0:3.28.4-17.el8_10 |
evince-browser-plugin-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:3.28.4-17.el8_10 | 0:3.28.4-17.el8_10 |
evince-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:3.28.4-17.el8_10 | 0:3.28.4-17.el8_10 |
evince-debugsourceRed Hat:enterprise_linux:8::crb |
before 0:3.28.4-17.el8_10 | 0:3.28.4-17.el8_10 |
evince-develRed Hat:enterprise_linux:8::crb |
before 0:3.28.4-17.el8_10 | 0:3.28.4-17.el8_10 |
evince-libs-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:3.28.4-17.el8_10 | 0:3.28.4-17.el8_10 |
evince-nautilus-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:3.28.4-17.el8_10 | 0:3.28.4-17.el8_10 |
evinceRed Hat:rhel_eus:9.6::appstream |
before 0:40.5-2.el9_6.1 | 0:40.5-2.el9_6.1 |
evince-debuginfoRed Hat:rhel_eus:9.6::appstream |
before 0:40.5-2.el9_6.1 | 0:40.5-2.el9_6.1 |
evince-debugsourceRed Hat:rhel_eus:9.6::appstream |
before 0:40.5-2.el9_6.1 | 0:40.5-2.el9_6.1 |
evince-dvi-debuginfoRed Hat:rhel_eus:9.6::appstream |
before 0:40.5-2.el9_6.1 | 0:40.5-2.el9_6.1 |
evince-libsRed Hat:rhel_eus:9.6::appstream |
before 0:40.5-2.el9_6.1 | 0:40.5-2.el9_6.1 |
evince-libs-debuginfoRed Hat:rhel_eus:9.6::appstream |
before 0:40.5-2.el9_6.1 | 0:40.5-2.el9_6.1 |
evince-nautilusRed Hat:rhel_eus:9.6::appstream |
before 0:40.5-2.el9_6.1 | 0:40.5-2.el9_6.1 |
evince-nautilus-debuginfoRed Hat:rhel_eus:9.6::appstream |
before 0:40.5-2.el9_6.1 | 0:40.5-2.el9_6.1 |
evince-previewerRed Hat:rhel_eus:9.6::appstream |
before 0:40.5-2.el9_6.1 | 0:40.5-2.el9_6.1 |
evince-previewer-debuginfoRed Hat:rhel_eus:9.6::appstream |
before 0:40.5-2.el9_6.1 | 0:40.5-2.el9_6.1 |
evince-thumbnailerRed Hat:rhel_eus:9.6::appstream |
before 0:40.5-2.el9_6.1 | 0:40.5-2.el9_6.1 |
evince-thumbnailer-debuginfoRed Hat:rhel_eus:9.6::appstream |
before 0:40.5-2.el9_6.1 | 0:40.5-2.el9_6.1 |
evinceRed Hat:rhel_e4s:9.4::appstream |
before 0:40.5-2.el9_4.1 | 0:40.5-2.el9_4.1 |
evince-debuginfoRed Hat:rhel_e4s:9.4::appstream |
before 0:40.5-2.el9_4.1 | 0:40.5-2.el9_4.1 |
evince-debugsourceRed Hat:rhel_e4s:9.4::appstream |
before 0:40.5-2.el9_4.1 | 0:40.5-2.el9_4.1 |
evince-dvi-debuginfoRed Hat:rhel_e4s:9.4::appstream |
before 0:40.5-2.el9_4.1 | 0:40.5-2.el9_4.1 |
evince-libsRed Hat:rhel_e4s:9.4::appstream |
before 0:40.5-2.el9_4.1 | 0:40.5-2.el9_4.1 |
evince-libs-debuginfoRed Hat:rhel_e4s:9.4::appstream |
before 0:40.5-2.el9_4.1 | 0:40.5-2.el9_4.1 |
evince-nautilusRed Hat:rhel_e4s:9.4::appstream |
before 0:40.5-2.el9_4.1 | 0:40.5-2.el9_4.1 |
evince-nautilus-debuginfoRed Hat:rhel_e4s:9.4::appstream |
before 0:40.5-2.el9_4.1 | 0:40.5-2.el9_4.1 |
evince-previewerRed Hat:rhel_e4s:9.4::appstream |
before 0:40.5-2.el9_4.1 | 0:40.5-2.el9_4.1 |
evince-previewer-debuginfoRed Hat:rhel_e4s:9.4::appstream |
before 0:40.5-2.el9_4.1 | 0:40.5-2.el9_4.1 |
evince-thumbnailerRed Hat:rhel_e4s:9.4::appstream |
before 0:40.5-2.el9_4.1 | 0:40.5-2.el9_4.1 |
evince-thumbnailer-debuginfoRed Hat:rhel_e4s:9.4::appstream |
before 0:40.5-2.el9_4.1 | 0:40.5-2.el9_4.1 |
evinceRed Hat:rhel_e4s:9.2::appstream |
before 0:40.5-2.el9_2.1 | 0:40.5-2.el9_2.1 |
evince-debuginfoRed Hat:rhel_e4s:9.2::appstream |
before 0:40.5-2.el9_2.1 | 0:40.5-2.el9_2.1 |
evince-debugsourceRed Hat:rhel_e4s:9.2::appstream |
before 0:40.5-2.el9_2.1 | 0:40.5-2.el9_2.1 |
evince-dvi-debuginfoRed Hat:rhel_e4s:9.2::appstream |
before 0:40.5-2.el9_2.1 | 0:40.5-2.el9_2.1 |
evince-libsRed Hat:rhel_e4s:9.2::appstream |
before 0:40.5-2.el9_2.1 | 0:40.5-2.el9_2.1 |
evince-libs-debuginfoRed Hat:rhel_e4s:9.2::appstream |
before 0:40.5-2.el9_2.1 | 0:40.5-2.el9_2.1 |
evince-nautilusRed Hat:rhel_e4s:9.2::appstream |
before 0:40.5-2.el9_2.1 | 0:40.5-2.el9_2.1 |
evince-nautilus-debuginfoRed Hat:rhel_e4s:9.2::appstream |
before 0:40.5-2.el9_2.1 | 0:40.5-2.el9_2.1 |
evince-previewerRed Hat:rhel_e4s:9.2::appstream |
before 0:40.5-2.el9_2.1 | 0:40.5-2.el9_2.1 |
evince-previewer-debuginfoRed Hat:rhel_e4s:9.2::appstream |
before 0:40.5-2.el9_2.1 | 0:40.5-2.el9_2.1 |
evince-thumbnailerRed Hat:rhel_e4s:9.2::appstream |
before 0:40.5-2.el9_2.1 | 0:40.5-2.el9_2.1 |
evince-thumbnailer-debuginfoRed Hat:rhel_e4s:9.2::appstream |
before 0:40.5-2.el9_2.1 | 0:40.5-2.el9_2.1 |
evinceRed Hat:rhel_els:7 |
before 0:3.28.2-11.el7_9 | 0:3.28.2-11.el7_9 |
evince-debuginfoRed Hat:rhel_els:7 |
before 0:3.28.2-11.el7_9 | 0:3.28.2-11.el7_9 |
evince-dviRed Hat:rhel_els:7 |
before 0:3.28.2-11.el7_9 | 0:3.28.2-11.el7_9 |
evince-libsRed Hat:rhel_els:7 |
before 0:3.28.2-11.el7_9 | 0:3.28.2-11.el7_9 |
evince-nautilusRed Hat:rhel_els:7 |
before 0:3.28.2-11.el7_9 | 0:3.28.2-11.el7_9 |
evince-browser-pluginRed Hat:rhel_els:7 |
before 0:3.28.2-11.el7_9 | 0:3.28.2-11.el7_9 |
evince-develRed Hat:rhel_els:7 |
before 0:3.28.2-11.el7_9 | 0:3.28.2-11.el7_9 |
evinceRed Hat:rhel_e4s:8.8::appstream |
before 0:3.28.4-16.el8_8.1 | 0:3.28.4-16.el8_8.1 |
evince-browser-pluginRed Hat:rhel_e4s:8.8::appstream |
before 0:3.28.4-16.el8_8.1 | 0:3.28.4-16.el8_8.1 |
evince-browser-plugin-debuginfoRed Hat:rhel_e4s:8.8::appstream |
before 0:3.28.4-16.el8_8.1 | 0:3.28.4-16.el8_8.1 |
evince-debuginfoRed Hat:rhel_e4s:8.8::appstream |
before 0:3.28.4-16.el8_8.1 | 0:3.28.4-16.el8_8.1 |
evince-debugsourceRed Hat:rhel_e4s:8.8::appstream |
before 0:3.28.4-16.el8_8.1 | 0:3.28.4-16.el8_8.1 |
evince-libsRed Hat:rhel_e4s:8.8::appstream |
before 0:3.28.4-16.el8_8.1 | 0:3.28.4-16.el8_8.1 |
evince-libs-debuginfoRed Hat:rhel_e4s:8.8::appstream |
before 0:3.28.4-16.el8_8.1 | 0:3.28.4-16.el8_8.1 |
evince-nautilusRed Hat:rhel_e4s:8.8::appstream |
before 0:3.28.4-16.el8_8.1 | 0:3.28.4-16.el8_8.1 |
evince-nautilus-debuginfoRed Hat:rhel_e4s:8.8::appstream |
before 0:3.28.4-16.el8_8.1 | 0:3.28.4-16.el8_8.1 |
evinceRed Hat:rhel_tus:8.8::appstream |
before 0:3.28.4-16.el8_8.1 | 0:3.28.4-16.el8_8.1 |
evince-browser-pluginRed Hat:rhel_tus:8.8::appstream |
before 0:3.28.4-16.el8_8.1 | 0:3.28.4-16.el8_8.1 |
evince-browser-plugin-debuginfoRed Hat:rhel_tus:8.8::appstream |
before 0:3.28.4-16.el8_8.1 | 0:3.28.4-16.el8_8.1 |
evince-debuginfoRed Hat:rhel_tus:8.8::appstream |
before 0:3.28.4-16.el8_8.1 | 0:3.28.4-16.el8_8.1 |
evince-debugsourceRed Hat:rhel_tus:8.8::appstream |
before 0:3.28.4-16.el8_8.1 | 0:3.28.4-16.el8_8.1 |
evince-libsRed Hat:rhel_tus:8.8::appstream |
before 0:3.28.4-16.el8_8.1 | 0:3.28.4-16.el8_8.1 |
evince-libs-debuginfoRed Hat:rhel_tus:8.8::appstream |
before 0:3.28.4-16.el8_8.1 | 0:3.28.4-16.el8_8.1 |
evince-nautilusRed Hat:rhel_tus:8.8::appstream |
before 0:3.28.4-16.el8_8.1 | 0:3.28.4-16.el8_8.1 |
evince-nautilus-debuginfoRed Hat:rhel_tus:8.8::appstream |
before 0:3.28.4-16.el8_8.1 | 0:3.28.4-16.el8_8.1 |
evinceRed Hat:rhel_aus:8.4::appstream |
before 0:3.28.4-11.el8_4.1 | 0:3.28.4-11.el8_4.1 |
evince-browser-pluginRed Hat:rhel_aus:8.4::appstream |
before 0:3.28.4-11.el8_4.1 | 0:3.28.4-11.el8_4.1 |
evince-browser-plugin-debuginfoRed Hat:rhel_aus:8.4::appstream |
before 0:3.28.4-11.el8_4.1 | 0:3.28.4-11.el8_4.1 |
evince-debuginfoRed Hat:rhel_aus:8.4::appstream |
before 0:3.28.4-11.el8_4.1 | 0:3.28.4-11.el8_4.1 |
evince-debugsourceRed Hat:rhel_aus:8.4::appstream |
before 0:3.28.4-11.el8_4.1 | 0:3.28.4-11.el8_4.1 |
evince-libsRed Hat:rhel_aus:8.4::appstream |
before 0:3.28.4-11.el8_4.1 | 0:3.28.4-11.el8_4.1 |
evince-libs-debuginfoRed Hat:rhel_aus:8.4::appstream |
before 0:3.28.4-11.el8_4.1 | 0:3.28.4-11.el8_4.1 |
evince-nautilusRed Hat:rhel_aus:8.4::appstream |
before 0:3.28.4-11.el8_4.1 | 0:3.28.4-11.el8_4.1 |
evince-nautilus-debuginfoRed Hat:rhel_aus:8.4::appstream |
before 0:3.28.4-11.el8_4.1 | 0:3.28.4-11.el8_4.1 |
evinceRed Hat:rhel_eus_long_life:8.4::appstream |
before 0:3.28.4-11.el8_4.1 | 0:3.28.4-11.el8_4.1 |
evince-browser-pluginRed Hat:rhel_eus_long_life:8.4::appstream |
before 0:3.28.4-11.el8_4.1 | 0:3.28.4-11.el8_4.1 |
evince-browser-plugin-debuginfoRed Hat:rhel_eus_long_life:8.4::appstream |
before 0:3.28.4-11.el8_4.1 | 0:3.28.4-11.el8_4.1 |
evince-debuginfoRed Hat:rhel_eus_long_life:8.4::appstream |
before 0:3.28.4-11.el8_4.1 | 0:3.28.4-11.el8_4.1 |
evince-debugsourceRed Hat:rhel_eus_long_life:8.4::appstream |
before 0:3.28.4-11.el8_4.1 | 0:3.28.4-11.el8_4.1 |
evince-libsRed Hat:rhel_eus_long_life:8.4::appstream |
before 0:3.28.4-11.el8_4.1 | 0:3.28.4-11.el8_4.1 |
evince-libs-debuginfoRed Hat:rhel_eus_long_life:8.4::appstream |
before 0:3.28.4-11.el8_4.1 | 0:3.28.4-11.el8_4.1 |
evince-nautilusRed Hat:rhel_eus_long_life:8.4::appstream |
before 0:3.28.4-11.el8_4.1 | 0:3.28.4-11.el8_4.1 |
evince-nautilus-debuginfoRed Hat:rhel_eus_long_life:8.4::appstream |
before 0:3.28.4-11.el8_4.1 | 0:3.28.4-11.el8_4.1 |
evinceRed Hat:rhel_aus:8.6::appstream |
before 0:3.28.4-16.el8_6.1 | 0:3.28.4-16.el8_6.1 |
evince-browser-pluginRed Hat:rhel_aus:8.6::appstream |
before 0:3.28.4-16.el8_6.1 | 0:3.28.4-16.el8_6.1 |
evince-browser-plugin-debuginfoRed Hat:rhel_aus:8.6::appstream |
before 0:3.28.4-16.el8_6.1 | 0:3.28.4-16.el8_6.1 |
evince-debuginfoRed Hat:rhel_aus:8.6::appstream |
before 0:3.28.4-16.el8_6.1 | 0:3.28.4-16.el8_6.1 |
evince-debugsourceRed Hat:rhel_aus:8.6::appstream |
before 0:3.28.4-16.el8_6.1 | 0:3.28.4-16.el8_6.1 |
evince-libsRed Hat:rhel_aus:8.6::appstream |
before 0:3.28.4-16.el8_6.1 | 0:3.28.4-16.el8_6.1 |
evince-libs-debuginfoRed Hat:rhel_aus:8.6::appstream |
before 0:3.28.4-16.el8_6.1 | 0:3.28.4-16.el8_6.1 |
evince-nautilusRed Hat:rhel_aus:8.6::appstream |
before 0:3.28.4-16.el8_6.1 | 0:3.28.4-16.el8_6.1 |
evince-nautilus-debuginfoRed Hat:rhel_aus:8.6::appstream |
before 0:3.28.4-16.el8_6.1 | 0:3.28.4-16.el8_6.1 |
evinceRed Hat:rhel_eus_long_life:8.6::appstream |
before 0:3.28.4-16.el8_6.1 | 0:3.28.4-16.el8_6.1 |
evince-browser-pluginRed Hat:rhel_eus_long_life:8.6::appstream |
before 0:3.28.4-16.el8_6.1 | 0:3.28.4-16.el8_6.1 |
evince-browser-plugin-debuginfoRed Hat:rhel_eus_long_life:8.6::appstream |
before 0:3.28.4-16.el8_6.1 | 0:3.28.4-16.el8_6.1 |
evince-debuginfoRed Hat:rhel_eus_long_life:8.6::appstream |
before 0:3.28.4-16.el8_6.1 | 0:3.28.4-16.el8_6.1 |
evince-debugsourceRed Hat:rhel_eus_long_life:8.6::appstream |
before 0:3.28.4-16.el8_6.1 | 0:3.28.4-16.el8_6.1 |
evince-libsRed Hat:rhel_eus_long_life:8.6::appstream |
before 0:3.28.4-16.el8_6.1 | 0:3.28.4-16.el8_6.1 |
evince-libs-debuginfoRed Hat:rhel_eus_long_life:8.6::appstream |
before 0:3.28.4-16.el8_6.1 | 0:3.28.4-16.el8_6.1 |
evince-nautilusRed Hat:rhel_eus_long_life:8.6::appstream |
before 0:3.28.4-16.el8_6.1 | 0:3.28.4-16.el8_6.1 |
evince-nautilus-debuginfoRed Hat:rhel_eus_long_life:8.6::appstream |
before 0:3.28.4-16.el8_6.1 | 0:3.28.4-16.el8_6.1 |
evinceRocky Linux:9 |
before 0:40.5-4.el9_8.1 | 0:40.5-4.el9_8.1 |
evinceRocky Linux:8 |
before 0:3.28.4-17.el8_10 | 0:3.28.4-17.el8_10 |
papersSUSE:Linux Enterprise Server 16.0 |
before 48.10-160000.1.1 | 48.10-160000.1.1 |
papersSUSE:Linux Enterprise Server for SAP applications 16.0 |
before 48.10-160000.1.1 | 48.10-160000.1.1 |
evinceUbuntu:16.04:LTS |
All versions, plus listed versions 3.16.1-0ubuntu13.18.1-1ubuntu13.18.1-1ubuntu23.18.2-1ubuntu13.18.2-1ubuntu2 Show 8 moreShow less3.18.2-1ubuntu33.18.2-1ubuntu43.18.2-1ubuntu4.13.18.2-1ubuntu4.23.18.2-1ubuntu4.33.18.2-1ubuntu4.43.18.2-1ubuntu4.53.18.2-1ubuntu4.6 |
None known |
evinceUbuntu:18.04:LTS |
All versions, plus listed versions 3.26.0-13.26.0-23.26.0-33.27.91-13.27.92-1 Show 5 moreShow less3.28.0-13.28.2-13.28.4-0ubuntu13.28.4-0ubuntu1.13.28.4-0ubuntu1.2 |
None known |
atrilUbuntu:Pro:18.04:LTS |
before 1.20.1-2ubuntu2+esm3, plus listed versions 1.18.1-11.18.3-11.19.6-0ubuntu11.20.0-0ubuntu11.20.1-0ubuntu1 Show 5 moreShow less1.20.1-11.20.1-2ubuntu11.20.1-2ubuntu21.20.1-2ubuntu2+esm11.20.1-2ubuntu2+esm2 |
1.20.1-2ubuntu2+esm3 |
evinceUbuntu:20.04:LTS |
All versions, plus listed versions 3.34.1-13.34.1-1build13.35.1-13.35.1-1build13.35.92-1 Show 5 moreShow less3.36.0-13.36.0-23.36.5-0ubuntu13.36.7-0ubuntu13.36.10-0ubuntu1 |
None known |
atrilUbuntu:Pro:20.04:LTS |
before 1.24.0-1ubuntu0.2+esm1, plus listed versions 1.22.2-0ubuntu11.24.0-0ubuntu11.24.0-11.24.0-1ubuntu0.11.24.0-1ubuntu0.2 |
1.24.0-1ubuntu0.2+esm1 |
evinceUbuntu:22.04:LTS |
before 42.3-0ubuntu3.2, plus listed versions 40.4-241.2-141.3-141.3-241.3-3 Show 9 moreShow less42~rc-142.0-142.1-142.1-242.1-342.3-0ubuntu142.3-0ubuntu242.3-0ubuntu342.3-0ubuntu3.1 |
42.3-0ubuntu3.2 |
atrilUbuntu:Pro:22.04:LTS |
before 1.26.0-1ubuntu1.2+esm1, plus listed versions 1.26.0-0ubuntu11.26.0-1ubuntu11.26.0-1ubuntu1.11.26.0-1ubuntu1.2 |
1.26.0-1ubuntu1.2+esm1 |
evinceUbuntu:24.04:LTS |
before 46.3.1-0ubuntu1.1, plus listed versions 45.0-146.0-146.0-1build146.3.1-0ubuntu1 |
46.3.1-0ubuntu1.1 |
atrilUbuntu:Pro:24.04:LTS |
before 1.26.2-3ubuntu0.1~esm1, plus listed versions 1.26.0-2fakesync11.26.1-11.26.1-31.26.1-41.26.2-11.26.2-1.1build31.26.2-3build11.26.2-3build2 |
1.26.2-3ubuntu0.1~esm1 |
atrilUbuntu:25.10 |
All versions, plus listed versions 1.26.2-41.26.2-4build11.26.2-5 |
None known |
evinceUbuntu:25.10 |
before 48.1-3ubuntu2.1, plus listed versions 48.0-1ubuntu148.0-1ubuntu248.1-3ubuntu2 |
48.1-3ubuntu2.1 |
papersUbuntu:25.10 |
before 48.0-1ubuntu1.25.10.4, plus listed versions 48.0-1ubuntu148.0-1ubuntu1.25.10.148.0-1ubuntu1.25.10.248.0-1ubuntu1.25.10.3 |
48.0-1ubuntu1.25.10.4 |
evince-gtk3Ubuntu:26.10 |
All versions, plus listed versions 48.1+dfsg-1build148.4+dfsg-148.4+dfsg-2 |
None known |
evinceUbuntu:26.04:LTS |
before 49~alpha-2ubuntu2.1, plus listed versions 48.1-3ubuntu249~alpha-249~alpha-2ubuntu2 |
49~alpha-2ubuntu2.1 |
evince-gtk3Ubuntu:26.04:LTS |
All versions, plus listed versions 48.1+dfsg-1build1 |
None known |
papersUbuntu:26.04:LTS |
before 50.1-0ubuntu1.1, plus listed versions 48.0-1ubuntu149.1-1ubuntu149.2-1ubuntu149.2-3ubuntu150~beta-0ubuntu250.0-0ubuntu150.0-0ubuntu250.1-0ubuntu1 |
50.1-0ubuntu1.1 |
atrilUbuntu:Pro:26.04:LTS |
before 1.28.2-1ubuntu0.1~esm1, plus listed versions 1.26.2-51.28.2-1 |
1.28.2-1ubuntu0.1~esm1 |
atrilUbuntu:Pro:16.04:LTS From an advisory covering 3 CVEs |
before 1.12.2-1ubuntu0.3+esm1, plus listed versions 1.10.2+repack1-11.12.2-11.12.2-1ubuntu0.11.12.2-1ubuntu0.21.12.2-1ubuntu0.3 |
1.12.2-1ubuntu0.3+esm1 |
atrilUbuntu:Pro:18.04:LTS From an advisory covering 3 CVEs |
before 1.20.1-2ubuntu2+esm3, plus listed versions 1.18.1-11.18.3-11.19.6-0ubuntu11.20.0-0ubuntu11.20.1-0ubuntu1 Show 5 moreShow less1.20.1-11.20.1-2ubuntu11.20.1-2ubuntu21.20.1-2ubuntu2+esm11.20.1-2ubuntu2+esm2 |
1.20.1-2ubuntu2+esm3 |
atrilUbuntu:Pro:20.04:LTS From an advisory covering 3 CVEs |
before 1.24.0-1ubuntu0.2+esm1, plus listed versions 1.22.2-0ubuntu11.24.0-0ubuntu11.24.0-11.24.0-1ubuntu0.11.24.0-1ubuntu0.2 |
1.24.0-1ubuntu0.2+esm1 |
atrilUbuntu:Pro:22.04:LTS From an advisory covering 3 CVEs |
before 1.26.0-1ubuntu1.2+esm1, plus listed versions 1.26.0-0ubuntu11.26.0-1ubuntu11.26.0-1ubuntu1.11.26.0-1ubuntu1.2 |
1.26.0-1ubuntu1.2+esm1 |
atrilUbuntu:Pro:24.04:LTS From an advisory covering 3 CVEs |
before 1.26.2-3ubuntu0.1~esm1, plus listed versions 1.26.0-2fakesync11.26.1-11.26.1-31.26.1-41.26.2-11.26.2-1.1build31.26.2-3build11.26.2-3build2 |
1.26.2-3ubuntu0.1~esm1 |
atrilUbuntu:Pro:26.04:LTS From an advisory covering 3 CVEs |
before 1.28.2-1ubuntu0.1~esm1, plus listed versions 1.26.2-51.28.2-1 |
1.28.2-1ubuntu0.1~esm1 |
papersopenSUSE:Tumbleweed |
before 50.1-2.1 | 50.1-2.1 |
xreaderopenSUSE:Tumbleweed |
before 4.6.5-1.1 | 4.6.5-1.1 |
papersopenSUSE:Leap 16.0 |
before 48.10-160000.1.1 | 48.10-160000.1.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | N1et/CVE-2026-46529 | 2026-05-16 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected, aliases, references | OSV | |
| first indexed | CVE List, EUVD, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-46529 is a high vulnerability (CVSS 8.4) in Mate-desktop Atril, published May 20, 2026. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 0.53%, the 44th percentile. Fixed in atril 1.28.0-r2.
References
github.com/mate-desktop/atril/security/advisories/GHSA-vgv2-m826-8f6f
github.com/mate-desktop/atril/releases/tag/v1.26.3
github.com/mate-desktop/atril/releases/tag/v1.28.4
openwall.com/lists/oss-security/2026/05/19/34
openwall.com/lists/oss-security/2026/05/21/7
openwall.com/lists/oss-security/2026/05/22/11
Show 55 moreShow less
lists.debian.org/debian-lts-announce/2026/05/msg00041.html
lists.debian.org/debian-lts-announce/2026/05/msg00042.html
lists.debian.org/debian-lts-announce/2026/06/msg00021.html
access.redhat.com/security/cve/CVE-2026-46529
bugzilla.redhat.com/show_bug.cgi?id=2487669
security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-46529.json
access.redhat.com/errata/RHSA-2026:41904
access.redhat.com/errata/RHSA-2026:28998
access.redhat.com/errata/RHSA-2026:43398
access.redhat.com/errata/RHSA-2026:46467
access.redhat.com/errata/RHSA-2026:42692
access.redhat.com/errata/RHSA-2026:39115
access.redhat.com/errata/RHSA-2026:33416
access.redhat.com/errata/RHSA-2026:33169
access.redhat.com/errata/RHSA-2026:27819
security.alpinelinux.org/vuln/CVE-2026-46529
bugzilla.redhat.com/2487669
errata.almalinux.org/9/ALSA-2026-27819.html
errata.almalinux.org/8/ALSA-2026-28998.html
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1782485183.html
nvd.nist.gov/vuln/detail/CVE-2026-46529
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1782819496.html
github.com/CVEProject/cvelistV5/tree/main/cves/2026/46xxx/CVE-2026-46529.json
security-tracker.debian.org/tracker/CVE-2026-46529
advisories.mageia.org/MGASA-2026-0209.html
bugs.mageia.org/show_bug.cgi?id=35553
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2766
access.redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_27819.json
cve.org/CVERecord?id=CVE-2026-46529
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_28998.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_33169.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_33416.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_39115.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_41904.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_42692.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_43398.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_46467.json
errata.rockylinux.org/RLSA-2026:27819
errata.rockylinux.org/RLSA-2026:28998
suse.com/support/update/announcement/2026/suse-su-202622182-1
bugzilla.suse.com/1261947
bugzilla.suse.com/1265880
suse.com/security/cve/CVE-2026-46529
suse.com/support/update/announcement/2026/suse-su-20262232-1
suse.com/support/update/announcement/2026/suse-su-20262235-1
suse.com/support/update/announcement/2026/suse-su-20262288-1
ubuntu.com/security/CVE-2026-46529
medeiros.zip/posts/CVE-2026-46529-evince
blogs.gnome.org/mcatanzaro/2026/05/21/single-click-code-execution-exploit-for-evince-atril-and-xreader
ubuntu.com/security/notices/USN-8295-1
ubuntu.com/security/notices/USN-8321-1
ubuntu.com/security/notices/USN-8839-1
ubuntu.com/security/CVE-2019-11459
ubuntu.com/security/CVE-2019-1010006