CWE-1280 · Słabość
Access Control Check Implemented After Asset is Accessed
- Abstrakcja
- Bazowa
- Status
- Niekompletny
- Dodano
- 12 lutego 2020
- Ostatnia zmiana
- 11 grudnia 2025
Opis
A product's hardware-based access control check occurs after the asset has been accessed.
The product implements a hardware-based access control check. The asset should be accessible only after the check is successful. If, however, this operation is not atomic and the asset is accessed before the check is complete, the security of the system may be compromised.
Skutki
Access Control, Confidentiality, Integrity
Modify Memory; Read Memory; Modify Application Data; Read Application Data; Gain Privileges or Assume Identity; Bypass Protection Mechanism
Zapobieganie
Implementation
Implement the access control check first. Access should only be given to asset if agent is authorized.
Słabość nadrzędna
Kiedy powstaje
- Implementation
Dotyczy
Verilog, VHDL, Not Language-Specific, Not OS-Specific, Not Architecture-Specific, Not Technology-Specific
Wpis z katalogu CWE 4.20.