Katalog CWE

CWE-269 · Słabość

Improper Privilege Management

Abstrakcja
Klasa
Status
Szkic
Ryzyko wykorzystania
średnie
Dodano
19 lipca 2006
Ostatnia zmiana
30 kwietnia 2026

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

Opis

The product does not properly assign, modify, track, or check privileges for an actor, creating an unintended sphere of control for that actor.

Skutki

  • Access Control

    Gain Privileges or Assume Identity

Zapobieganie

  • Architecture and Design, Operation

    Very carefully manage the setting, management, and handling of privileges. Explicitly manage trust zones in the software.

  • Architecture and Design · Separation of Privilege

    Follow the principle of least privilege when assigning access rights to entities in a software system.

  • Architecture and Design · Separation of Privilege

    Consider following the principle of separation of privilege. Require multiple conditions to be met before permitting access to a system resource.

Przykłady podatności

Słabość nadrzędna

Słabości podrzędne

Kiedy powstaje

Dotyczy

Not Language-Specific

Uwagi

The relationships between privileges, permissions, and actors (e.g. users and groups) need further refinement within the Research view. One complication is that these concepts apply to two different pillars, related to control of resources (CWE-664) and protection mechanism failures (CWE-693).

Źródła

  1. 24 Deadly Sins of Software Security — Michael Howard, David LeBlanc, John Viega, "Sin 16: Executing Code With Too Much Privilege." Page 243, McGraw-Hill, 2010
  2. The Art of Software Security Assessment — Mark Dowd, John McDonald, Justin Schuh, Chapter 9, "Dropping Privileges Permanently", Page 479, Addison Wesley, 2006
  3. Supplemental Details - 2022 CWE Top 25 — MITRE, Details of Problematic Mappings, 2022

Wpis z katalogu CWE 4.20.