CyberSecBulletin

Key Exchange without Entity Authentication

CWE-322

The product performs a key exchange with an actor without verifying the identity of that actor.

We track 17 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.1.

How this weakness is prevented

  • Architecture and Design: Ensure that proper authentication is included in the system design.
  • Implementation: Understand and properly implement all checks necessary to ensure the identity of entities involved in encrypted communications.

Latest Key Exchange without Entity Authentication vulnerabilities

  • 9.1 Critical severity

    Apache Airflow SSH provider: Key Exchange without Entity Authentication

    CVE-2026-94134Apache

    The Apache Airflow SSH provider hook disables SSH host-key verification by default: unless `host_key` is configured or `no_host_key_check` is explicitly set to false, it accepts any server key. This affects SSH and SFTP connections that rely on the default. An

  • 9.3 Critical severity

    OTP: Key Exchange without Entity Authentication

    CVE-2026-89422Erlang

    Key Exchange without Entity Authentication vulnerability in Erlang/OTP ssl allows a peer that answers a TLS 1.3 client connection to impersonate the intended server. A pre_shared_key extension in the ServerHello that the client never offered causes the client

  • 8.1 High severity

    Apache Airflow Git provider: Key Exchange without Entity Authentication

    CVE-2026-58065Apache

    The Apache Airflow Git provider runs its git-over-SSH operations with `StrictHostKeyChecking=no` by default, disabling SSH host-key verification. An attacker who can intercept the network path between an Airflow worker and the Git server can impersonate the se

  • 8.8 High severity

    Central Dogma: Key Exchange without Entity Authentication

    CVE-2026-11745LY

    A vulnerability has been identified in centraldogma-server-mirror-git versions prior to 0.84.0, where the Git mirror SSH client does not verify remote host keys for git+ssh:// connections, allowing an on-path attacker to perform man-in-the-middle attacks and c

  • 8.1 High severity

    Apache Airflow Google provider: Key Exchange without Entity Authentication

    CVE-2026-45361Apache

    Apache Airflow providers-google's `ComputeEngineSSHHook` disables SSH host-key verification by default, exposing SSH traffic between an Airflow worker and a Compute Engine VM to in-path network attackers who can intercept or modify the session. Users are advis

  • 8.1 High severity

    Apstra: Key Exchange without Entity Authentication

    CVE-2025-13914Juniper Networks

    A Key Exchange without Entity Authentication vulnerability in the SSH implementation of Juniper Networks Apstra allows a unauthenticated, MITM attacker to impersonate managed devices. Due to insufficient SSH host key validation an attacker can perform a machin

  • 9.8 Critical severity

    Red Hat Enterprise Linux 10: Key Exchange without Entity Authentication

    CVE-2026-1709Red HatEPSS 5.71%

    A flaw was found in Keylime. The Keylime registrar, since version 7.12.0, does not enforce client-side Transport Layer Security (TLS) authentication. This authentication bypass vulnerability allows unauthenticated clients with network access to perform adminis

  • 8.1 High severity

    Archer AX53 v1.0: Key Exchange without Entity Authentication

    CVE-2025-62501TP-Link

    SSH Hostkey misconfiguration vulnerability in Archer AX53 and Archer BE3600 (tmpserver modules) allows attackers to obtain device credentials through a specially crafted man‑in‑the‑middle (MITM) attack. This could enable unauthorized access if captured credent

  • 8.7 High severity

    Cisco Data Center Network Manager: Key Exchange without Entity Authentication

    CVE-2025-20163Cisco

    A vulnerability in the SSH implementation of Cisco Nexus Dashboard Fabric Controller (NDFC) could allow an unauthenticated, remote attacker to impersonate Cisco NDFC-managed devices. This vulnerability is due to insufficient SSH host key validation. An attacke

  • 7.1 High severity

    Fabric OS: Missing Authentication for Critical Functionality

    CVE-2024-7516Brocade

    A vulnerability in Brocade Fabric OS versions before 9.2.2 could allow man-in-the-middle attackers to conduct remote Service Session Hijacking that may arise from the attacker's ability to forge an SSH key while the Brocade Fabric OS Switch is performing vario

  • 7.5 High severity

    matrix-rust-sdk: Improper Authentication

    CVE-2022-39252Matrix-org

    matrix-rust-sdk is an implementation of a Matrix client-server library in Rust, and matrix-sdk-crypto is the Matrix encryption library. Prior to version 0.6, when a user requests a room key from their devices, the software correctly remembers the request. When

  • 7.5 High severity

    matrix-js-sdk: Improper Authentication

    CVE-2022-39250Matrix-orgEPSS 1.19%

    Matrix JavaScript SDK is the Matrix Client-Server software development kit (SDK) for JavaScript. Prior to version 19.7.0, an attacker cooperating with a malicious homeserver could interfere with the verification flow between two users, injecting its own cross-

  • 7.5 High severity

    matrix-ios-sdk: Improper Authentication

    CVE-2022-39257Matrix-org

    Matrix iOS SDK allows developers to build iOS apps compatible with Matrix. Prior to version 0.23.19, an attacker cooperating with a malicious homeserver can construct messages appearing to have come from another person. Such messages will be marked with a grey

  • 7.5 High severity

    matrix-ios-sdk: Improper Authentication

    CVE-2022-39255Matrix-orgEPSS 1.03%

    Matrix iOS SDK allows developers to build iOS apps compatible with Matrix. Prior to version 0.23.19, an attacker cooperating with a malicious homeserver can construct messages that legitimately appear to have come from another person, without any indication su

  • 7.5 High severity

    matrix-js-sdk: Improper Authentication

    CVE-2022-39251Matrix-orgEPSS 1.18%

    Matrix Javascript SDK is the Matrix Client-Server SDK for JavaScript. Prior to version 19.7.0, an attacker cooperating with a malicious homeserver can construct messages that legitimately appear to have come from another person, without any indication such as

  • 7.5 High severity

    matrix-js-sdk: Improper Authentication

    CVE-2022-39249Matrix-orgEPSS 1.28%

    Matrix Javascript SDK is the Matrix Client-Server SDK for JavaScript. Prior to version 19.7.0, an attacker cooperating with a malicious homeserver can construct messages appearing to have come from another person. Such messages will be marked with a grey shiel

  • 7.5 High severity

    matrix-android-sdk2: Improper Authentication

    CVE-2022-39248Matrix-org

    matrix-android-sdk2 is the Matrix SDK for Android. Prior to version 1.5.1, an attacker cooperating with a malicious homeserver can construct messages that legitimately appear to have come from another person, without any indication such as a grey shield. Addit