Description
jshERP through 3.6 contains an authorization bypass vulnerability that allows authenticated users to create pre-approved bills by setting status in POST /depotHead/addDepotHeadAndDetail requests. Attackers can supply a status of 1 to skip audit permission checks and multi-level approval workflows, creating audited bills that affect stock and report queries.
Published: 2026-10-12
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Authorization bypass allowing creation of pre‑approved bills without proper audit
Action: Apply Patch
AI Analysis

Impact

jshERP versions up to 3.6 contain an authorization bypass flaw that lets an authenticated user set the status field to "1" in the /depotHead/addDepotHeadAndDetail endpoint. By doing so the normal audit permission checks and multi‑level approval workflow are skipped, enabling the creation of audited bills that affect inventory records and reporting. This weakness is a classic example of CWE‑862: Unchecked Permissions or Privilege Escalation.

Affected Systems

The vulnerability is present in the jishenghua jshERP application up to and including release 3.6. Users running any 3.6 or earlier builds are at risk until a vendor fix is applied.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate severity. No EPSS data is available and the vulnerability is not listed in CISA KEV, suggesting the exploitation likelihood is not currently high in the wild. However, because the attack requires only a valid authenticated session and an HTTP POST request, an attacker with user credentials can perform the bypass. The impact would be the unauthorized manipulation of financial and inventory data, potentially leading to integrity violations.

Generated by OpenCVE AI on October 12, 2026 at 14:53 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade jshERP to a patched version that removes the status override or apply the vendor supplied patch if available
  • If upgrading is not immediately possible, disable or validate the status field on the server side to prevent it from being set to 1 by non‑privileged users
  • Configure logging and monitoring to alert on any use of the status=1 parameter in /depotHead/addDepotHeadAndDetail requests

Generated by OpenCVE AI on October 12, 2026 at 14:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 12 Oct 2026 13:15:00 +0000

Type Values Removed Values Added
Description jshERP through 3.6 contains an authorization bypass vulnerability that allows authenticated users to create pre-approved bills by setting status in POST /depotHead/addDepotHeadAndDetail requests. Attackers can supply a status of 1 to skip audit permission checks and multi-level approval workflows, creating audited bills that affect stock and report queries.
Title jshERP through 3.6 Approval Bypass via addDepotHeadAndDetail Status Parameter
First Time appeared Jishenghua
Jishenghua jsherp
Weaknesses CWE-862
CPEs cpe:2.3:a:jishenghua:jsherp:*:*:*:*:*:*:*:*
Vendors & Products Jishenghua
Jishenghua jsherp
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Jishenghua Jsherp
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-13T15:15:22.439Z

Reserved: 2026-10-12T12:57:20.170Z

Link: CVE-2026-109183

cve-icon Vulnrichment

Updated: 2026-10-13T15:15:13.170Z

cve-icon NVD

Status : Deferred

Published: 2026-10-12T13:17:31.497

Modified: 2026-10-13T16:17:13.800

Link: CVE-2026-109183

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-12T15:00:16Z

Weaknesses