Description
vsftpd through 3.0.5 contains an authentication bypass vulnerability in ssl_data_accept() that allows unauthenticated attackers to hijack FTPS data connections by resuming their own TLS session ticket. Attackers sharing the victim's source IP can obtain a ticket via AUTH TLS, then connect to the victim's PASV port to steal downloads or inject upload data.
Published: 2026-10-30
Score: 9.1 Critical
EPSS: n/a
KEV: No
Impact: Authentication Bypass
Action: Patch Immediately
AI Analysis

Impact

vsftpd versions through 3.0.5 allow an unauthenticated attacker to bypass authentication by hijacking the FTPS data channel. The flaw resides in ssl_data_accept(), which fails to enforce TLS session reuse between the control and data connections. An attacker can obtain a TLS session ticket via AUTH TLS and then connect to the victim’s PASV port to steal or inject data, effectively bypassing access controls and enabling data exfiltration or manipulation. This weakness is categorized as CWE‑940, indicating misuse of cryptographic protocols.

Affected Systems

The vulnerability affects the vsftpd FTP server up to and including version 3.0.5. Administrators using any of the vsftpd releases within this range on any platform are susceptible. No other vendor or product variants are listed as affected.

Risk and Exploitability

The CVSS score of 9.1 reflects a high impact authentication bypass with the potential for data theft. EPSS is not available, so the current exploitation probability cannot be quantified, but the lack of exploitation evidence does not diminish the severity. The vulnerability is not listed in the CISA KEV catalog, yet the attack path—using a shared source IP to hijack the data connection—has been demonstrated publicly. Given the simple command sequence required and the lack of prerequisite access, the risk to exposed FTPS services is significant.

Generated by OpenCVE AI on October 30, 2026 at 12:36 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the vendor patch or upgrade veftpd to version 3.0.6 or later, which removes the session‑reuse bug.
  • In the server configuration, enable the require_ssl_reuse directive (or a similar TLS‑reuse enforcement) to force reuse of the TLS session between control and data channels.
  • Restrict the PASV data port to trusted internal IP ranges or block external access via firewall rules until the server can be updated.

Generated by OpenCVE AI on October 30, 2026 at 12:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 30 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 30 Oct 2026 11:45:00 +0000

Type Values Removed Values Added
Description vsftpd through 3.0.5 contains an authentication bypass vulnerability in ssl_data_accept() that allows unauthenticated attackers to hijack FTPS data connections by resuming their own TLS session ticket. Attackers sharing the victim's source IP can obtain a ticket via AUTH TLS, then connect to the victim's PASV port to steal downloads or inject upload data.
Title vsftpd through 3.0.5 require_ssl_reuse Bypass via FTPS Data Channel Hijacking
First Time appeared Vsftpd Project
Vsftpd Project vsftpd
Weaknesses CWE-940
CPEs cpe:2.3:a:vsftpd_project:vsftpd:*:*:*:*:*:*:*:*
Vendors & Products Vsftpd Project
Vsftpd Project vsftpd
References
Metrics cvssV3_1

{'score': 7.4, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N'}

cvssV4_0

{'score': 9.1, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Vsftpd Project Vsftpd
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-30T15:54:01.560Z

Reserved: 2026-10-30T10:53:32.737Z

Link: CVE-2026-119568

cve-icon Vulnrichment

Updated: 2026-10-30T15:34:53.710Z

cve-icon NVD

Status : Received

Published: 2026-10-30T12:16:44.580

Modified: 2026-10-30T16:17:46.367

Link: CVE-2026-119568

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-30T13:15:15Z

Weaknesses
  • CWE-940

    Improper Verification of Source of a Communication Channel