CVE-2025-54589: 9001 copyparty · Cross-site Scripting
Affects 9001 copypartySource CVE Database V5
Not known to be exploited · public exploit available (Exploit-DB) · CVSS 6.3 Medium : upgrade to 1.18.7 as a priority.
Data as of 26 Oct 2026, 06:26 UTC
- EPSS
- 2.3% chance of exploitation in 30 days – higher than 83% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 1.18.7
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:LExploitation evidence
t = 0 is the CVE’s publication on cve.org
Disclosed: evidence found.
CVE published 31 Jul 2025
Detectable: evidence found.
Weaponised: evidence found.
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
Timeline
CVE ID reserved
by GitHub_M
, 6 days before disclosure
CVE published
on cve.org
, t = 0
In Threat Radar
record ingested
, 14 minutes after disclosure
First Exploit-DB entry (opens in a new tab)
Copyparty 1.18.6 - Reflected Cross-Site Scripting (XSS)
, 3 days after disclosure
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.
What to do
Upgrade 9001 copyparty to 1.18.7.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| 9001 copyparty | Affected
| Fixed in
|
AI-suggested
1. Upgrade copyparty installations to version 1.18.7 or later immediately to apply the official fix that properly sanitizes the filter input. 2. If immediate upgrade is not feasible, implement web application firewall (WAF) rules to detect and block suspicious input patterns targeting the filter parameter on the '/?ru' page. 3. Conduct input validation and output encoding on any user-supplied data reflected in web pages, especially within script blocks, to prevent injection. 4. Restrict access to the copyparty server to trusted networks or VPNs to reduce exposure to unauthenticated attackers. 5. Educate users about the risks of clicking on suspicious links or URLs containing unexpected parameters. 6. Monitor logs for unusual requests to the recent uploads page with suspicious filter parameters that could indicate attempted exploitation. 7. Regularly audit and update all third-party software components to ensure known vulnerabilities are patched promptly.
Description
Copyparty is a portable file server. In versions 1.18.6 and below, when accessing the recent uploads page at `/?ru`, users can filter the results using an input field at the top. This field appends a filter parameter to the URL, which reflects its value directly into a `<script>` block without proper escaping, allowing for reflected Cross-Site Scripting (XSS) and can be exploited against both authenticated and unauthenticated users. This is fixed in version 1.18.7.