
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-28296 is a CRLF injection vulnerability in the FTP backend of GVfs (GNOME Virtual File System) that allows a remote attacker to inject arbitrary FTP commands by supplying specially crafted file paths containing carriage return and line feed (CRLF) sequences. The vulnerability was disclosed on February 26, 2026, and affects the GVfs FTP backend across multiple Linux distributions including Red Hat, SUSE, Ubuntu, Debian, Slackware, and Amazon Linux 2. It carries a CVSS v3.1 base score of 4.3 (Medium), though the description notes potential for arbitrary code execution or other severe impacts (Red Hat CVE, Red Hat Bugzilla).
The root cause is improper neutralization of CRLF sequences (CWE-93) in user-supplied file paths within the GVfs FTP backend. Specifically, when g_vfs_ftp_file_new_from_gvfs() creates a file object in daemon/gvfsftpfile.c (lines 77–87), it copies the path without any CRLF validation. This unsanitized path then flows through g_vfs_ftp_file_get_ftp_path() into FTP command format strings such as "RETR %s" in daemon/gvfsbackendftp.c:883. In daemon/gvfsftptask.c:661, g_string_append_vprintf() includes the malicious path directly into the command buffer, allowing embedded \r\n sequences to terminate the intended FTP command and inject arbitrary subsequent FTP commands (Red Hat Bugzilla). Exploitation requires user interaction (e.g., a user browsing a malicious FTP server or opening a crafted URI), consistent with the CVSS UI:R metric (Red Hat CVE).
Successful exploitation allows a remote attacker to inject and execute arbitrary FTP protocol commands on behalf of the victim's GVfs FTP session, potentially leading to unauthorized file access, data exfiltration, or — in the most severe scenarios — arbitrary code execution on the affected system. The confidentiality impact is rated Low in the CVSS scoring, though the vulnerability description acknowledges the potential for more severe outcomes depending on the FTP server configuration and the commands injected. Integrity and availability are not directly impacted per the CVSS assessment, but injected FTP commands could manipulate server-side file operations (Red Hat CVE, Red Hat Bugzilla).
The EPSS score for CVE-2026-28296 is approximately 0.055% (0.000550), indicating a low probability of exploitation in the wild in the near term. There is no evidence of active in-the-wild exploitation or inclusion in the CISA Known Exploited Vulnerabilities (KEV) catalog at this time. A GitHub exploit reference has been indexed by Vulners (BFEC08C8-165D-5B38-A6AC-05739800943B), suggesting some public proof-of-concept code may exist, though weaponized exploit kits have not been reported (Feedly). No specific threat actor attribution has been identified.
ftp://attacker.com/legitimate_file%0d%0aINJECTED_COMMAND%0d%0a)..desktop file, or a web page using a ftp:// scheme handler), triggering GVfs to process the crafted path.g_vfs_ftp_file_new_from_gvfs() and subsequently formats the FTP command (e.g., RETR <path>), the embedded \r\n sequences terminate the intended command and inject attacker-controlled FTP commands into the command stream.STOR, DELE, or RETR commands following a legitimate command).gvfsd-ftp daemon process; FTP server logs showing malformed or multi-command requests from a single client connection.gvfsd-ftp process activity when no user-initiated FTP browsing is occurring; gvfsd-ftp spawning child processes or making network connections to unexpected hosts.Patches have been released by multiple Linux distributions. Users should update the gvfs package to the fixed version available for their distribution: Ubuntu (USN-8114-1), SUSE/openSUSE (SUSE-SU-2026:0916-1, SUSE-SU-2026:0960-1), Debian LTS (DLA-4513-1), Amazon Linux 2 (ALAS2-2026-3197), and Slackware (SSA:2026-059-01). As a workaround where patching is not immediately possible, users can avoid mounting FTP shares via GVfs or disable the GVfs FTP backend. Prioritize patching on systems where users regularly access FTP resources through GNOME file manager or other GVfs-integrated applications (Ubuntu Advisory, Debian Advisory, Amazon Linux).
The vulnerability received coverage from Linux security news outlets including LinuxSecurity.com, Pro-Linux.de, and LinuxCompatible.org, primarily in the context of distribution-level patch advisories. A blog post titled "Urgent Security Advisory: Critical GVFS" was published, though the CVSS score of 4.3 (Medium) suggests the broader security community did not treat this as a critical emergency. The vulnerability was also noted in the openSUSE Tumbleweed March 2026 monthly update summary and TUXEDO OS weekly update, indicating routine patch tracking by Linux distribution maintainers (Linux Security, openSUSE News).
Fix availability across major Linux distributions and their releases.
bookworm
gvfs: 1.50.3-1+deb12u1
sid
gvfs: 1.59.90-1
trixie
gvfs: 1.57.2-2+deb13u1
bionic (esm-infra)
gvfs
devel
gvfs
focal (esm-infra)
gvfs
jammy
gvfs: 1.48.2-0ubuntu1.1
noble
gvfs: 1.54.4-0ubuntu1~24.04.2
questing
gvfs: 1.57.2-2ubuntu5.1
resolute
gvfs
xenial (esm-infra-legacy)
gvfs
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."