CVE-2025-7115: rowboatlabs rowboat · Missing Authentication
Affects rowboatlabs rowboatSource CVE Database V5
Not known to be exploited · CVSS 6.9 Medium.
Data as of 26 Oct 2026, 06:26 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 39% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:XExploitation evidence
Disclosed: evidence found.
CVE published 7 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 2026-10-26.
What to do
AI-suggested
1. Immediate mitigation should include implementing network-level access controls to restrict access to the vulnerable PUT endpoint, such as IP whitelisting or VPN requirements, to limit exposure to trusted users only. 2. Employ Web Application Firewalls (WAFs) with custom rules to detect and block anomalous or unauthorized PUT requests targeting the uploads API path. 3. Monitor application logs closely for unusual or unauthorized access attempts to the uploads endpoint, enabling rapid detection and response. 4. Engage with RowboatLabs to obtain timely information on patches or updates addressing this vulnerability; prioritize testing and deployment of any forthcoming fixes. 5. As a temporary workaround, if feasible, disable or restrict the uploads API endpoint until a patch is available. 6. Conduct thorough security reviews of session handling and authentication mechanisms within the application to identify and remediate similar issues proactively. 7. Educate development and operations teams about the risks of missing authentication checks in API endpoints, emphasizing secure coding and review practices. 8. Implement multi-factor authentication and strong authorization checks for all sensitive API operations to reduce the risk of unauthorized access.
Description
A vulnerability was found in rowboatlabs rowboat up to 8096eaf63b5a0732edd8f812bee05b78e214ee97. It has been rated as critical. Affected by this issue is the function PUT of the file apps/rowboat/app/api/uploads/[fileId]/route.ts of the component Session Handler. The manipulation of the argument params leads to missing authentication. The attack may be launched remotely. Continious delivery with rolling releases is used by this product. Therefore, no version details of affected nor updated releases are available. It is expected that this issue will be fixed in the near future.