Impact
The vulnerability is a NoSQL injection flaw in the password reset endpoint of PenguinMod-BackendApi. It allows an authenticated user to supply crafted input that alters the database query, enabling the user to change the password of any account. This flaw is based on improper input validation and insecure handling of reset tokens, and leads to a complete compromise of user accounts.
Affected Systems
PenguinMod users running PenguinMod-BackendApi versions earlier than 1.0.0 are affected. The vulnerability has been addressed in version 1.0.0 and later.
Risk and Exploitability
With a CVSS score of 8.7 the vulnerability is high severity. The EPSS score is not available, and it is not listed in the CISA KEV catalog, but the flaw can be exploited by anyone who has a registered account and a valid password‑reset token, which is generally easy to acquire. An attacker can thus effect a full account takeover remotely through the API, compromising confidentiality and integrity of user data.
OpenCVE Enrichment