Common Weakness Enumeration

    CWE Definition / CWE-566

    CWE-566: Authorization Bypass Through User-Controlled SQL Primary Key

    The product uses a database table that includes records that should not be accessible to an actor, but it executes a SQL statement with a primary key that can be controlled by that actor.

    Published:19 Jul 2006
    Organization:MITRE
    Modified:11 Dec 2025

    Related Weakness

    CWE-639: Authorization Bypass Through User-Controlled Key