PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-115892 bytecodealliance CVE debrief

Wasmtime may panic when lowering a host-created component model stream into a guest that expects a different payload type. This affects embedders that create streams or futures on the host, pass them to guest code, receive them back under a type-erased type, and then pass them to a guest function with a different payload type. The vulnerability requires verification and updating of Wasmtime versions, particularly for embedders that handle streams or futures between host and guest code.

Vendor
bytecodealliance
Product
wasmtime
CVSS
MEDIUM 5.7
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-23
Original CVE updated
2026-10-23
Advisory published
2026-10-23
Advisory updated
2026-10-23

Who should care

Defenders responsible for Wasmtime deployments, particularly those using embedders that create and pass streams or futures between host and guest code, should assess exposure and verify versions.

Why it matters

Defenders should care about this vulnerability as it can lead to potential denials of service, data corruption, or unexpected behavior in Wasmtime deployments. The vulnerability requires verification and updating of Wasmtime versions, particularly for embedders that handle streams or futures between host and guest code.

  • Potential denial of service due to panics
  • Need for verification and updating of Wasmtime versions
  • Possible data corruption or unexpected behavior due to type mismatches

Technical summary

The vulnerability occurs when a host-created component model stream or future is lowered into a guest with a different payload type. This can happen when an embedder creates a stream or future, passes it through a guest, receives it back under a type-erased type, and then passes it to a guest function with a different payload type. The vulnerability requires verification and updating of Wasmtime versions, particularly for embedders that handle streams or futures between host and guest code. Defenders should prioritize verifying and updating Wasmtime versions to prevent potential panics.

Defensive priority

Defenders should prioritize verifying and updating Wasmtime versions to prevent potential panics.

Recommended defensive actions

  • Verify and update Wasmtime versions to ensure they are not vulnerable
  • Review and update embedder code to handle type mismatches correctly
  • Monitor for potential panics and implement error handling
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
  • Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance
  • Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review

Evidence notes

The source corpus provides details on the vulnerability, including the conditions under which a panic may occur and the affected versions of Wasmtime. Defenders should verify and update Wasmtime versions to ensure they are not vulnerable. The vulnerability can lead to potential denials of service, data corruption, or unexpected behavior in Wasmtime deployments.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-115892 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-115892

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-115892 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-115892

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Wasmtime: Panic lowering a host-created component model stream into a guest that expects a diffe

    Unverified legacy reference

    URL: https://storage.googleapis.com/osv-vulnerabilities/crates.io/GHSA-9pvw-hwfg-92h5.json

    osv_dev

  • Source reference

    Unverified legacy reference

    URL: https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-9pvw-hwfg-92h5

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/bytecodealliance/wasmtime/pull/14819

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/bytecodealliance/wasmtime/pull/14820

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/bytecodealliance/wasmtime/pull/14827

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/bytecodealliance/wasmtime/commit/222ff3a65dab9aa7011f8c246937751a0bac5abd

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/bytecodealliance/wasmtime/commit/48dacc76241f06088e79f3ce1b17642f2f7bf158

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/bytecodealliance/wasmtime/commit/994549891c8a706cb4f2809f9d17b9f67b31e618

    Supplemental source

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.