CVE-2026-109181CWE-863broken-access-control

CVE-2026-109181

Medium · published October 12, 2026

CVSS v3.1
4.3
EPSS
0%
Percentile
11.2
In the wild
Unconfirmed
What it is

jshERP through 3.6 contains an authorization bypass vulnerability that allows authenticated users restricted to personal or department data to list other users' bills by adding a purchaseStatus value. Attackers can include purchaseStatus=0 in the search JSON on GET /depotHead/list, causing DepotHeadService.select to drop the creator filter and expose all tenant purchase, sales and inventory bills.

The record
Technical detail
CVSS v3.1
4.3 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
CVSS v4.0
5.3 · CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
EPSS
0.00214 · 11.2th percentile
Weakness
CWE-863 · Incorrect Authorization
Published
2026-10-12T17:17Z
References (4)
EPSS history
Timeline
  • 14 OCT 03:27Z
    EPSS moved — → 0%
    epss
  • 12 OCT 13:10Z
    jshERP through 3.6 Authorization Bypass via purchaseStatus in /depotHead/list
    cvelistv5
  • 12 OCT 13:10Z
    jshERP through 3.6 Authorization Bypass via purchaseStatus in /depotHead/list
    cvelistv5