CWE-1235βIncorrect Use of Autoboxing and Unboxing for Performance Critical Operations
PUBLISHEDweakness record
released 2020-02-24 Β· last modified 2025-12-11
Metadata
- CWE ID:
- CWE-1235
- Abstraction:
- Base
- Structure:
- Simple
- Status:
- Incomplete
- Release Date:
- 2020-02-24
- Latest Modification Date:
- 2025-12-11
Weakness Name
Incorrect Use of Autoboxing and Unboxing for Performance Critical Operations
Description
The code uses boxed primitives, which may introduce inefficiencies into performance-critical operations.
Common Consequences
- Scope:
- Availability
- Impact:
- DoS: Resource Consumption (CPU), DoS: Resource Consumption (Memory), DoS: Resource Consumption (Other), Reduce Performance
- Notes:
- Incorrect autoboxing/unboxing would result in reduced performance, which sometimes can lead to resource consumption issues, impacting availability when used with generic collections.