jshERP 3.6 及之前的版本存在一个批量赋值漏洞,位于 UserController 的更新处理程序中。该漏洞允许已认证用户覆盖受保护的字段,包括 tenant_id 和 password。攻击者可以通过发送精心构造的 PUT /user/update 请求体,在下一次登录时切换到另一个租户,或者覆盖其他用户的密码哈希,从而接管账户。
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| jishenghua | jshERP | ≤ 3.6 |
affected |
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| jishenghua | jshERP | 0 ~ 3.6 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-109185 | 8.8 HIGH | jshERP through 3.6 Privilege Escalation via PUT /user/updateUser |
| CVE-2026-109187 | 6.5 MEDIUM | jshERP through 3.6 Information Disclosure via /platformConfig/getInfoByKey |
| CVE-2026-109178 | 5.4 MEDIUM | jshERP through 3.6 Missing Authorization via /log Audit Endpoints |
| CVE-2026-109182 | 4.3 MEDIUM | jshERP through 3.6 Incorrect Authorization via /supplier/exportExcel |
| CVE-2026-109180 | 4.3 MEDIUM | jshERP through 3.6 Authorization Bypass via User-Controlled Warehouse IDs |
| CVE-2026-109184 | 4.3 MEDIUM | jshERP through 3.6 Data Scope Bypass via /account/findAccountInOutList |
| CVE-2026-109188 | 4.3 MEDIUM | jshERP through 3.6 Missing Authorization in Master Data Add and Import Endpoints |
| CVE-2026-109179 | 4.3 MEDIUM | jshERP through 3.6 Missing Authorization via /log/list and /log/info |
| CVE-2026-109183 | 4.3 MEDIUM | jshERP through 3.6 Approval Bypass via addDepotHeadAndDetail Status Parameter |
| CVE-2026-109181 | 4.3 MEDIUM | jshERP through 3.6 Authorization Bypass via purchaseStatus in /depotHead/list |
No comments yet