Description
jshERP through 3.6 contains an authorization bypass vulnerability in the userBusiness CRUD endpoints that allows authenticated users to create, modify, or delete authorization-relation rows without privilege checks. Attackers can manipulate user-role mappings and access controls to escalate privileges, strip access from other accounts, or modify role-function relationships for any user in the tenant.
Published: 2026-09-21
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: Privilege Escalation
Action: Immediate Patch
AI Analysis

Impact

The vulnerability is an authorization bypass in the userBusiness CRUD endpoints of jshERP. It allows any authenticated user to create, modify or delete authorization-relation rows without performing privilege checks. This flaw can be used to alter user‑role mappings, remove access from other accounts, or change role‑function relationships for any user within a tenant, effectively escalating privileges and compromising the integrity of access controls.

Affected Systems

The affected product is jshERP, released by jishenghua. The flaw exists in all versions through 3.6. Users running any of these versions are susceptible.

Risk and Exploitability

The CVSS score of 8.7 indicates a high severity. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, suggesting no known active exploitation yet. The likely attack vector is an authenticated user accessing the vulnerable CRUD endpoints, as there is no mention of unauthenticated exploitation. Exploitation requires authentication and relies on the lack of proper authorization checks, making it feasible for an attacker with legitimate credentials to manipulate access controls.

Generated by OpenCVE AI on September 21, 2026 at 19:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the vendor‑provided patch or upgrade to a version later than 3.6 that removes the authorization bypass
  • Review and tighten role definitions, ensuring users only have the minimal privileges required for their tasks
  • Implement application‑level controls or network restrictions to block or monitor unauthorized access attempts to the userBusiness CRUD endpoints

Generated by OpenCVE AI on September 21, 2026 at 19:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 21 Sep 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 21 Sep 2026 18:30:00 +0000

Type Values Removed Values Added
Description jshERP through 3.6 contains an authorization bypass vulnerability in the userBusiness CRUD endpoints that allows authenticated users to create, modify, or delete authorization-relation rows without privilege checks. Attackers can manipulate user-role mappings and access controls to escalate privileges, strip access from other accounts, or modify role-function relationships for any user in the tenant.
Title jshERP through 3.6 Privilege Escalation via userBusiness CRUD
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': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

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


Subscriptions

Jishenghua Jsherp
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-21T18:37:07.425Z

Reserved: 2026-09-21T17:54:19.950Z

Link: CVE-2026-94501

cve-icon Vulnrichment

Updated: 2026-09-21T18:37:02.611Z

cve-icon NVD

Status : Received

Published: 2026-09-21T19:17:21.910

Modified: 2026-09-21T19:17:21.910

Link: CVE-2026-94501

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-21T20:00:12Z

Weaknesses