CVE-2026-27887: spinframework spin · Unthrottled Resource Allocation
Affects spinframework spinSource CVE Database V5
Not known to be exploited · CVSS 6.9 Medium : upgrade to 3.6.1 when convenient.
Data as of 30 Oct 2026, 11:52 UTC
- EPSS
- 0.2% chance of exploitation in 30 days – higher than 18% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 3.6.1, 0.6.2, 0.22.1
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:HExploitation evidence
Disclosed: evidence found.
CVE published 26 Feb 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: 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 30 Oct 2026.
What to do
Upgrade spin and spinframework/spin to 3.6.1; SpinKube to 0.6.2; containerd-shim-spin to 0.22.1.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| spinframeworkspin | Affected
| Fixed in
|
| spinframeworkSpinKube | Affected
| Fixed in
|
| spinframeworkcontainerd-shim-spin | Affected
| Fixed in
|
GitHubspinframework/spinpkg:github/spinframework/spinOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
- Upgrade Spin to version 3.6.1 or later, SpinKube to 0.6.2 or later, and containerd-shim-spin to 0.22.1 or later to apply the official patches addressing this vulnerability.
- Configure Spin environments to restrict connections only to trusted databases and HTTP servers that enforce strict response size limits to prevent unbounded data retrieval.
- Implement application-level throttling or pagination when querying databases to avoid large single-response payloads.
- Monitor memory usage of Spin host processes closely and set resource limits or alerts to detect abnormal consumption early.
- Employ network segmentation and access controls to limit exposure of Spin instances to potentially malicious guest applications.
- Conduct regular security reviews of serverless application configurations to ensure no untrusted external data sources are accessible.
- Educate developers and operators about the risks of unbounded data responses and encourage secure coding and configuration practices.
- Consider deploying runtime protections or sandboxing mechanisms that can detect and mitigate excessive resource consumption dynamically.
Description
Spin is an open source developer tool for building and running serverless applications powered by WebAssembly. When Spin is configured to allow connections to a database or web server which could return responses of unbounded size (e.g.tables with many rows or large content bodies), Spin may in some cases attempt to buffer the entire response before delivering it to the guest, which can lead to the host process running out of memory, panicking, and crashing. In addition, a malicious guest application could incrementally insert a large number of rows or values into a database and then retrieve them all in a single query, leading to large host allocations. Spin 3.6.1, SpinKube 0.6.2, and `containerd-shim-spin` 0.22.1 have been patched to address the issue. As a workaround, configure Spin to only allow access to trusted databases and HTTP servers which limit response sizes.