CVE-2023-51701: fastify-reply-from · HTTP Request/Response Smuggling
Affects fastify-reply-fromSource CVE Database V5
Not known to be exploited · CVSS 5.3 Medium : upgrade to 9.6.0 when convenient.
Data as of 26 Oct 2026, 06:26 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 41% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 9.6.0
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:NExploitation evidence
Disclosed: evidence found.
CVE published 8 Jan 2024
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by 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
Upgrade fastify-reply-from to 9.6.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| fastify fastify-reply-from | Affected
| Fixed in
|
AI-suggested
European organizations should prioritize upgrading '@fastify/reply-from' to version 9.6.0 or later, where the vulnerability is patched. Beyond upgrading, organizations should audit their HTTP header parsing logic and ensure strict validation of 'Content-Type' headers to prevent malformed or ambiguous values. Implementing comprehensive logging and monitoring of HTTP traffic for unusual header formats or anomalies can help detect attempted exploitation. Network-level protections such as Web Application Firewalls (WAFs) should be configured to detect and block HTTP request smuggling patterns, including malformed headers or unexpected whitespace in header values. Security teams should conduct penetration testing focused on HTTP request smuggling to identify any residual vulnerabilities in their proxy configurations. Finally, developers should review and harden any custom middleware or plugins that handle HTTP headers to ensure consistent and secure parsing.
Description
fastify-reply-from is a Fastify plugin to forward the current HTTP request to another server. A reverse proxy server built with `@fastify/reply-from` could misinterpret the incoming body by passing an header `ContentType: application/json ; charset=utf-8`. This can lead to bypass of security checks. This vulnerability has been patched in '@fastify/reply-from` version 9.6.0.