Skip to content
OpenAdvisories
High · 8.8 CVE-2026-109185 EUVD-2026-97389GHSA-jc6r-cm4g-j9v8

jshERP through 3.6 Privilege Escalation via PUT /user/updateUser

Published Oct 12, 2026 · Updated Oct 13, 2026 · Assigned by VulnCheck

Description

jshERP through 3.6 contains a missing authorization vulnerability in the UserController updateUser handler that allows authenticated users to assign arbitrary roles to any user. Low-privilege attackers can send their own user id with the tenant administrator roleId to escalate privileges or rebind other tenant users' roles.

Affected products

VendorProductAffectedFixed
jishenghua jshERP ≤ 3.6 —

References