Skip to main content

WS_FTP Server CVE-2026-90869

| EUVDEUVD-2026-113026 HIGH
Out-of-bounds Read (CWE-125)
2026-10-29 ProgressSoftware GHSA-47x4-grc2-rh4m
7.5
CVSS 3.1 · Vendor: ProgressSoftware
View

Attack ChainAIDerived

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

  1. Access
    Obtain valid account's enrolled SSH public key
  2. Exploit
    Send crafted request to shared SSH service
  3. Execution
    Trigger out-of-bounds read (CWE-125)
  4. Impact
    Terminate SSH service for all users

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, read limits
MITRE ATT&CK

1 technique across 1 tactic: Collection

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

Exploitation Conditions

Exploitation requires the attacker to (1) target a WS_FTP Server instance on Windows running versions prior to 2024.0.7 or 2025.0.4, and (2) know a valid account's enrolled SSH public key - a specific per-account enrollment value that must be discovered or obtained beforehand. The affected component is the shared SSH service, so the required feature is SSH key-based enrollment being in use. Limiting factors: the need to know a valid account's enrolled public key is a concrete prerequisite that constrains opportunistic/spray exploitation (though public keys are not secrets, the specific enrolled key for a valid account is not generally published); impact is confined to service termination (DoS) and does not yield access, code execution, or data exposure.

Impact

This is a denial-of-service vulnerability (CVSS 7.5, vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H) in Progress WS_FTP Server's shared SSH service, with CWE-125 (out-of-bounds read) as the root cause. The only impact is availability (A:H); confidentiality and integrity are explicitly N, so despite the 'Information Disclosure' tag in the input there is no data-exposure impact per the vector. The vendor's vector marks PR:N and AC:L, but the description adds a concrete precondition - the attacker must know a valid account's enrolled SSH public key - which is a non-trivial reconnaissance requirement that I believe raises real-world attack complexity above AC:L (see assessed vector). No EPSS score, no CISA KEV listing, and no PoC/exploit reference were provided, so there is no signal of active or imminent exploitation. The vuln.today decision label is 'this_week' (not act_now/emergency), consistent with a patch being available and the impact being service disruption rather than code execution or data loss. Net: a legitimate high-severity availability issue worth patching on a near-term (this-week) schedule, but not a drop-everything emergency and not a confidentiality/integrity risk.

Exploit ScenarioDerived

A remote attacker who has obtained a valid account's enrolled SSH public key sends a crafted request to the shared SSH service of a WS_FTP Server instance running on Windows, triggering an out-of-bounds read that crashes and terminates the service for all users. Because the SSH service is shared, a single successful request results in an outage affecting every account on that server. No public exploit code or PoC reference was provided in the available data.

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

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

Alert me

AnalysisAIv1 – Oct 29, 2026

Denial of service in Progress Software WS_FTP Server on Windows (versions prior to 2024.0.7 and 2025.0.4) allows unauthenticated remote attackers who know a valid account's enrolled SSH public key to terminate the shared SSH service, producing an availability-only impact rated CVSS 7.5. The independent assessment assigns high attack complexity because the enrolled public key is a concrete per-account prerequisite that must be discovered or obtained first, and confirms no confidentiality or integrity impact. No public exploit was identified at time of analysis and a vendor patch is available.

RemediationAI

Vendor-released patch: upgrade WS_FTP Server to 2024.0.7 or 2025.0.4, covering the 2024.0 and 2025.0 branches respectively; patch status is available from vendor. The vendor advisory at https://progress.lightning.force.com/lightning/r/Knowledge__kav/ka7Pb000001vl86IAA/view should be consulted for the update. The supplied sources do not describe a workaround, so applying the vendor update is the confirmed complete fix.

Affected VersionsENISA

WS_FTP Server 0 <2024.0.7
WS_FTP Server 0 <2025.0.4

Affected Packages

euvd ws_ftp_server fix: 2024.0.7, 2025.0.4

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

