VYPR
Unrated severityNVD Advisory· Published Nov 14, 2022· Updated Apr 30, 2025

Improper Restriction of Excessive Authentication Attempts in kareadita/kavita

CVE-2022-3993

Description

Improper Restriction of Excessive Authentication Attempts in GitHub repository kareadita/kavita prior to 0.6.0.3.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Kavita prior to 0.6.0.3 allows unlimited login attempts, enabling brute-force password attacks due to the lack of rate limiting.

Vulnerability

The vulnerability is an improper restriction of excessive authentication attempts in the login endpoint of Kavita, an open-source manga/comic reader, prior to version 0.6.0.3. The code path is reachable through the Login action in the AccountController, which does not enforce a limit on failed login attempts from a single IP or user. This allows an attacker to submit a very large number of authentication requests without being blocked. [1] [2]

Exploitation

An attacker requires network access to the Kavita instance (no prior authentication). By sending many login requests with different passwords (e.g., using a script like a dictionary or brute-force tool), the attacker can systematically attempt credential combinations. The server does not respond with any delay or block after multiple failures, enabling thousands of attempts without interruption. The commit also changed the error messages to be less specific, but the core issue is the absence of rate limiting. [1] [2]

Impact

Successful exploitation leads to an attacker gaining access to a user's account by guessing the password. The impact is a breach of confidentiality and integrity: the attacker can read, modify, or delete files accessible to the compromised account, and potentially escalate privileges if the account has administrative rights. The scope is the entire instance's data accessible to that user. [2]

Mitigation

The vulnerability is fixed in version 0.6.0.3 of Kavita, released on or about November 14, 2022. Users are advised to upgrade to this version or later. There is no known workaround for versions prior to the fix. The CVE is not listed on CISA's Known Exploited Vulnerabilities (KEV) catalog.

AI Insight generated on May 25, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

2
  • Kareadita/Kavitallm-fuzzy
    Range: <0.6.0.3
  • kareadita/kareadita/kavitav5
    Range: unspecified

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

2

News mentions

0

No linked articles in our index yet.