CVE-2025-47812criticalunder attackCWE-158

CVE-2025-47812: critical vulnerability in wftpserver Wing FTP Server

Published · Updated

E-mail alert when it lands in KEV, gets a public PoC or its score goes up.

100Vexday Risk Score

Patch now. It under exploitation confirmed by CISA and has a working public exploit.

ssvc Actcvss 10epss 94%
from disclosure to weaponsame day
Published on NVDJul 10
1st PoCJul 1
metasploitJun 19
CISA KEV+4d
Action required by CISAfederal deadline: 2025-08-04

Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.

In short

Wing FTP Server has a critical flaw where null bytes in the web interface allow attackers to inject malicious code into session files, leading to complete server takeover. This can be exploited remotely even through anonymous accounts.

Technical detail

The vulnerability exploits improper null byte handling in Wing FTP Server's user and admin web interfaces, allowing injection of arbitrary Lua code into session files. Successful exploitation results in remote code execution with FTP service privileges (typically root/SYSTEM), requiring only network access and no authentication if anonymous FTP is enabled.

Summary generated and translated by AI from the official description.

The full analysis of this CVE is available in Portuguese →

In Wing FTP Server before 7.4.4. the user and admin web interfaces mishandle '\0' bytes, ultimately allowing injection of arbitrary Lua code into user session files. This can be used to execute arbitrary system commands with the privileges of the FTP service (root or SYSTEM by default). This is thus a remote code execution vulnerability that guarantees a total server compromise. This is also exploitable via anonymous FTP accounts.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
public PoCs found — 39
exploitdbwww.exploit-db.com/exploits/52347unverifiedgithubgithub.com/4m3rr0r/CVE-2025-47812-poc★ 54githubgithub.com/0xcan1337/CVE-2025-47812-poC★ 13githubgithub.com/0xgh057r3c0n/CVE-2025-47812★ 3githubgithub.com/shadowgit30/CVE-2025-47812★ 2githubgithub.com/estebanzarate/CVE-2025-47812-Wing-FTP-Server-7.4.3-Unauthenticated-RCE-PoC★ 2githubgithub.com/r0otk3r/CVE-2025-47812★ 2githubgithub.com/blindma1den/CVE-2025-47812★ 1githubgithub.com/Majdae/CVE-2025-47812-Research★ 1githubgithub.com/0xjuarez/CVE-2025-47812★ 1githubgithub.com/rxerium/CVE-2025-47812★ 0githubgithub.com/dkstar11q/Blackash-CVE-2025-47812★ 0githubgithub.com/matesz44/CVE-2025-47812★ 0githubgithub.com/0xS4N4TG/CVE-2025-47812★ 0githubgithub.com/H3XploR/Exploit_CVE-2025-47812★ 0githubgithub.com/havbay/CVE-2025-47812-PoC★ 0githubgithub.com/popyue/CVE-2025-47812★ 0githubgithub.com/CTY-Research-1/CVE-2025-47812_Lab_environment★ 0githubgithub.com/ledksv/wingdata★ 0githubgithub.com/ill-deed/WingFTP-CVE-2025-47812-illdeed★ 0githubgithub.com/pevinkumar10/CVE-2025-47812★ 0vulncheckvulncheck.com/xdb/330d9ad9e1adunverifiedvulncheckvulncheck.com/xdb/f118260e521cunverifiedvulncheckvulncheck.com/xdb/2c63fe5d51beunverifiedvulncheckvulncheck.com/xdb/9f7e42af062dunverifiedvulncheckvulncheck.com/xdb/68ce3e741d88unverifiedvulncheckvulncheck.com/xdb/98e8dff772a5unverifiedvulncheckvulncheck.com/xdb/30b88a8cb59dunverifiedvulncheckvulncheck.com/xdb/4193f154f69bunverifiedvulncheckvulncheck.com/xdb/8131cb80ed91unverifiedvulncheckvulncheck.com/xdb/ef88dbe0a5bcunverifiedvulncheckvulncheck.com/xdb/c4d04a8b3e67unverifiedvulncheckvulncheck.com/xdb/429e43d983e8unverifiedvulncheckvulncheck.com/xdb/a8d42b4a1904unverifiedvulncheckvulncheck.com/xdb/8bf5c00a0ba5unverifiedvulncheckvulncheck.com/xdb/23e4b000d2c3unverifiedvulncheckvulncheck.com/xdb/a15896ce1383unverifiedvulncheckvulncheck.com/xdb/61a1f71d6b7bunverifiedvulncheckvulncheck.com/xdb/f89d4ff48eb4unverified
⚠ Public resources, to assess the exposure of systems you control or are authorized to test. Test only with authorization.