CWE-522

Insufficiently Protected Credentials

High

Description

The product transmits or stores authentication credentials, but it uses an insecure method that is susceptible to unauthorized interception and/or retrieval.

Potential Impact

How to Fix

Architecture and Design

Use an appropriate security mechanism to protect the credentials.

Architecture and Design

Make appropriate use of cryptography to protect the credentials.

Implementation

Use industry standards to protect the credentials (e.g. LDAP, keystore, etc.).

Detection Methods

Related Weaknesses

References

View on MITRE CWE Database →

Need Help Fixing This Vulnerability?

Our security experts can help you identify and remediate CWE-522 vulnerabilities in your codebase.

Get Security Assessment