Skip to main content

GNOME Nautilus CVE-2026-111802

| EUVDEUVD-2026-103191 MEDIUM
Improper Link Resolution Before File Access (CWE-59)
2026-10-16 redhat GHSA-hwmw-p4jp-hmpr
6.6
CVSS 3.1 · Vendor: redhat
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft removable volume with symlinked trash paths
  2. Delivery
    Trick user into mounting the volume
  3. Exploit
    User ejects and confirms empty-trash prompt
  4. Execution
    Nautilus follows symlinks without validation
  5. Impact
    Arbitrary 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Vendor (redhat) PRIMARY 6.6 MEDIUM
AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:H
vuln.today AI 6.6 MEDIUM

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).

3.1 AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:A/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N
Red Hat 6.6 LOW

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
High

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

EPSS Score
0.1%
Top 98% exploitable
Prevalence
High
Nautilus is the default GNOME file manager across major Linux desktops
Social Media
1
Sightings
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact· derived
High

Priority Score

33
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +33
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Affected Products (CPE)CVE.org

cpe:2.3:a:red_hat:red_hat_enterprise_linux_10:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_6:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_7:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_8:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_9:*:*:*:*:*:*:*:*

Vendor StatusVendor

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy