manyfold3d / manyfold

A self-hosted digital asset manager for 3d print files. Previously named "VanDAM"
https://manyfold.app
MIT License
580 stars 41 forks source link

MAF-008: [MODERATE] No password bruteforce protection on login #2238

Closed Floppy closed 2 weeks ago

Floppy commented 3 weeks ago

Description:

The application lacks protection against password bruteforce attacks during log in.

Technical description:

The login functionality does not have measures to prevent password brute-force attacks. This leaves the application vulnerable to automated attacks by trying multiple password combinations to gain unauthorized access.

Impact:

Attackers can attempt numerous password combinations, increasing the risk of account compromise.

Recommendation:

Floppy commented 2 weeks ago

More work to do here in separate tickets, but all need more thought; the basic rate lockout mechanism is a good enough start to call this addressed...