CWE
Home > CWE List > CWE-279 Individual Dictionary Definition (Draft 9)   View the CWE List

CWE-279 Individual Dictionary Definition (Draft 9)

Insecure Execution-assigned Permissions
Weakness ID
Status: Draft

279 (Weakness Variant)

Description

Summary

A product, while it is executing, changes the permissions of an object in an insecure way that cannot be controlled by the user.

Potential Mitigations

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

Design: Ensure that appropriate compartmentalization is built into the system design and that the compartmentalization serves to allow for and further reinforce privilege separation functionality. Architects and designers should rely on the principle of least privilege to decide when it is appropriate to use and to drop system privileges.

Observed Examples
ReferenceDescription
CVE-2002-0265Log files opened read/write.
CVE-2003-0876Log files opened read/write.
CVE-2002-1694Log files opened read/write.
Relationships
NatureTypeIDName
ChildOfCategoryCategory275Permission Issues
Source Taxonomies

PLOVER - Insecure execution-assigned permissions

Applicable Platforms

All

Related Attack Patterns
CAPEC-IDAttack Pattern Name
81Web Logs Tampering
19Embedding Scripts within Scripts
Page Last Updated: April 22, 2008