Input validation error in Deno - CVE-2024-27932
Published: March 5, 2024 / Updated: April 23, 2026
Deno
Deno Land
Description
The vulnerability allows a remote user to disclose sensitive information and modify request integrity.
The vulnerability exists due to improper input validation in DENO_AUTH_TOKENS hostname matching in auth_tokens.rs when processing import specifiers. A remote user can cause a token to be sent to an attacker-controlled server to disclose sensitive information and modify request integrity.
User interaction is required, and the issue affects scenarios where potentially untrusted code is imported while DENO_AUTH_TOKENS is in use.