Skip to main content
View

Attack ChainAIDerived

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

  1. Recon
    Stand up malicious SFTP server
  2. Delivery
    Entice user to mount share via URI or social engineering
  3. Exploit
    User reads file from mounted share
  4. Install
    Server returns response with inflated length field
  5. C2
    read_reply() overflows heap buffer in gvfsd-sftp
  6. Execute
    Heap corruption triggers process abort or enables memory control
  7. Impact
    Denial of service or code execution in desktop session

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Heap buffer bounds checking
MITRE ATT&CK

1 technique across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a GNOME desktop user to actively mount an attacker-controlled SFTP server endpoint through gvfs - for example, by navigating to an sftp:// URI in GNOME Files (Nautilus), using the 'Connect to Server' dialog, or via any application that invokes gvfs SFTP mounts. The user must then perform a read operation on a file from the mounted share to trigger the read_reply() code path. The CVSS PR:N reflects that the attacker needs no credentials on the victim's system - controlling the SFTP server endpoint is sufficient once the user connects. Limiting factors: the UI:R constraint means the attacker cannot trigger the overflow without user action (no drive-by exploitation); the vulnerability is contained to the gvfsd-sftp daemon process (S:U), limiting direct lateral movement; modern glibc heap integrity checks may cause an immediate process abort rather than permitting controlled RCE; and exploitation is further constrained to platforms where gvfs is installed and the SFTP backend is available.

Impact

The CVSS 8.8 rating is justified for worst-case RCE outcomes but requires a critical caveat: the UI:R (user interaction required) constraint means exploitation is not remotely triggerable without social engineering - an attacker must first induce the victim to mount a malicious SFTP share. The attack vector is network-based (AV:N) and requires no attacker privileges (PR:N), since the attacker controls the server rather than needing credentials on the client. EPSS data is absent from the input, preventing probabilistic exploitation assessment. No KEV listing and no confirmed POC are present, meaning active exploitation is not established - the real-world threat level is elevated but speculative. Modern glibc heap hardening (MALLOC_CHECK_, guard pages) may cause the gvfsd-sftp process to abort immediately upon overflow detection rather than allowing controlled memory manipulation, making reliable RCE harder than the raw CVSS score implies; DoS is the more probable immediate outcome. Risk is highest for organizations where desktop users routinely mount external SFTP shares as part of file-sharing or developer workflows, and lowest for environments with restricted or polkit-controlled gvfs backend invocation.

Exploit ScenarioDerived

An attacker hosts a rogue SFTP server and tricks a GNOME desktop user into mounting it - via a phishing email with an sftp:// URI, a poisoned network share bookmark, or direct social engineering. When the user opens a file from the mounted share in GNOME Files or any gvfs-integrated application, the malicious server responds to the read request with an inflated length field; read_reply() writes beyond its heap buffer, corrupting adjacent memory in the gvfsd-sftp process. Depending on heap layout and glibc hardening active on the system, the process either aborts immediately (DoS) or the corruption is leveraged for code execution within the user's desktop session.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 01, 2026

Heap-based buffer overflow in the gvfs SFTP backend (gvfsd-sftp) exposes GNOME desktop users to process-level denial of service or potential arbitrary code execution when connecting to a malicious SFTP server. The read_reply() function trusts the server-supplied response length without validating it against the client's allocated buffer, allowing a rogue server to overflow adjacent heap memory in the gvfsd-sftp daemon. No public exploit or CISA KEV listing is confirmed at time of analysis, but the high CVSS score of 8.8 and the C:H/I:H/A:H triad reflect worst-case RCE potential once a user mounts an attacker-controlled share.

RemediationAI

No vendor-released patch version is confirmed in the available input data - patch availability should be tracked via the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-84268 and the upstream fix discussion at https://gitlab.gnome.org/GNOME/gvfs/-/issues/862. As a compensating control, administrators can restrict gvfs SFTP backend invocation via polkit policies, preventing non-privileged users from mounting remote SFTP shares entirely; note that this will break legitimate SFTP-based file browsing workflows in GNOME Files and other gvfs-integrated applications. Alternatively, SELinux or AppArmor confinement profiles for gvfsd-sftp can limit what the process can access if heap corruption is exploited for RCE, reducing the blast radius without blocking the mount operation itself. Organizations should apply available distribution packages (RHEL errata, Ubuntu security updates) as soon as patches are released rather than relying on these workarounds long-term.

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

gvfs (GNOME Virtual File System) implements a daemon-per-backend architecture where each protocol handler - including SFTP - runs as a separate process (gvfsd-sftp). The SFTP protocol encodes response payload sizes in a server-controlled length field. CWE-122 (Heap-based Buffer Overflow) is the root cause: read_reply() allocates a fixed-size client buffer for the incoming data but uses the server-provided length value to control how many bytes are written, without comparing that value to the buffer's actual capacity. Because the length comes from the remote end and is not bounds-checked, a malicious SFTP server can return an oversized length that drives writes past the buffer boundary into adjacent heap memory. Affected platforms per CPE data include Red Hat Enterprise Linux 6 through 10 (cpe:2.3:a:red_hat:red_hat_enterprise_linux_6 through _10), with other distributions packaging GNOME/gvfs (Debian, Ubuntu, Fedora, openSUSE) likely also affected based on shared upstream code.

