Property
Languagepython
Severitylow
CWECWE-521: Weak Password Requirements
OWASPA07:2021 - Identification and Authentication Failures
Confidence LevelLow
Impact LevelMedium
Likelihood LevelLow

Description#

Passwords are being set on user accounts without first validating their strength and complexity using Django’s password validation. This means weak or easily guessable passwords might be accepted.

Impact#

If passwords are not properly validated, attackers or users could set weak passwords, making accounts much easier to compromise. This increases the risk of unauthorized access, data breaches, and could undermine the security of the entire application.