Katalog CWE

CWE-603 · Słabość

Use of Client-Side Authentication

Abstrakcja
Bazowa
Status
Szkic
Dodano
7 maja 2007
Ostatnia zmiana
11 grudnia 2025

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

Opis

A client/server product performs authentication within client code but not in server code, allowing server-side authentication to be bypassed via a modified client that omits the authentication check.

Client-side authentication is extremely weak and may be breached easily. Any attacker may read the source code and reverse-engineer the authentication mechanism to access parts of the application which would otherwise be protected.

Skutki

  • Access Control

    Bypass Protection Mechanism; Gain Privileges or Assume Identity

Zapobieganie

  • Architecture and Design

    Do not rely on client side data. Always perform server side authentication.

Przykłady podatności

Słabość nadrzędna

Pokrewna

Kiedy powstaje

Dotyczy

Not Language-Specific, ICS/OT

Źródła

  1. The Art of Software Security Assessment — Mark Dowd, John McDonald, Justin Schuh, Chapter 2, "Untrustworthy Credentials", Page 37, Addison Wesley, 2006
  2. OT:ICEFALL: The legacy of "insecure by design" and its implications for certifications and risk management — Forescout Vedere Labs, 2022

Wpis z katalogu CWE 4.20.