CVE Catalog

CVE-2026-81031

HighCVSS 7.2
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.31%

24th percentile - higher than 24% of all known CVEs

Summary

IDURAR ERP CRM changes the password of whichever account a request names rather than the account making the request. The update handler resolves the authenticated user from the token but issues the update against a filter built from the URL identifier, without comparing them. The route is behind an administrator token check only, so any admin session suffices. The sole guard rejects a single hardcoded demo address. An attacker can set an arbitrary password on any other admin account and sign in as it.

Risk Assessment

An administrator can take over other administrator accounts, leading to full system and data compromise.

Recommendation

Update IDURAR ERP CRM to a version that compares the authenticated user with the target identifier. Additionally, restrict access to admin routes and require additional authorization.

Related vulnerabilities

Original NVD description (English source)

IDURAR ERP CRM changes the password of whichever account a request names rather than the account making the request. The update handler in backend/src/controllers/middlewaresControllers/createUserController/updatePassword.js resolves the authenticated user from the request that the token middleware populated, then issues its update against a filter built from the identifier in the URL path, and never compares the two. The route is mounted behind the administrator token check only, so any valid administrator session is sufficient, and the sole ownership-like guard in the handler rejects a single hardcoded demo address. A caller can therefore set an arbitrary password on any other administrator account and sign in as it. The read handler in the same controller directory accepts an identifier the same way, which supplies the identifiers needed to pick a target.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS