CodeVetter
← All X-Rays
CodeVetter · local evidence export

Weak password hashing with MD5 in Python

codevetter-public-benchmark/py-weak-hash

detected · high confidence

Verification

Code reviewcompleted

Qualified static finding recorded.

Executable testnot verified

No exact-current runtime evidence is included.

Audiencenot run

No audience validation occurred.

Finding

highbenchmark ground truth

weak crypto

Passwords are hashed with unsalted MD5, which is cryptographically broken and trivially reversed with rainbow tables; identical passwords produce identical hashes.

source.py:7