CWE-421 · Słabość
Race Condition During Access to Alternate Channel
- Abstrakcja
- Bazowa
- Status
- Szkic
- Dodano
- 19 lipca 2006
- Ostatnia zmiana
- 11 grudnia 2025
Opis
The product opens an alternate channel to communicate with an authorized user, but the channel is accessible to other actors.
This creates a race condition that allows an attacker to access the channel before the authorized user does.
Skutki
Access Control
Gain Privileges or Assume Identity; Bypass Protection Mechanism
Przykłady podatności
- 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.
Słabość nadrzędna
Kiedy powstaje
- Architecture and Design
Dotyczy
Not Language-Specific
Źródła
- Discovering and Exploiting Named Pipe Security Flaws for Fun and Profit — Blake Watts, 2002
- 24 Deadly Sins of Software Security — Michael Howard, David LeBlanc, John Viega, "Sin 13: Race Conditions." Page 205, McGraw-Hill, 2010
Wpis z katalogu CWE 4.20.