Skip to content
OpenAdvisories

Weakness (CWE)

CWE-923: Improper Restriction of Communication Channel to Intended Endpoints

Class Incomplete

The product establishes a communication channel to (or from) an endpoint for privileged or protected operations, but it does not properly ensure that it is communicating with the correct endpoint.

More detail

While this issue frequently involves authentication between network-based clients and servers, other types of communication channels and endpoints can have this weakness.

Source: MITRE CWE-923

90 results · Feed

  • Medium 6.7

    Windows Setup and Deployment Elevation of Privilege Vulnerability

    Improper restriction of communication channel to intended endpoints in Windows Setup and Deployment allows an authorized attacker to elevate privileges locally.

  • High 7.7

    TRO600 contains a vulnerability that allows an authenticated attacker to bypass network access restrictions and access …

  • Medium 5.0

    Wheels CLI through 4.1.0 does not verify that the local development server answering its HTTP requests belongs to the c…

  • Medium 6.5

    Junos OS Evolved: A port which has been inadvertently exposed can be reached by an attacker

    An Improper Restriction of Communication Channel to Intended Endpoints vulnerability in Juniper Networks Junos OS Evolved allows an unauthenticated, network-based attacker to cause a limited information disclosure and availability impact to the device. Due to…

  • High 7.0

    Windows Security Center Elevation of Privilege Vulnerability

    Improper restriction of communication channel to intended endpoints in Windows Security Center allows an authorized attacker to elevate privileges locally.

  • High 8.2

    Azure Key Vault Client SDK Elevation of Privilege Vulnerability

    Improper restriction of communication channel to intended endpoints in Azure Key Vault allows an authorized attacker to elevate privileges over a network.

  • Critical 9.0

    389-ds-base: 389-ds-base: starttls plaintext-buffer retention allows on-path attacker to forge an ldap client's authentication result

    A flaw was found in 389-ds-base. The server does not discard plaintext bytes already buffered from a client connection when negotiating StartTLS, allowing an on-path attacker to inject a crafted LDAP message that is processed after the TLS upgrade and whose r…

  • High 8.8

    Prior to v66.0.0.733.524 of Meta Horizon OS, OVRMediaService could be induced to send a privileged PendingIntent includ…

  • Critical 9.1

    Prior to v74.0.0.878.1682 of Meta Horizon OS, MediaSyncJobReceiver could be induced to send a privileged PendingIntent …

  • Medium 6.0

    FTP Passive Data Connection Not Bound to the Authenticated Control Peer

    In Eclipse ThreadX NetX Duo versions 6.0 through 6.5.2.202603a, the FTP server accepts the first connection to a passive data port without checking that it comes from the client that requested passive mode. An unauthenticated network attacker who connects to …

  • Critical 9.3

    WatchGuard AP Improper Access Control in API Service Allows Unauthenticated Access

    An improper access control vulnerability in an internal API service on WatchGuard Access Points allows an unauthenticated attacker with network access to the AP to obtain a valid API session.

  • Medium 5.3

    Missing Firewall Configuration in mH-DEVELOPER

    mH-DEVELOPER smart home module does not load any firewall rules at startup. This leaves all listening services, including SSH, HTTP, WebSocket, and Node-RED, fully exposed on the LAN without access control. Any client on the same network can reach every servi…

  • High 8.2

    Pake grants unrestricted IPC access to every HTTPS origin loaded in generated applications

    Pake turns a website into a desktop application built on Tauri. Every application it generates inherits two settings from the upstream template, and together they hand native functionality to untrusted web content. The first is in src-tauri/capabilities/defau…

  • Medium 5.7

    Warpgate: Web SSH stores a jump host's key against the target's address, so it validates as the target

    Warpgate is an open source SSH, HTTPS and MySQL bastion host for Linux. From 0.25.0 until 0.27.6, the browser SSH path in warpgate-web-ssh/src/manager.rs handles RCEvent::HostKeyUnknown without the presenting hop identity and instead passes ssh_options.host a…

  • High 8.6

    Microsoft 365 Copilot Business Chat Information Disclosure Vulnerability

    Improper neutralization of special elements used in a command ('command injection') in Microsoft 365 Copilot's Business Chat allows an unauthorized attacker to disclose information over a network.

  • Medium 6.3

    OpenTelemetry-Go: Log gRPC exporter ignores env TLS certs, bypassing mTLS/pinning

    OpenTelemetry-Go is the Go implementation of OpenTelemetry. Prior to version 0.21.0, the exporters/otlp/otlplog/otlploggrpc package loads OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE, OTEL_EXPORTER_OTLP_CERTIFICATE, and related client certificate environment variables…

  • Medium 6.3

    OpenStack Ironic through 38.0.0 may send a username and password to an unexpected remote host when Image Service is con…

  • High 7.5

    An issue was discovered in the utcp package before 0.0.6 for OCaml. Out-of-order segment reassembly allows remote denia…

  • High 7.4

    OpenLDAP SASL authentication bypass

    A flaw in the libcurl SASL negotiation for LDAP authentication allows an incomplete handshake sequence to be misinterpreted as a successful cryptographic verification. An attacker executing a Man-in-the-Middle (MITM) attack can inject a premature or shortcut …

  • High 8.7

    Azure SQL Managed Instance Elevation of Privilege Vulnerability

    Improper restriction of communication channel to intended endpoints in Azure SQL Managed Instance allows an unauthorized attacker to elevate privileges over a network.

  • Medium 6.5

    Broker Credential and OAuth Token Disclosure in AWS Labs Amazon MQ MCP Server via Prompt Injection

    Improper restriction of intended endpoints in the RabbitMQ broker connection tools of the Amazon MQ MCP Server (awslabs.amazon-mq-mcp-server) before 2.0.24 may allow a remote unauthenticated actor (via prompt injection) to obtain Amazon MQ for RabbitMQ broker…

  • High 7.3

    Apache Kyuubi: Unrestricted access via Kyuubi engine-ui proxy

    Kyuubi Engine UI proxy accepts a host and port from the request path and proxies HTTP requests to that destination. A remote requester with network access to the proxy can cause the Kyuubi server to send HTTP requests to arbitrary reachable hosts, resulting i…

  • Medium 5.8

    Printers and Multifunction Printers (MFPs) provided by Ricoh Company, Ltd. do not implement restrictions on SSH port fo…

  • Medium 5.8

    SurrealDB before 2.3.6 deny-net Bypass via DNS Resolution

    SurrealDB before 2.2.6, 2.3.6, and 2.1.8 (and 3.0.0-alpha.7 and earlier) fails to validate DNS-resolved hostnames against --deny-net network access restrictions in its http::* functions. An authenticated user can invoke http::<fn>(<url>) with a hostname that …

  • High 8.5

    Improper Restriction of Communication Channel to Intended Endpoints and External Control of File Name or Path in Aura W…

  • Medium 6.9

    A improper restriction of communication channel to intended endpoints vulnerability in Fortinet FortiSIEMWindowsAgent 7…

  • High 7.3

    Junos OS Evolved: A port which has been inadvertently exposed can be reached by an attacker

    An Improper Restriction of Communication Channel to Intended Endpoints vulnerability in Juniper Networks Junos OS Evolved allows an unauthenticated, network-based attacker to cause license exhaustion. Due to an incorrect initialization, a process which should…

  • Medium 6.5

    Junos OS Evolved: A port which has been inadvertently exposed can be reached by an attacker

    An Improper Restriction of Communication Channel to Intended Endpoints vulnerability in Juniper Networks Junos OS Evolved allows an unauthenticated, network-based attacker to cause a limited information disclosure and availability impact to the device. Due to…

  • Medium 5.0

    Openssh: local mitm of x11 forwarding via abstract unix socket pre-binding in red hat enterprise linux openssh client versions

    A flaw was found in OpenSSH. A local unprivileged attacker on a Linux client host can hijack client-side X11 forwarding connections. This is possible by pre-binding the preferred abstract X socket name when X11 forwarding is enabled and a local UNIX-domain X …

  • Medium 5.1

    Docker Sandboxes ICMP egress restriction bypass after daemon restart

    Docker Sandboxes (sbx) blocks ICMP egress with an authorizer applied only at network-creation time, and does not re-apply it to networks rebuilt from disk when the Docker daemon restarts, so a restart-surviving sandbox forwards ICMP to arbitrary hosts. A work…

  • Medium 5.7

    Docker Sandboxes network egress allowlist bypass via unfiltered DNS resolution

    Docker Sandboxes (sbx) enforces an HTTP/S-only egress allowlist but does not apply it to DNS resolution: the per-network embedded DNS server forwards any queried name to the host resolver whenever the network is internet-connected, without consulting the poli…

  • Medium 5.4

    Multiple Vulnerabilities in watsonx.data

    IBM watsonx.data 2.2 through 2.3.1 IBM Lakehouse does not properly restrict inbound and outbound connections which could allow an attacker to transfer or modify files without restrictions.

  • Medium 5.0

    Route Services Firewall Bypass

    Route Services can be leveraged to send app traffic to network destinations outside of an app's configured egress rules. As a result, a malicious developer with access to Cloudfoundry could configure a route-service that would allow it to send requests to HTT…

  • Medium 5.3

    Inadequate Pod Communication Restrictions, affects watsonx.data

    IBM watsonx.data 2.2 through 2.3 IBM Lakehouse does not properly restrict communication between pods which could allow an attacker to transfer data between pods without restrictions.

  • Critical 9.7

    Home Assistant: Unauthenticated App (Add-on) Endpoints Exposed to Local Network via Host Network Mode

    Home Assistant is open source home automation software that puts local control and privacy first. Home Assistant apps (formerly add-ons) configured with host network mode expose unauthenticated endpoints bound to the internal Docker bridge interface to the lo…

  • Medium 5.1

    Multiple Vulnerabilities in IBM Concert Software

    IBM Concert 1.0.0 through 2.2.0 could allow a privileged user to perform unauthorized actions due to improper restriction of channel communication to intended endpoints.

  • High 7.6

    Cryptomator for Android: Tampered vault configuration allows MITM attack on Hub API

    Cryptomator for Android offers multi-platform transparent client-side encryption for files in the cloud. Prior to version 1.12.3, an integrity check vulnerability allows an attacker tamper with the vault configuration file leading to a man-in-the-middle vulne…

  • High 7.6

    Cryptomator for IOS: Tampered vault configuration allows MITM attack on Hub API

    Cryptomator for IOS offers multi-platform transparent client-side encryption for files in the cloud. Prior to version 2.8.3, an integrity check vulnerability allows an attacker tamper with the vault configuration file leading to a man-in-the-middle vulnerabil…

  • High 7.6

    Cryptomator: Tampered vault configuration allows MITM attack on Hub API

    Cryptomator encrypts data being stored on cloud infrastructure. Prior to version 1.19.1, an integrity check vulnerability allows an attacker to tamper with the vault configuration file leading to a man-in-the-middle vulnerability in Hub key loading mechanism.…

  • Low 0.9

    QuRouter

    An improper restriction of communication channel to intended endpoints vulnerability has been reported to affect QHora. If an attacker gains physical access, they can then exploit the vulnerability to gain the privileges that were intended for the original en…