CWEweakness

CWE-421 Race Condition During Access to Alternate Channel

Official page ↗
Abstraction
Base
Structure
Simple
Status
Draft
Languages
Not Language-Specific
CWE version
5.0

Description

The product opens an alternate channel to communicate with an authorized user, but the channel is accessible to other actors.

Common consequences

• Access Control: Gain Privileges or Assume Identity, Bypass Protection Mechanism — This creates a race condition that allows an attacker to access the channel before the authorized user does.

Observed examples

• CVE-1999-0351: FTP "Pizza Thief" vulnerability. Attacker can connect to a port that was intended for use by another client. • CVE-2003-0230: Product creates Windows named pipe during authentication that another attacker can hijack by connecting to it.

Related

Observed example · CVE (2)

  • CVE-2003-0230 Microsoft SQL Server 7, 2000, and MSDE allows local users to gain privileges by hijacking a named pipe during the authentication of another… vulnerability
  • CVE-1999-0351 FTP PASV "Pizza Thief" denial of service and unauthorized data access. vulnerability

Child of · CWE (2)

  • CWE-362 Concurrent Execution using Shared Resource with Improper Synchronization weakness
  • CWE-420 Unprotected Alternate Channel weakness

Referenced by CVE · weakness (8)

  • CVE-2023-43687 An issue was discovered in Malwarebytes before 4.6.14.326 and before 5.1.5.116 (and Nebula 2020-10-21 and later). vulnerability
  • CVE-2023-32256 A flaw was found in the Linux kernel's ksmbd component. vulnerability
  • CVE-2023-40536 Race condition for some some Intel(R) PROSet/Wireless WiFi software for Windows before version 23.20 may allow an unauthenticated user to… vulnerability
  • CVE-2023-41090 Race condition in some Intel(R) MAS software before version 2.3 may allow a privileged user to potentially enable escalation of privilege… vulnerability
  • CVE-2023-22310 Race condition in some Intel(R) Aptio* V UEFI Firmware Integrator Tools may allow an authenticated user to potentially enable denial of… vulnerability
  • CVE-2023-22276 Race condition in firmware for some Intel(R) Ethernet Controllers and Adapters E810 Series before version 1.7.2.4 may allow an… vulnerability
  • CVE-2023-34349 Race condition in some Intel(R) NUC BIOS firmware may allow a privileged user to potentially enable escalation of privilege via local… vulnerability
  • CVE-2023-34438 Race condition in some Intel(R) NUC BIOS firmware may allow a privileged user to potentially enable escalation of privilege via local… vulnerability