CVE-2025-31137

HIGH

React Router 7.0.0-7.4.0 and Remix 2.11.1-2.16.2 - HTTP Request Smuggling via Host Header

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2025-31137. PoCs published by pouriam23.

AI-analyzed exploit summary This repository provides a working proof-of-concept for CVE-2025-31137, a vulnerability in Remix React Router. It includes a CTF setup to exploit the vulnerability, requiring manual modification of the @remix-run/express package to a vulnerable version.

Description

React Router is a multi-strategy router for React bridging the gap from React 18 to React 19. There is a vulnerability in Remix/React Router that affects all Remix 2 and React Router 7 consumers using the Express adapter. Basically, this vulnerability allows anyone to spoof the URL used in an incoming Request by putting a URL pathname in the port section of a URL that is part of a Host or X-Forwarded-Host header sent to a Remix/React Router request handler. This issue has been patched and released in Remix 2.16.3 and React Router 7.4.1.

Exploits (1)

nomisec WORKING POC 1 stars
by pouriam23 · poc
https://github.com/pouriam23/vulnerability-in-Remix-React-Router-CVE-2025-31137-

This repository provides a working proof-of-concept for CVE-2025-31137, a vulnerability in Remix React Router. It includes a CTF setup to exploit the vulnerability, requiring manual modification of the @remix-run/express package to a vulnerable version.

Classification
Working Poc 90%
Attack Type
Other
Complexity
Moderate
Reliability
Reliable
Target: Remix React Router @remix-run/express
No auth needed
Prerequisites: Manual modification of @remix-run/express package to a vulnerable version
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (1)

Core 1
Core References

Scores

CVSS v3 7.5
EPSS 0.0009
EPSS Percentile 26.5%
Attack Vector NETWORK
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

CISA SSVC

Vulnrichment
Exploitation none
Automatable no
Technical Impact partial

Details

CWE
CWE-444
Status published
Products (4)
react-router/express 7.0.0 - 7.4.1npm
remix-run/express 2.11.1 - 2.16.3npm
remix-run/react-router >= 2.11.1, < 2.16.3
remix-run/react-router >= 7.0.0, < 7.4.1
Published Apr 01, 2025
Tracked Since Feb 18, 2026