Live Exposure Defense: From CVE to Confirmed Exposure in 12 Hours – See more

New CVE Detected

CVE-2026-64649 – SSRF in Server Actions – Next.js 14.1.1–15.5.20 and 16.0.0–16.2.10

Be the first to know when new zero-days emerge:

Summary

CVE-2026-64649 is a Server-Side Request Forgery (SSRF) vulnerability (CWE-918) in Next.js Server Actions, rated 8.3 (High) under CVSS 4.0. When a Server Action forwards or redirects a request, an unauthenticated attacker who can control Host-associated headers can cause the server to send that outbound request to an attacker-controlled host. In some configurations, the vulnerability also leaks internal values that can weaken middleware and proxy-based authorization controls.

Technical details

  • Root cause: Next.js Server Actions do not validate or enforce a trusted value for incoming Host-associated headers (e.g., Host, X-Forwarded-Host). When a Server Action triggers a forward or redirect, the destination is constructed using the attacker-supplied header value.
  • Trigger conditions: The application must use Server Actions, and the incoming host header must not be fixed to a trusted value. This typically occurs on custom server deployments or on deployments not running behind a reverse proxy that pins the host header. Managed hosting environments and next start / standalone output from version 14.2 onward pin the host upstream and are not affected.
  • Attack vector: Unauthenticated network attacker supplies a crafted Host or X-Forwarded-Host header to a vulnerable Next.js endpoint that invokes a Server Action performing a forward or redirect.
  • Primary impact: SSRF — the server issues outbound HTTP requests to an attacker-controlled host, potentially enabling internal network reconnaissance, interaction with cloud metadata services, or exfiltration of server-side data.
  • Secondary impact: In some configurations, internal values used for middleware and proxy authorization are exposed, creating a potential pathway to authorization bypass.

Affected software

  • Next.js 14.1.1 through 15.5.20
  • Next.js 16.0.0 through 16.2.10

Severity

CVSS 4.0 Base Score: 8.3 (High)
Vector: CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N

Mitigation and recommended actions

  • Immediate – upgrade: Apply the vendor-released patches:
    • Next.js 15.5.21 (Maintenance LTS)
    • Next.js 16.2.11 (Active LTS)
    npm install [email protected]   # for 15.x
    npm install [email protected]   # for 16.x
    
  • Workaround (if patching is not immediately feasible):
    • Set the __NEXT_PRIVATE_ORIGIN environment variable to your deployment’s actual origin to pin the host value used by Server Actions:
      __NEXT_PRIVATE_ORIGIN=https://www.example.com node server.js
      
    • Alternatively, configure your edge or reverse proxy layer to enforce and pin the Host and X-Forwarded-Host headers to a trusted value before requests reach the Next.js process.
  • Deployments not at risk: Applications running on managed hosting platforms that pin the host header upstream, or using next start / standalone output on Next.js 14.2 or later, are not affected and do not require remediation for this specific issue.

IONIX Status

The IONIX research team is tracking ongoing exploitation attempts and recommends immediate patching. Potentially affected assets are outlined in this post.

References

Are you exposed?

Get a free report of your organization’s exposure to this CVE and threat

How IONIX’s External Exposure Management Platform Detects and Validates
Zero-Days to Shrink MTTR

1

Map your entire attack surface (continously)

IONIX uses multi-factor discovery methods, including DNS analysis, certificate mapping, metadata inspection, and more, to automatically map every internet-facing asset across your environment. This includes cloud instances, third-party platforms, shadow IT, and even forgotten infrastructure that traditional tools miss.

2

Monitor for new CVEs

Dozens of threat intel feeds using agentic technology are continuously analyzed to detect the appearance of proof-of-concept code, exploit kits, and indicators of active targeting. IONIX goes further by applying AI to proactively evaluate whether emerging vulnerabilities are likely to be exploited, even before PoCs go public.

3

Identify Potential External Exposures

Not all CVEs matter. IONIX filters vulnerabilities by asking attacker-centric questions: Can it be reached from the internet? Does it require authentication? Is it being exploited in the wild? This dramatically reduces noise and focuses teams on threats that can actually be weaponized.

4

Create Safe, Scalable Exploit Validations

IONIX transforms real-world PoCs into safe, non-intrusive test payloads that can be run in production environments without disruption. These simulations are precisely targeted to the systems that are vulnerable, ensuring rapid validation without unnecessary load.

5

Execute Exploit Validations

By combining context about software stack, versioning, exposure status, and reachability, IONIX ensures that only the right payloads are executed against the right assets, maximizing efficiency and minimizing risk.

6

Drive Fast and Actionable Remediation

Results are routed through integrations with ticketing, SOAR, and SIEM tools. Issues are written in plain language, bundled into remediation clusters, and prioritized based on asset criticality, exploitability, and blast radius. This shortens mean time to remediation (MTTR) and empowers teams to act with confidence.

Are you exposed?

Get a free report of your organization’s exposure to this CVE and threat

Subscribe to Threat Center RSS

Copy/paste the link below into your preferred RSS reader or follow these instructions to subscribe to Slack alerts.

Get Real-Time CVE Alerts to Your Email

Be the first to know when new zero-days emerge