PT-2026-56672 · Git+2 · Waku

CVE-2026-49455

·

Published

2026-07-08

·

Updated

2026-09-03

CVSS v3.1

6.5

Medium

VectorAV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Name of the Vulnerable Software and Affected Versions Waku versions prior to 1.0.0-beta.1
Description The RSC request dispatcher fails to validate the Origin or Sec-Fetch-Site headers when invoking server actions. This allows a cross-origin attacker to trick a victim's browser into sending an authenticated POST request to a registered server action endpoint. By using a CORS-safelisted content type such as text/plain, the attacker can bypass preflight checks. Consequently, any state-mutating server action exposed via use server can be executed using the victim's cookies. This issue also affects the progressive-enhancement path where cross-origin HTML forms submitting multipart/form-data can reach the dispatcher. The flaw is present across all HTTP adapters, including Node, Cloudflare, Vercel, and Edge.
Recommendations Update to version 1.0.0-beta.1. As a temporary mitigation, deploy a reverse proxy or middleware that validates the Origin header and rejects POST requests to the rscBase prefix if the header does not match the application host.

Exploit

Fix

CSRF

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-49455
GHSA-75W3-GMQX-993Q

Affected Products

Waku