CVE-2021-3663 Improper Restriction of Excessive Authentication Attempts in firefly-iii/firefly-iii

Medium 5.3 Published Updated

Firefly III lacks proper rate limiting on authentication attempts, allowing attackers to brute-force user credentials and potentially take over accounts.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2021-3663?

CVE-2021-3663 is a medium-severity vulnerability in firefly-iii/firefly-iii, published on 25 Jul 2021. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

firefly-iii is vulnerable to Improper Restriction of Excessive Authentication Attempts

Weakness: CWE-307

Which versions are affected by CVE-2021-3663?

2 open source packages ship an affected version, including grumpydictator/firefly-iii. It affects 1 product.

PackageAffectedFixed in
grumpydictator/firefly-iii PackagistAll versions5.5.13
grumpydictator/firefly-iii PackagistAll versions5.5.13

Products include Firefly-Iii Firefly Iii.

How do I fix CVE-2021-3663?

Upgrade grumpydictator/firefly-iii to 5.5.13 or later.

Is CVE-2021-3663 being exploited?

There is no known exploitation of CVE-2021-3663 in the wild and no public exploit code.

Sources

Also known as GHSA-56cx-wf47-hx7w.

Is CVE-2021-3663 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free