Katalog CWE

CWE-183 · Słabość

Permissive List of Allowed Inputs

Abstrakcja
Bazowa
Status
Szkic
Dodano
19 lipca 2006
Ostatnia zmiana
11 grudnia 2025

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

Opis

The product implements a protection mechanism that relies on a list of inputs (or properties of inputs) that are explicitly allowed by policy because the inputs are assumed to be safe, but the list is too permissive - that is, it allows an input that is unsafe, leading to resultant weaknesses.

Inne nazwy

Allowlist / Allow List
This is used by CWE and CAPEC instead of other commonly-used terms. Its counterpart is denylist.
Safelist / Safe List
This is often used by security tools such as firewalls, email or web gateways, proxies, etc.
Whitelist / White List
This term is frequently used, but usage has been declining as organizations have started to adopt other terms.

Skutki

  • Access Control

    Bypass Protection Mechanism

Przykłady podatności

Słabość nadrzędna

Może prowadzić do

Słabości podrzędne

Kiedy powstaje

Dotyczy

Not Language-Specific, Not Technology-Specific

Źródła

  1. The Art of Software Security Assessment — Mark Dowd, John McDonald, Justin Schuh, Chapter 8, "Eliminating Metacharacters", Page 435, Addison Wesley, 2006

Wpis z katalogu CWE 4.20.