Skip to main content
CVE-2025-7115VulnerabilityPublished

CVE-2025-7115: rowboatlabs rowboat · Missing Authentication

Affects rowboatlabs rowboatSource CVE Database V5

0

Not known to be exploited · CVSS 6.9 Medium.

Data as of 26 Oct 2026, 06:26 UTC

CVSS 4.0 base score
6.9Medium
How severe the flaw is on the 0–10 CVSS scale.
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:X

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 7 Jul 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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.

References

Community reviews

Loading reviews…