CWE-454: External Initialization of Trusted Variables or Data Stores

BaseDraft

The product initializes critical internal variables or data stores using inputs that can be modified by untrusted actors.

View on MITRE
Back to CWE Lookup

Extended Description

A product system should be reluctant to trust variables that have been initialized outside of its trust boundary, especially if they are initialized by users. The variables may have been initialized incorrectly. If an attacker can initialize the variable, then they can influence what the vulnerable system will do.

Technical Details

Structure
Simple

Applicable To

Languages
PHPNot Language-Specific
Platforms

Learn More