jshERP 3.6 及之前版本存在一个授权绕过漏洞,允许被限制只能查看个人或部门数据的已认证用户,通过添加 purchaseStatus 参数来列出其他用户的账单。攻击者可以在 GET /depotHead/list 请求的搜索 JSON 中设置 purchaseStatus=0,导致 DepotHeadService.select 方法丢弃 creator(创建者)过滤条件,从而暴露所有租户的采购、销售和库存账单。
| 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-109186 | 8.8 HIGH | jshERP through 3.6 Mass Assignment via PUT /user/update |
| 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 |
No comments yet