Katalog CWE

CWE-1391 · Słabość

Use of Weak Credentials

Abstrakcja
Klasa
Status
Niekompletny
Dodano
6 października 2022
Ostatnia zmiana
11 grudnia 2025

Podatności CVE z tą słabościąPełny wpis na cwe.mitre.org ↗

Opis

The product uses weak credentials (such as a default key or hard-coded password) that can be calculated, derived, reused, or guessed by an attacker.

By design, authentication protocols try to ensure that attackers must perform brute force attacks if they do not know the credentials such as a key or password. However, when these credentials are easily predictable or even fixed (as with default or hard-coded passwords and keys), then the attacker can defeat the mechanism without relying on brute force.

Credentials may be weak for different reasons, such as:

- Hard-coded (i.e., static and unchangeable by the administrator)

- Default (i.e., the same static value across different deployments/installations, but able to be changed by the administrator)

- Predictable (i.e., generated in a way that produces unique credentials across deployments/installations, but can still be guessed with reasonable efficiency)

- Previously Compromised (i.e., "leaked" credentials that were published as part of a data breach)

Even if a new, unique credential is intended to be generated for each product installation, if the generation is predictable, then that may also simplify guessing attacks.

Skutki

  • Access Control

    Bypass Protection Mechanism

    An adversary could bypass intended authentication restrictions.

Zapobieganie

  • Architecture and Design, Operation

    When the user changes or sets a password, check the password against a database of already compromised or breached passwords. These passwords are likely to be used in password guessing attacks.

    Skuteczność: Moderate

Przykłady podatności

Słabość nadrzędna

Słabości podrzędne

Kiedy powstaje

Dotyczy

Not Language-Specific, Not OS-Specific, Not Architecture-Specific, ICS/OT, Not Technology-Specific

Źródła

  1. Researchers Out Default Passwords Packaged With ICS/SCADA Wares — Kelly Jackson Higgins, 2016
  2. ICS Alert (ICS-ALERT-13-164-01): Medical Devices Hard-Coded Passwords — ICS-CERT, 2013
  3. OT:ICEFALL: The legacy of "insecure by design" and its implications for certifications and risk management — Forescout Vedere Labs, 2022
  4. Randstorm: You Can't Patch a House of Cards — Unciphered, 2023
  5. Digital Identity Guidelines (SP 800-63B-4) — NIST, 5.1.1.2, 2025
  6. Passwords, passwords everywhere — National Cyber Security Centre, 2022

Wpis z katalogu CWE 4.20.