CVE Catalog

CVE-2026-94411

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.52%

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

Summary

jshERP 3.6 contains a privilege escalation vulnerability in the updateOneValueByKeyIdAndType endpoint that allows authenticated users to grant themselves arbitrary roles. Attackers can send a POST request with type=UserRole, their own user ID, and a role ID list to escalate from low-privilege tenant user to tenant administrator.

Risk Assessment

An authenticated low-privileged user can grant themselves the tenant administrator role. This leads to full privilege escalation and tenant takeover.

Recommendation

Update jshERP to a version later than 3.6 when available. Until then, restrict access to the updateOneValueByKeyIdAndType endpoint and monitor role assignment changes.

Other vulnerabilities in jshERP

See all
Original NVD description (English source)

jshERP 3.6 contains a privilege escalation vulnerability in the updateOneValueByKeyIdAndType endpoint that allows authenticated users to grant themselves arbitrary roles. Attackers can send a POST request with type=UserRole, their own user ID, and a role ID list to escalate from low-privilege tenant user to tenant administrator.

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