Impact
The flaw lies in the random_int function used by ForgotPasswordController in the Campcodes Bitcoin Wallet System. By manipulating the output of random_int, an attacker can bypass the intended restriction on excessive authentication attempts. This enables remote exploitation that can lead to unauthorized password resets or brute‑force access. The weakness is classified as an authentication bypass (CWE‑307) and excessive authentication (CWE‑799).
Affected Systems
Campcodes:Bitcoin Wallet System version 1.0 is affected. No additional product versions are identified in the CNA data.
Risk and Exploitability
This vulnerability has a CVSS score of 6.3, indicating moderate severity. The EPSS score is not available, and it has not yet been listed in the CISA KEV catalog. The attack complexity is rated high and exploitability difficult, yet an exploitation method has been published and may be used. The likely attack vector is a remote web interface that processes password reset requests, so attackers can trigger the flaw from anywhere with network access.
OpenCVE Enrichment