WS_FTP Server is Progress Software's Windows file-transfer server, identified in the CPE data as cpe:2.3:a:progress_software:ws_ftp_server. The root-cause class is CWE-125 (out-of-bounds read), a memory-safety condition that can terminate a process when data beyond the intended bounds is read; the supplied sources do not describe the exact packet, field, or code path that triggers the read. The affected component is the shared SSH service, and the stated prerequisite is knowledge of a valid account's enrolled SSH public key, which points to SSH key-enrollment handling as the relevant feature area without confirming the precise trigger. The input tags also include "Buffer Overflow" and "Information Disclosure," but the independent assessment limits impact to availability (service termination) and confirms no confidentiality or integrity impact; those tags should not be read as evidence of data exposure in this CVE.

Know when Windows 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 (ProgressSoftware) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 5.9 MEDIUM

Knowing a valid account's enrolled SSH public key is a specific precondition, so AC:H; public keys are not secret credentials, so PR:N; DoS-only impact gives C:N/I:N/A:H.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (ProgressSoftware).

CVSS VectorVendor: ProgressSoftware

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

Lifecycle Timeline

2
Patch available
Oct 29, 2026 - 16:17 EUVD
CVE Published
Oct 29, 2026 - 15:54 cve.org
HIGH 7.5

DescriptionCVE.org

A remote attacker who knows a valid account's enrolled SSH public key can terminate the shared SSH service in Progress Software WS_FTP Server versions prior to 2024.0.7 and 2025.0.4 on Windows.

Executive ViewAI

Why It Matters

Progress Software WS_FTP Server on Windows contains a high-severity denial-of-service vulnerability (CVE-2026-90869) that can allow attackers to disrupt file transfer operations for the entire organization. Although no active exploitation has been observed, a successful attack could halt business-critical file exchanges, affecting employees and partners who rely on the service. Leadership should prioritize patching to maintain operational continuity and avoid potential downtime.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.4%
Top 71% exploitable
Prevalence
Medium
enterprise managed-file-transfer server; common in orgs but not ubiquitous
Data Quality
5 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 HIGH
CISA KEV No
Public POC No
EPSS 0.4%
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
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
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.

CVE-2025-52691 CRITICAL POC
10.0 Dec 29

Unauthenticated remote code execution in SmarterTools SmarterMail lets an attacker upload arbitrary files to any locatio

CVE-2019-0803 HIGH POC
7.8 Apr 09

Windows Win32k fails to properly handle objects in memory, allowing local privilege escalation exploited in the wild in

CVE-2020-1472 MEDIUM POC
5.5 Aug 17

A privilege escalation vulnerability (CVSS 5.5). Risk factors: actively exploited (KEV-listed), EPSS 94% exploitation pr

CVE-2025-33053 HIGH POC
8.8 Jun 10

Windows Internet Shortcut Files (.url) contain an external control vulnerability (CVE-2025-33053, CVSS 8.8) that enables

CVE-2025-33073 HIGH POC
8.8 Jun 10

Windows SMB contains an improper access control vulnerability (CVE-2025-33073, CVSS 8.8) enabling authenticated attacker

CVE-2013-10047 CRITICAL POC
9.3 Aug 01

An unrestricted file upload vulnerability exists in MiniWeb HTTP Server <= Build 300 that allows unauthenticated remote

CVE-2012-10030 CRITICAL POC
9.3 Aug 05

FreeFloat FTP Server contains multiple critical design flaws that allow unauthenticated remote attackers to upload arbit

CVE-2025-34101 CRITICAL POC
9.3 Jul 10

Serviio Media Server versions 1.4 through 1.8 on Windows contain an unauthenticated command injection in the /rest/actio

CVE-2025-34095 CRITICAL POC
9.3 Jul 10

Mako Server versions 2.5 and 2.6 contain an unauthenticated OS command injection via the tutorial interface at examples/

CVE-2025-11953 CRITICAL POC
9.8 Nov 03

React Native Metro Development Server binds to external interfaces by default and contains an OS command injection endpo

CVE-2026-96951 HIGH POC
8.8 Oct 13

Command injection in the Windows Shell lets remote, unauthenticated attackers bypass a Windows security feature and then

CVE-2025-24054 MEDIUM POC
6.5 Mar 11

External control of file name or path in Windows NTLM allows an unauthorized attacker to perform spoofing over a network

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