CVE-2025-54071: rommapp romm · Unrestricted File Upload
Affects rommapp rommSource CVE Database V5
Not known to be exploited · CVSS 9.4 Critical · fixed in 4.0.0 : patch rommapp romm as a priority.
Data as of 26 Oct 2026, 14:05 UTC
- EPSS
- 0.7% chance of exploitation in 30 days – higher than 54% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 4.0.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:HExploitation evidence
Disclosed: evidence found.
CVE published 21 Jul 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
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
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 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
GitHubrommapp/rommpkg:github/rommapp/rommOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
- Immediate upgrade to RomM version 4.0.0-beta.4 or later, where the vulnerability is patched.
- Restrict access to the /api/saves endpoint by enforcing strict role-based access control and minimizing the number of users with viewer or ASSETS_WRITE permissions.
- Implement network segmentation and firewall rules to limit access to RomM management interfaces only to trusted internal networks or VPN users.
- Monitor logs for unusual file write activities or unexpected changes in filesystem locations, especially around the /api/saves endpoint.
- Employ application-layer security controls such as Web Application Firewalls (WAF) with custom rules to detect and block suspicious file upload patterns.
- Conduct regular audits of user permissions and authentication mechanisms to prevent credential misuse.
- Use endpoint detection and response (EDR) tools to identify and respond to potential post-exploitation behaviors such as unauthorized code execution or persistence mechanisms.
- Educate users with access about the risks of credential sharing and phishing attacks that could lead to compromised accounts.
Description
RomM (ROM Manager) allows users to scan, enrich, browse and play their game collections with a clean and responsive interface. In versions 4.0.0-beta.3 and below, an authenticated arbitrary file write vulnerability exists in the /api/saves endpoint. This can lead to Remote Code Execution on the system. The vulnerability permits arbitrary file write operations, allowing attackers to create or modify files at any filesystem location with user-supplied content. A user with viewer role or Scope.ASSETS_WRITE permission or above is required to pass authentication checks. The vulnerability is fixed in version 4.0.0-beta.4.