VYPR
Medium severity5.2GHSA Advisory· Published Jun 23, 2026· Updated Jun 29, 2026

CVE-2026-49860

CVE-2026-49860

Description

Deno is a JavaScript, TypeScript, and WebAssembly runtime. Prior to 2.8.1, when a WebSocket connection was opened, Deno checked the destination hostname against --deny-net rules but did not re-check the IP addresses that hostname resolved to. An attacker-controlled script could use a specially crafted domain name that passes the hostname check yet resolves to a denied IP, bypassing the network restriction entirely. This vulnerability is fixed in 2.8.1.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
denocrates.io
< 2.8.12.8.1

Affected products

2
  • Denoland/Deno2 versions
    cpe:2.3:a:deno:deno:*:*:*:*:*:*:*:*+ 1 more
    • cpe:2.3:a:deno:deno:*:*:*:*:*:*:*:*range: <2.8.1
    • (no CPE)range: <= 2.8.0

Patches

Vulnerability mechanics

References

3

News mentions

1