CVE Catalog

CVE-2023-33966

HighCVSS 8.6
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.63%

45th percentile - higher than 45% of all known CVEs

Summary

In Deno version 1.34.0 and deno_runtime 0.114.0, there is a vulnerability that allows unauthorized outbound HTTP requests as they are not checked against the network permission allow list. Users of Deno versions prior to 1.34.0 and Deno Deploy users are unaffected.

Risk Assessment

Organizations may be exposed to unauthorized access to network resources, potentially leading to data leaks or other attacks. Exploitation of this vulnerability by a malicious actor could result in serious security consequences.

Recommendation

It is recommended to update to Deno version 1.34.1 or deno_runtime 0.114.1 to mitigate this vulnerability. No workarounds are available for this issue.

Related vulnerabilities

Original NVD description (English source)

Deno is a runtime for JavaScript and TypeScript. In deno 1.34.0 and deno_runtime 0.114.0, outbound HTTP requests made using the built-in `node:http` or `node:https` modules are incorrectly not checked against the network permission allow list (`--allow-net`). Dependencies relying on these built-in modules are subject to the vulnerability too. Users of Deno versions prior to 1.34.0 are unaffected. Deno Deploy users are unaffected. This problem has been patched in Deno v1.34.1 and deno_runtime 0.114.1 and all users are recommended to update to this version. No workaround is available for this issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS