Description
hyper-mcp through 0.8.3 contains a signature verification bypass vulnerability in load_wasm in src/wasm/oci.rs that verifies the Cosign signature of a separately resolved tag rather than the loaded manifest. Attackers controlling registry responses for the tag can serve an unsigned malicious manifest to the loader and a signed one to Cosign, executing unsigned WebAssembly plugins with configured host capabilities.
Published: 2026-10-11
Score: 8.3 High
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

Hyper‑mcp up to version 0.8.3 verifies the Cosign signature of a tag that has been resolved separately from the manifest that is actually loaded. This loosely‑coupled verification means an attacker who can influence registry responses for the signature tag can serve a signed, trusted signature while simultaneously delivering an unsigned malicious WebAssembly manifest to the loader. The loader trusts the signature and executes the unsigned plugin with whatever host capabilities it is configured to provide. The flaw is a TOCTOU race condition (CWE‑367) that allows unauthorized code execution.

Affected Systems

The vulnerability affects the hyper‑mcp-rs hyper‑mcp project, specifically all releases up to and including 0.8.3. No other products are listed as affected.

Risk and Exploitability

With a CVSS score of 8.3 the vulnerability is considered high severity. Although an EPSS score is not available and the issue is not in the CISA KEV catalog, the attack vector is inferred to be remote: an adversary controlling registry responses can succeed. Successful exploitation results in execution of arbitrary WebAssembly code with the host’s configured capabilities, giving the attacker broad control over the hyper‑mcp environment.

Generated by OpenCVE AI on October 11, 2026 at 15:43 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade hyper‑mcp to a patched release that resolves the signature verification issue.
  • Restrict hyper‑mcp to trusted container registries and revoke access to untrusted registries.
  • If an upgrade is not immediately possible, enforce manual signature validation against the manifest before loading and run plugins in a sandbox with minimal host capabilities.

Generated by OpenCVE AI on October 11, 2026 at 15:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 13 Oct 2026 08:15:00 +0000

Type Values Removed Values Added
First Time appeared Hyper-mcp-rs
Hyper-mcp-rs hyper-mcp
Vendors & Products Hyper-mcp-rs
Hyper-mcp-rs hyper-mcp

Sun, 11 Oct 2026 13:45:00 +0000

Type Values Removed Values Added
Description hyper-mcp through 0.8.3 contains a signature verification bypass vulnerability in load_wasm in src/wasm/oci.rs that verifies the Cosign signature of a separately resolved tag rather than the loaded manifest. Attackers controlling registry responses for the tag can serve an unsigned malicious manifest to the loader and a signed one to Cosign, executing unsigned WebAssembly plugins with configured host capabilities.
Title hyper-mcp through 0.8.3 OCI Plugin Signature Verification TOCTOU Race Condition
Weaknesses CWE-367
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:N'}

cvssV4_0

{'score': 8.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:H/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Hyper-mcp-rs Hyper-mcp
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-13T16:59:55.905Z

Reserved: 2026-10-10T23:08:36.107Z

Link: CVE-2026-108698

cve-icon Vulnrichment

Updated: 2026-10-13T15:49:29.776Z

cve-icon NVD

Status : Deferred

Published: 2026-10-11T14:17:04.113

Modified: 2026-10-16T19:18:44.867

Link: CVE-2026-108698

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T07:57:51Z

Weaknesses
  • CWE-367

    Time-of-check Time-of-use (TOCTOU) Race Condition