Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft removable volume with symlinked trash paths
-
DeliveryTrick user into mounting the volume
-
ExploitUser ejects and confirms empty-trash prompt
-
ExecutionNautilus follows symlinks without validation
-
ImpactArbitrary user-accessible files deleted
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Symlink resolution safety
|
| Exploitation Conditions | Exploitation requires: (1) a local authenticated desktop session running Nautilus, (2) the attacker delivering a crafted removable drive or disk image whose trash directory paths are symbolic links, (3) the victim mounting that attacker-controlled volume, and (4) the victim actively confirming Nautilus's 'empty the trash' prompt shown on unmount/eject. Limiting factors that reduce realistic risk: the attack is local only (no remote exploitation), depends on social engineering to get the malicious volume mounted, and cannot proceed without explicit user confirmation of the prompt. Impact is bounded to files the victim user can delete. |
| Impact | This is a genuine but moderate-priority issue, not a top-tier emergency. The CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:H, base 6.6) accurately captures a locally-exploitable, user-interaction-dependent flaw: an authenticated local user (PR:L) must be socially engineered into mounting an attacker-crafted removable drive or disk image and then confirming an 'empty trash' prompt (UI:R). There is no confidentiality impact (C:N) - this is a CWE-59 symlink-following flaw that enables arbitrary deletion of files accessible to the victim user, hence I:H and A:H. Critically, no EPSS score, no KEV listing, and no public exploit (POC) are present in the provided data, so there is no evidence of active or automated exploitation. The combination of local vector plus required physical/social delivery of a malicious volume and an explicit user confirmation makes real-world mass exploitation unlikely; realistic risk is limited to targeted scenarios. No key signals conflict with the description, but note the input 'Information Disclosure' tag contradicts the CVSS vector's C:N - this is a data-integrity/availability (deletion) bug, not disclosure. |
| Exploit ScenarioDerived | An attacker prepares a USB drive or disk image whose trash directory paths are symbolic links pointing at the victim's own files, then persuades the victim to mount it (e.g., a 'shared' USB stick or downloaded ISO). When the victim unmounts or ejects it, Nautilus offers to empty the trash; if the user confirms, Nautilus follows the planted symlinks and deletes the linked files the user can access. No public exploit code is identified at time of analysis, and exploitation hinges on both local access and user interaction. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 16, 2026
Arbitrary file deletion in GNOME Nautilus (GNOME Files) affects desktop users on Red Hat Enterprise Linux 6 through 10 and other distributions shipping the file manager: when a removable drive or disk image is unmounted or ejected, Nautilus offers to empty the trash without verifying that the volume's trash directory paths are symbolic links. An attacker who persuades a local, authenticated user to mount a crafted storage volume and then confirm that prompt can have files the victim has permission to delete removed through the symlinked path. The issue carries a moderate CVSS 3.1 score of 6.6 (AV:L/PR:L/UI:R, integrity and availability High, confidentiality None), and no public exploit identified at time of analysis; successful abuse requires a local desktop session, attacker-supplied media, and explicit user confirmation of the dialog.
RemediationAI
Upstream fix available (PR/commit); released patched version not independently confirmed - GNOME merge request 2179 (https://gitlab.gnome.org/GNOME/nautilus/-/merge_requests/2179) adds the missing symlink validation, so the primary action is to apply the Nautilus update from your distribution once an errata referencing CVE-2026-111802 is published; track https://access.redhat.com/security/cve/CVE-2026-111802 and https://bugzilla.redhat.com/show_bug.cgi?id=2554410 for the RHEL fixed build, since no exact patched version number is provided in the available data. Because exploitation hinges on the victim confirming the prompt (UI:R) against an attacker-controlled volume, the most effective interim control is user-facing: instruct desktop users never to accept 'empty the trash' for removable media or disk images they did not create, with the only side effect being that stale trash remains on the volume. Administrators can additionally disable automatic mounting of removable devices through GNOME Settings or udev/dconf automount policy so an attacker-supplied volume never reaches Nautilus, which trades everyday USB convenience for a smaller local attack surface, or restrict which accounts may mount removable media via polkit/udisks rules where desktops are shared, at the cost of legitimate removable-storage workflows.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The root cause is CWE-59, Improper Link Resolution Before File Access ('link following'). Removable volumes and disk images carry per-volume trash directories following the freedesktop.org trash specification, and Nautilus relies on those paths when it performs an empty-trash operation triggered by unmount or eject. Because the code does not validate that the reported trash directory paths are real directories rather than symbolic links, a crafted volume can point those paths at any location the victim user is able to write to or delete from, and the empty-trash routine then follows the links and deletes the target contents. The CVSS vector AV:L/PR:L/UI:R/S:U/C:N/I:H/A:H confirms a local attack surface requiring an existing user session (authenticated, per PR:L) plus user interaction, with High integrity and availability impact and no confidentiality impact - consistent with destructive file removal rather than data exfiltration. CPE data ties the affected code base to Red Hat Enterprise Linux 6, 7, 8, 9, and 10 (all versions, wildcarded) as the shipping platform of GNOME Nautilus, and the flaw would equally apply to upstream Nautilus and other distributions packaging it.
Know when Nautilus gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:H
Local delivery of a crafted volume (AV:L) by a logged-in user (PR:L) requires confirming a prompt (UI:R); deletion yields I:H/A:H with no disclosure (C:N).
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
DescriptionCVE.org
A flaw was found in Nautilus. When a removable drive or disk image is unmounted or ejected, Nautilus prompts the user to empty the trash without verifying whether the trash directory paths are symbolic links. An attacker can exploit this flaw by tricking a user into mounting a crafted storage volume and confirming the prompt to empty the trash, leading to the arbitrary deletion of files accessible to that user.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Affected Products (CPE)CVE.org
GNOME Nautilus before 3.23.90 allows attackers to spoof a file type by using the .desktop file extension, as demonstrate
GNOME Nautilus 42.2 allows a NULL pointer dereference and get_basename application crash via a pasted ZIP archive. Rated
An issue was discovered in GNOME Nautilus 3.30 prior to 3.30.6 and 3.32 prior to 3.32.1. Rated high severity (CVSS 7.8).
Nautilus treadmills T616 S/N 100672PRO21140001 through 100672PRO21171980 and T618 S/N 100647PRO21130111 through 100647PR
EUVD-2026-103191
GHSA-hwmw-p4jp-hmpr
NVD
CVE.org
EPSS
Exploit-DB