CWE Database
/

CWE-1061

Back to CWE list

CWE-1061

Insufficient Encapsulation

Class
Incomplete

Description

The product does not sufficiently hide the internal representation and implementation details of data or methods, which might allow external components or modules to modify data unexpectedly, invoke unexpected functionality, or introduce dependencies that the programmer did not intend.

Common Consequences

Scope

Access Control

Impact

Varies by Context, Bypass Protection Mechanism

Scope

Other

Impact

Reduce Maintainability, Increase Analytical Complexity

CVE-2010-3860

variables declared public allow remote read of system properties such as user name and home directory.

Applicable Platforms

Not Language-Specific

Security Training

Train your team to recognize and prevent security threats with our comprehensive security awareness program.

Start Training

Vulnerability Scanning

Discover vulnerabilities in your applications and infrastructure before attackers do.

Scan Now