CVE Catalog

CVE-2026-110615

HighCVSS 7.1
Published: Updated: Translated: NVD NIST

Summary

jshERP through 3.6 contains a missing authorization vulnerability in the POST /user/batchSetStatus endpoint that allows authenticated low-privilege users to change other users' account status. Attackers can submit crafted ids and status values to disable every non-owner account in their tenant, locking out administrators, or re-enable disabled accounts.

Risk Assessment

A low-privilege user can lock out administrators and other users in the tenant, causing denial of service and operational paralysis. They can also reactivate previously disabled accounts, bypassing security policies.

Recommendation

Update jshERP to a version later than 3.6. Enforce authorization checks in the /user/batchSetStatus endpoint, restricting status changes to administrators.

Other vulnerabilities in jshERP

See all
Original NVD description (English source)

jshERP through 3.6 contains a missing authorization vulnerability in the POST /user/batchSetStatus endpoint that allows authenticated low-privilege users to change other users' account status. Attackers can submit crafted ids and status values to disable every non-owner account in their tenant, locking out administrators, or re-enable disabled accounts.

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