Read the docs
TI-2024-21846 Aliases CVE-2024-32980GHSA-f3h7-gpjj-wcvh

Spin contains a potential network sandbox escape for specifically configured Spin applications

Priority HIGH 72CWE-610Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
High · High · None
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub.

Summary

Spin is the developer tool for building and running serverless applications powered by WebAssembly. Prior to 2.4.3, some specifically configured Spin applications that use `self` requests without a specified URL authority can be induced to make requests to arbitrary hosts via the `Host` HTTP header. The following conditions need to be met for an application to be vulnerable: 1. The environment Spin is deployed in routes requests to the Spin runtime based on the request URL instead of the `Host` header, and leaves the `Host` header set to its original value; 2. The Spin application's component handling the incoming request is configured with an `allow_outbound_hosts` list containing `"self"`; and 3. In reaction to an incoming request, the component makes an outbound request whose URL doesn't include the hostname/port. Spin 2.4.3 has been released to fix this issue.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00489 42nd percentileScored 2026-11-07
Fix Fixed spin (fermyon): 2.4.3spin-sdk (crates.io): 2.4.3

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
fermyonspinbefore 2.4.32.4.3Patch availableCNA
—spin-sdk (crates.io)before 2.4.32.4.3Patch availableGHSA-f3h7-gpjj-wcvh
  • spin Vendorfermyon Affected before 2.4.3 Fixed in 2.4.3 Patch available CNA
  • spin-sdk (crates.io) Vendor— Affected before 2.4.3 Fixed in 2.4.3 Patch available GHSA-f3h7-gpjj-wcvh

Remediation

  • Fix · CNA spin (fermyon) Fixed in 2.4.3
  • Fix · GHSA-f3h7-gpjj-wcvh spin-sdk (crates.io) Fixed in 2.4.3 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-32980
  2. 2026-10-03 Alias added: GHSA-f3h7-gpjj-wcvh

References

Sources