Know when Red Hat Enterprise Linux 10 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 8.8 HIGH
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

Attacker controls the server and needs no client credentials (PR:N); user must mount the share (UI:R); heap overflow yields full triad impact if RCE is achieved.

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

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

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

DescriptionCVE.org

A flaw was found in the SFTP backend in gvfs. When mounting a share and reading a file, a malicious SFTP server can cause read_reply() to process a length that exceeds the size requested by the client. The function does not verify the server-provided length against the allocated buffer size, causing the operation to write past the intended boundaries. This issue allows a malicious server to corrupt adjacent heap memory in the gvfsd-sftp process, resulting in a denial of service as the process aborts upon detecting the heap corruption or potentially allowing arbitrary code execution.

Executive ViewAI

Why It Matters

A high-severity vulnerability in GNOME's SFTP file manager backend (CVE-2026-84268, CVSS 8.8) enables remote code execution on user desktops when connecting to attacker-controlled file shares, creating operational and security risk across GNOME-based workstations with no vendor patch yet available. Organizations must implement immediate compensating controls and monitor security advisories for patch availability.

Business Impact: High
Compensating Controls

Interim mitigations: disable gvfsd-sftp daemon on workstations where SFTP file-sharing is not operationally critical; implement network-level restrictions limiting SFTP connections to known, trusted server addresses only; enable endpoint monitoring and behavioral detection for anomalous gvfsd-sftp process activity; enforce principle of least privilege on user accounts requiring SFTP access; conduct user awareness training on verifying server identity before mounting shares. Establish continuous monitoring of GNOME security advisories for patch announcements and maintain readiness to deploy immediately upon availability.

Threat Intelligence Overview

EPSS Score
0.3%
Top 75% exploitable
Prevalence
Medium
GNOME default VFS layer, ships with major Linux desktop distros
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment Vendor VulDB

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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

A heap overflow occurs when a program writes data beyond the bounds of a buffer allocated in the heap memory region.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

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:*:*:*:*:*:*:*:*
CVE-2026-18663 MEDIUM
5.9 Aug 12

Heap corruption via double-free in 389-ds-base's LDAP control parsing allows an unauthenticated remote attacker to crash

CVE-2026-4631 CRITICAL POC
9.8 Apr 07

Remote code execution in Cockpit's web interface allows unauthenticated attackers to execute arbitrary commands on the h

CVE-2026-4480 CRITICAL POC
9.0 May 26

Remote code execution in Samba's printing subsystem allows remote attackers to inject arbitrary shell commands via craft

CVE-2026-101258 HIGH POC
7.8 Oct 06

Ghostscript can execute arbitrary shell commands with the privileges of its process when it renders a crafted PostScript

CVE-2026-96889 HIGH POC
7.8 Sep 23

Use-after-free in librsvg during rendering of crafted SVG documents with nested XInclude directives and duplicate entity

CVE-2026-4775 HIGH POC
7.8 Mar 24

A signed integer overflow vulnerability exists in the libtiff library's putcontig8bitYCbCr44tile function that leads to

CVE-2026-114406 MEDIUM POC
6.8 Oct 21

The system CA trust store shipped in Red Hat's ca-certificates RPM packages includes eMudhra root authorities that signe

CVE-2026-18922 CRITICAL
9.8 Sep 07

Authentication bypass in 389 Directory Server (shipped as Red Hat Directory Server 11-13 and within RHEL 6-10) lets remo

CVE-2026-14544 CRITICAL
9.8 Jul 03

Remote code execution and privilege escalation in HPLIP (HP Linux Imaging and Printing) affects the hpcups print filter

CVE-2026-76578 CRITICAL
9.8 Sep 07

Unauthenticated privilege escalation in FreeIPA (Red Hat Identity Management) allows a remote attacker to gain genuine a

CVE-2026-102560 CRITICAL
9.8 Sep 29

A heap buffer overflow exists in libsoup's WebSocket permessage-deflate compression path: when a very large outbound mes

CVE-2026-5121 HIGH
7.5 Mar 30

Remote code execution in libarchive on 32-bit systems allows unauthenticated attackers to execute arbitrary code via spe

Vendor StatusVendor

SUSE

Severity: Important
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise Module for Desktop Applications 15 SP7 Affected
SUSE Linux Enterprise Server 15 SP7 Affected
SUSE Linux Enterprise Server 16.0 Affected
SUSE Linux Enterprise Server 16.1 Affected

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