Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privileged web-client user
-
DeliveryInject payload via crafted nowpath parameter
-
ExploitBreak out of XML CDATA to forge connection id
-
ExecutionScript auto-executes in admin browser session
-
ImpactAbuse Lua console for server control
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires a valid authenticated low-privileged web-client account on Wing FTP Server prior to version 8.2.6 (PR:L). The attacker sends a crafted nowpath parameter to webclient/makethumb.html; the payload must break out of the CDATA section in the admin_get_lastconn.html XML to forge a connection id. Execution additionally requires an administrator to have the admin_connection_list.html activity page open - the page's auto-refresh then renders and executes the stored script (UI:P, passive rather than an active click). Limiting factors: exploitation is impossible without web-client credentials, depends on an admin actually viewing the legacy activity/connection-list page, and is remediated entirely by upgrading to 8.2.6. No non-default feature toggle is named in the sources as a prerequisite. |
| Impact | This is a medium-severity stored XSS (CVSS 4.0 base 5.1) whose signals point to a real-but-not-urgent issue rather than a drop-everything emergency. The attack vector is network (AV:N) with low complexity (AC:L) and no special attack requirements (AT:N), but exploitation requires an authenticated low-privileged web-client account (PR:L) and passive user interaction (UI:P) - specifically an administrator having the activity page open while it auto-refreshes. No EPSS score was provided in the input, so probabilistic exploitation likelihood cannot be quantified. The vuln is NOT on CISA KEV and no verified working exploit code is in the input, so there is no evidence of active exploitation. The reporting source's priority decision label is 'this_month', indicating it should be remediated within a normal monthly patch cycle, not treated as act_now/emergency. The one factor that elevates concern beyond the modest CVSS numbers is the stated outcome: the injected script runs in an administrator's browser and enables Lua console abuse, which in Wing FTP Server can translate to server-side command execution - a privilege-escalation pivot from a low-privileged user to admin-equivalent control. That downstream impact is reflected only as SC:L/SI:L in the provided 4.0 vector, so there is tension between the conservative impact metrics and the described Lua console consequence; teams should weight the escalation path, not just the 5.1 number. |
| Exploit ScenarioDerived | A low-privileged user with valid Wing FTP web-client credentials sends a crafted nowpath parameter to webclient/makethumb.html, storing a payload that breaks out of the CDATA section in the admin_get_lastconn.html XML to forge a connection id. When an administrator has admin_connection_list.html open, its auto-refresh renders the forged entry and executes the attacker's script in the admin's authenticated session, which can be leveraged to abuse the Lua console. No public exploit code is identified in the available data, though VulnCheck published a technical advisory describing the technique. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 02, 2026
Stored cross-site scripting in Wing FTP Server versions prior to 8.2.6 allows an authenticated low-privileged web-client user to inject script through a crafted 'nowpath' parameter sent to webclient/makethumb.html, with the payload breaking out of the CDATA section of the admin_get_lastconn.html XML response to forge a connection id. The forged entry is rendered and executed in an administrator's browser when the admin_connection_list.html activity page auto-refreshes, which the reporter states can be leveraged to abuse the Lua console. Rated medium severity (CVSS 4.0 base 5.1; assessed CVSS 3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N), exploitation requires valid web-client credentials and an administrator viewing the legacy activity page, and no public exploit code has been identified at time of analysis.
RemediationAI
Vendor-released patch: upgrade Wing FTP Server to 8.2.6 or later, which is the only complete fix identified in the available sources; release notes are at https://www.wftpserver.com/serverhistory.htm and the reporter advisory at https://www.vulncheck.com/advisories/wing-ftp-server-before-8.2.6-stored-xss-via-nowpath-in-legacy-activity-page. No non-default feature toggle is named in the sources as a prerequisite or as a documented workaround, so until the upgrade is applied the practical exposure reduction is to limit who holds low-privileged web-client accounts (the confirmed prerequisite for injecting the payload) and to restrict which administrators keep the legacy admin_connection_list.html activity page open, accepting that this reduces but does not remove risk because the page's auto-refresh is passive. Given the medium-severity rating and the this_month priority signal rather than an act-now/emergency designation, the upgrade can be scheduled into the normal monthly patch cycle rather than treated as an out-of-band emergency.
Affected VersionsENISA
Affected Packages
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
The flaw is a CWE-79 cross-site scripting issue in Wing FTP Server's legacy web activity reporting path. A web-client user controls the 'nowpath' parameter passed to webclient/makethumb.html, and the value is later embedded into the XML document served by admin_get_lastconn.html inside a CDATA section. Because the value is not escaped for the XML/CDATA context, a crafted value can terminate the CDATA block and inject markup or script into the connection record, allowing the attacker to forge a connection id. The administrative view admin_connection_list.html periodically auto-refreshes and consumes that XML, so the injected content is rendered in the administrator's session when the page polls; the reporter attributes follow-on Lua console abuse to that script execution. The CVSS 4.0 vector (PR:L, UI:P) matches the reporter's stated prerequisites: a valid low-privileged web-client account plus an administrator who has the activity page open, with the interaction being passive auto-refresh rather than a deliberate click. The affected CPE is cpe:2.3:a:wing_ftp_software:wing_ftp_server:*:*:*:*:*:*:*:*, covering all builds before 8.2.6.
Know when Wing Ftp Server 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
Authenticated web-client user (PR:L), admin must render the auto-refreshing page (UI:R); script runs in the admin's higher-privilege context (S:C) with limited C/I and no availability impact.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
1DescriptionCVE.org
Wing FTP Server before 8.2.6 contains a stored cross-site scripting vulnerability that allows authenticated web-client users to inject script by sending a crafted nowpath parameter to webclient/makethumb.html. Attackers can break out of the directory CDATA section in admin_get_lastconn.html XML to forge a connection id, which executes in administrators' browsers when admin_connection_list.html auto-refreshes, enabling Lua console abuse.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
More in Wing Ftp Server
View allWing FTP Server before 7.4.4 contains a critical remote code execution vulnerability (CVE-2025-47812, CVSS 10.0) through
loginok.html in Wing FTP Server before 7.4.4 discloses the full local installation path of the application when using a
Wing FTP Server 6.3.8 contains a remote code execution vulnerability in its Lua-based web console that allows authentica
Authenticated remote code execution in Wing FTP Server 8.1.2 lets a domain administrator inject arbitrary Lua code by ab
Wing Ftp Server versions up to 6.0.7 contains a vulnerability that allows attackers to potentially execute arbitrary cod
An issue was discovered in Wing FTP Server 6.2.5 before February 2020. Rated high severity (CVSS 7.8), this vulnerabilit
Wing FTP Server v6.2.3 for Linux, macOS, and Solaris sets insecure permissions on installation directories and configura
Wing FTP Server v6.2.3 for Linux, macOS, and Solaris sets insecure permissions on files modified within the HTTP file ma
Multiple cross-site request forgery (CSRF) vulnerabilities in Wing FTP Server before 4.4.7 allow remote attackers to hij
Authenticated administrators on Wing FTP Server can escape the server's configured base folder by adding user directorie
Weak access control in Wing FTP Server (Admin Web Client) allows for privilege escalation.2.0. Rated high severity (CVSS
Insecure default permissions in Wing FTP Server (Admin Web Client) allows for privilege escalation.2.0. Rated high sever
EUVD-2026-115225
GHSA-76h6-gfhv-jpgq
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB