CVE 3.1 LOW

React Router: `handleDocumentRequest` CSRF check covers `POST` only; PUT/PATCH/DELETE bypass_CVE-2026-53663

3.1 / 10
LOW
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:N

Description

React Router is a router for React. From 7.12.0 until 7.15.1, certain CSRF checks in React Router v7 Framework Mode were insufficient and run on POST requests, but were bypassed on PUT/PATCH/DELETE requests. This is a low severity vulnerability because modern browser protections (CORS preflight, SameSite cookies) already block the cross-origin attack vectors that this missing CSRF check would otherwise gate. This vulnerability is fixed in 7.15.1.

Basic Information

ID CVE-2026-53663
Source GitHub_M
Published Jun 22, 2026 at 17:39

Affected Product

Vendor remix-run
Product react-router
Version >= 7.12.0, < 7.15.1
Affected Versions remix-run react-router >= 7.12.0, < 7.15.1
@remix-run server-runtime >= 2.17.3, < 2.17.5

CWE Classification

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.