LIVE NEWSROOM · --:-- · May 25, 2026
A LIBRARY FOR SECURITY RESEARCHERS

CWE WEAKNESSES  /  CWE-923

CWE-923

Improper Restriction of Communication Channel to Intended Endpoints

Class

What it is

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.

Attackers might be able to spoof the intended endpoint from a different system or process, thus gaining the same level of access as the intended endpoint.While this issue frequently involves authentication between network-based clients and servers, other types of communication channels and endpoints can have this weakness.

Impact

Integrity, ConfidentialityGain Privileges or Assume Identity

Real-world CVE examples

  • CVE-2022-30319 — S-bus functionality in a home automation product performs access control using an IP allowlist, which can be bypassed by a forged IP address.
  • CVE-2022-22547 — A troubleshooting tool exposes a web server on a random port between 9000-65535 that could be used for information gathering
  • CVE-2022-4390 — A WAN interface on a router has firewall restrictions enabled for IPv4, but it does not for IPv6, which is enabled by default
  • CVE-2012-2292 — Product has a Silverlight cross-domain policy that does not restrict access to another application, which allows remote attackers to bypass the Same Origin Poli
  • CVE-2012-5810 — Mobile banking application does not verify hostname, leading to financial loss.
  • CVE-2014-1266 — Chain: incorrect "goto" in Apple SSL product bypasses certificate validation, allowing Adversary-in-the-Middle (AITM) attack (Apple "goto fail" bug). CWE-705 (I
  • CVE-2000-1218 — DNS server can accept DNS updates from hosts that it did not query, leading to cache poisoning

Related weaknesses

Test & detect

Browse all common weaknesses, check related exploited CVEs, or map to ATT&CK techniques.

Source: MITRE CWE. View on cwe.mitre.org →

Scroll to Top