CVE-2026-109180

Source
https://cve.org/CVERecord?id=CVE-2026-109180
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-109180.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-109180
Published
2026-10-12T13:10:39Z
Modified
2026-10-15T02:30:45Z
Severity
  • 5.3 (Medium) CVSS_V4 - 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 CVSS Calculator
Summary
jshERP through 3.6 Authorization Bypass via User-Controlled Warehouse IDs
Details

jshERP through 3.6 contains an authorization bypass vulnerability that allows authenticated users to read data from unassigned warehouses by supplying depotId or depotIds request parameters. When depot_flag warehouse restriction is enabled, attackers can name arbitrary warehouse ids in endpoints like /depotItem/getMaterialDepotStockByParam to read stock levels, batch numbers, sales figures and priced bill lines within the tenant.

Database specific
{
    "cna_assigner":  "VulnCheck",
    "cwe_ids":  [
        "CWE-639"
    ],
    "osv_generated_from":  "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/109xxx/CVE-2026-109180.json"
}
References

Affected packages

Git / github.com/jishenghua/jsherp

Affected ranges

Type
GIT
Repo
https://github.com/jishenghua/jsherp
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed
Database specific
Show details
{
    "extracted_events":  [
        {
            "introduced":  "0"
        },
        {
            "last_affected":  "3.6"
        },
        {
            "fixed":  "3.6"
        }
    ],
    "source":  [
        "AFFECTED_FIELD",
        "DESCRIPTION"
    ]
}

Affected versions

v1.*
v1.0
v1.5
v2.*
v2.0
v2.1
v2.3
v2.3.1
v3.*
v3.0
v3.1
v3.2
v3.3

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-109180.json"