Insecure Deserialization

Vulnerability Details

Severity:

Critical

Category:

web

Description

The application deserializes untrusted data without proper validation, allowing attackers to manipulate serialized objects to achieve malicious outcomes.

Risks

Successful exploitation could lead to remote code execution, privilege escalation, injection attacks, or denial of service.

Remediation

Avoid deserializing data from untrusted sources. Implement integrity checks on serialized objects. Use language-specific security controls. Consider using safer data formats like JSON.