A category in the Common Weakness Enumeration published by The MITRE Corporation.
Categories in the Common Weakness Enumeration (CWE) group entries based on some common characteristic or attribute.
Weaknesses in this category are related to improper assignment or handling of permissions.
The software defines a public method that reads or modifies a private variable.
The software declares a critical variable, field, or member to be public when intended security policy requires it to be private.
An ActiveX control is intended for use in a web browser, but it exposes dangerous methods that perform actions that are outside of the browser's security model (e.g. t...
The application does not handle or incorrectly handles when it has insufficient privileges to access resources or functionality as specified by their permissions. This...
The software does not preserve permissions or incorrectly preserves permissions when copying, restoring, or sharing objects, which can cause them to have less restrict...
During installation, installed file permissions are set to allow anyone to modify those files.
While it is executing, the software sets the permissions of an object in a way that violates the intended permissions that have been specified by the user.
A product defines a set of insecure permissions that are inherited by objects that are created by the program.
A product inherits a set of insecure permissions for an object, e.g. when copying from an archive file, without user awareness or involvement.
This view organizes weaknesses around concepts that are frequently used or encountered in software development. This includes all aspects of the software development l...