CVE-2026-84856
Received Received - Intake

Denial of Service in Rowboat up to 0.9.1

Vulnerability report for CVE-2026-84856, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-02

Last updated on: 2026-09-02

Assigner: VulDB

Description

A vulnerability was detected in rowboatlabs rowboat up to 0.9.1. The impacted element is the function request.text/req.json of the file apps/rowboat/app/api/composio/webhook/route.ts of the component Composio Webhook Endpoint. The manipulation results in denial of service. It is possible to launch the attack remotely. The exploit is now public and may be used. Upgrading to version 0.9.2 is sufficient to resolve this issue. Upgrading the affected component is recommended. The legacy Next.js app was deleted at 0.9.2 rather than patched, leaving no security control behind.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-02
Last Modified
2026-09-02
Generated
2026-09-03
AI Q&A
2026-09-02
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 3 associated CPEs
Vendor Product Version / Range
rowboatlabs rowboat to 0.9.1 (inc)
rowboatlabs rowboat to 0.9.2 (exc)
rowboatlabs rowboat 0.9.2

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-404 The product does not release or incorrectly releases a resource before it is made available for re-use.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is a denial of service (DoS) vulnerability in Rowboat versions up to 0.9.1. It affects the Composio webhook endpoint, where the function request.text/req.json reads and logs the entire HTTP request body before verifying authentication or signatures. Attackers can send oversized payloads, causing excessive memory allocation and process crashes.

Detection Guidance

To detect this vulnerability, monitor for unusually large HTTP request bodies being sent to the Composio webhook endpoint or API chat route. Check for excessive memory usage or crashes in the Rowboat process. Use network traffic analysis tools like tcpdump or Wireshark to inspect request sizes and patterns targeting the vulnerable endpoints.

Impact Analysis

An attacker could exploit this to crash the Rowboat process by sending a large request, leading to service unavailability. This may degrade performance, fill log files, and prevent normal requests from being processed.

Compliance Impact

This vulnerability could impact compliance with GDPR and HIPAA by enabling denial of service attacks that degrade system availability. GDPR requires maintaining service availability, while HIPAA mandates access to protected health information systems. Exploits causing crashes or resource exhaustion may violate these requirements.

Mitigation Strategies

Immediately upgrade to Rowboat version 0.9.2 or later to resolve the issue. If upgrading is not possible, implement request body size limits before parsing, verify webhook signatures early, avoid logging full payloads, and move authorization checks before parsing. Add strict schema limits and rate limiting to prevent oversized requests.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-84856. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart