GHSA-f85g-f2cw-wfg4LowCVSS 2.0
Wasmtime 47.0.0 before 48.0.8, 49.0.0 before 49.0.5, and 50.0.0 before 50.0.1 contains a cross...
🔗 CVE IDs covered (1)
📋 Description
Wasmtime 47.0.0 before 48.0.8, 49.0.0 before 49.0.5, and 50.0.0 before 50.0.1 contains a cross-engine type confusion vulnerability because StructType::with_finality_and_supertype does not validate that the supplied supertype belongs to the same Engine. Embedders using multiple engines that create a GC struct type with another engine's supertype can trigger runtime panics or GC heap corruption, causing denial of service; guest WebAssembly cannot trigger it.
🔗 References (4)
- https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-qw58-7h65-crq2
- https://nvd.nist.gov/vuln/detail/CVE-2026-126409
- https://www.vulncheck.com/advisories/wasmtime-47.0.0-before-48.0.8-cross-engine-type-confusion-via-structtype-supertype
- https://github.com/advisories/GHSA-f85g-f2cw-wfg4