CWE-496

Public Data Assigned to Private Array-Typed Field
AI Translation Available

Assigning public data to a private array is equivalent to giving public access to the array.

Status
incomplete
Abstraction
variant
C C# C++ Java Object-Oriented

Common Consequences

integrity
Impacts
modify application data

Detection Methods

automated static analysis

Potential Mitigations

Phases:
implementation
Descriptions:
• Do not allow objects to modify private members of a class.