CVE-2025-21620
HighSummary
Deno, środowisko uruchomieniowe dla JavaScript, TypeScript i WebAssembly, ma podatność, która pozwala na wyciek nagłówka Authorization podczas przekierowania z jednego domeny do drugiej. W przypadku wysłania żądania z nagłówkiem Authorization, odpowiedź może spowodować, że nagłówek ten zostanie przekazany do innej domeny, co prowadzi do ujawnienia jego zawartości.
Risk Assessment
Wyciek nagłówka Authorization może prowadzić do nieautoryzowanego dostępu do zasobów lub danych użytkownika na drugim serwerze, co stanowi poważne zagrożenie dla bezpieczeństwa organizacji.
Recommendation
Zaleca się aktualizację Deno do wersji 2.1.2, aby usunąć tę podatność oraz przegląd polityki zarządzania nagłówkami w aplikacjach korzystających z Deno.
Related vulnerabilities
- CVE-2026-19660Critical
The Divi Membership plugin for WordPress is vulnerable to Authentication Bypass in all versions up to and including 2.3.0. The process_paypal_callback function accepts a base64-encoded paypal_param GET parameter with no IPN validation, no cryptographic signature check, no ownership verification, and no nonce, allowing login as any existing user, including administrators.
- CVE-2026-14378Critical
The DevKit Pro plugin for WordPress is vulnerable to Authentication Bypass Leading to Administrator Account Takeover in all versions up to and including 2.3.0. The revert_switch handler trusts the attacker-controlled original_user_id cookie as the privileged identity, and the nonce and capability check is performed on that cookie instead of the actual requester.
- CVE-2026-104480Critical
Discord libdave before 1.2.0 did not reject an MLS Welcome message when the resulting group roster contained an unrecognized participant. An attacker in control of the DAVE signaling path could cause clients to accept an unauthorized member into the end-to-end encrypted media session.
- CVE-2026-86345Critical
In 389-ds-base, the server does not discard plaintext bytes already buffered from a client connection when negotiating StartTLS. An on-path attacker can inject a crafted LDAP message that is processed after the TLS upgrade, and the response is delivered to the client instead of the client's own pending operation's response.
- CVE-2026-103765Critical
Mooncake through 0.3.13.post1 contains a missing authentication vulnerability in the HTTP metadata server /metadata handler that allows unauthenticated attackers to read, overwrite, and delete transfer engine metadata keys. They can poison segment descriptors or re-create rpc_meta entries to redirect KV cache transfers to attacker-controlled listeners, or exhaust server memory.
- CVE-2026-103764Critical
Mooncake transfer engine before 0.3.13 contains an untrusted pointer dereference in ServerSession::readHeader that allows unauthenticated attackers to read and write arbitrary process memory via the TCP transport data port. They can send a crafted SessionHeader with arbitrary addr and size values using READ or WRITE opcodes to disclose KV cache contents, prompts and secrets or corrupt memory toward code execution.
- CVE-2026-71449Critical
A use of hard-coded cryptographic key vulnerability in Johnson Controls EasyIO FS32 allows retrieval of embedded sensitive data. This issue affects EasyIO FS32 versions before 3.0b63.
- CVE-2026-18397Critical
This vulnerability enables unauthenticated remote code execution (RCE) on a victim's machine by exploiting a combination of cryptographic weaknesses and memory management issues in the SConnect native host component. The attack leverages an unrestricted messaging interface between an attacker-controlled web page and the native host, allowing malicious input to bypass security checks.
- CVE-2026-55395Critical
Teledyne FLIR Aware2 versions through 6.9.0.2 (PackBot) and 1.7.9 (FirstLook) contain hardcoded passwords in access control. Remote unauthenticated attackers can read them from firmware or documentation and access/reconfigure the robots.
- CVE-2026-55393Critical
Teledyne FLIR Aware2 versions through 6.9.0.2 (PackBot) and 1.7.9 (FirstLook) have unvalidated pathnames in the web interface. Remote unauthenticated attackers can use path traversal to read configuration and security parameters.
Original NVD description (English source)
Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults. When you send a request with the Authorization header to one domain, and the response asks to redirect to a different domain, Deno'sfetch() redirect handling creates a follow-up redirect request that keeps the original Authorization header, leaking its content to that second domain. This vulnerability is fixed in 2.1.2.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

