Intel

AIKIDO-2024-10410

Werkzeug is vulnerable to Inadequate Encryption Strength

Inadequate Encryption Strength Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published Nov 5, 2024

25

Low Risk

This Affects:

pythonWerkzeug
0.13 - 3.0.6
Fixed in 3.1.0
Are you affected? Scan for Free

TL;DR

Affected versions of the package use an inadequate encryption strength. The default number of PBKDF2 iterations is too low, making the encryption vulnerable to faster brute force or dictionary attacks on modern hardware. Attackers can more easily crack encrypted data, highlighting the need to increase the number of iterations for stronger protection.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

Werkzeug is vulnerable to Inadequate Encryption Strength in versions 0.13 - 3.0.6.

How to fix this

Upgrade the Werkzeug library to the patch version.