Description
jshERP through 3.6 contains a mass assignment vulnerability in the UserController update handler that allows authenticated users to overwrite protected fields including tenant_id and password. Attackers can send a crafted PUT /user/update body to switch into another tenant on next login or overwrite other users' password hashes for account takeover.
No analysis available yet.
Remediation
No remediation available yet.
Tracking
Sign in to view the affected projects.
Advisories
No advisories yet.
References
History
Mon, 12 Oct 2026 13:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | jshERP through 3.6 contains a mass assignment vulnerability in the UserController update handler that allows authenticated users to overwrite protected fields including tenant_id and password. Attackers can send a crafted PUT /user/update body to switch into another tenant on next login or overwrite other users' password hashes for account takeover. | |
| Title | jshERP through 3.6 Mass Assignment via PUT /user/update | |
| First Time appeared |
Jishenghua
Jishenghua jsherp |
|
| Weaknesses | CWE-915 | |
| CPEs | cpe:2.3:a:jishenghua:jsherp:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Jishenghua
Jishenghua jsherp |
|
| References |
|
|
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-10-12T13:10:45.663Z
Reserved: 2026-10-12T12:57:38.482Z
Link: CVE-2026-109186
No data.
Status : Deferred
Published: 2026-10-12T13:17:32.003
Modified: 2026-10-12T13:17:32.127
Link: CVE-2026-109186
No data.
OpenCVE Enrichment
No data.
Weaknesses
-
CWE-915
Improperly Controlled Modification of Dynamically-Determined Object Attributes