Description
jshERP through 3.6 fails to validate object ownership in by-id info, update, and delete endpoints across multiple resource types. Authenticated users can read, modify, and delete other users' business objects by submitting direct object identifiers without authorization checks.
Published: 2026-09-21
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized data access and modification of business objects via by-id endpoints
Action: Immediate Patch
AI Analysis

Impact

jshERP through version 3.6 does not validate ownership of objects on by-id information, update, and delete endpoints. Authenticated users can read, modify, or delete other users’ business objects by simply submitting direct object identifiers, leading to confidentiality and integrity violations.

Affected Systems

The affected product is jishenghua jshERP version 3.6. The vulnerability exists across multiple resource types using by-id operations, such as those handled by MaterialController and other similar controllers.

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 a moderate likelihood of active exploitation. The attack vector likely requires valid user authentication, after which an attacker can send requests with arbitrary identifiers to exposed endpoints. If the application is reachable over a network, an attacker can leverage this flaw to compromise data confidentiality and integrity for other users.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Deploy the latest released version of jshERP that contains the required ownership checks on by-id endpoints.
  • Add or augment input validation logic to ensure that the requesting user owns the object before allowing read, update, or delete operations.
  • Apply network segmentation or restrict the exposure of the affected REST endpoints to only authorized systems through firewall or API gateway rules.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 22 Sep 2026 18: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 fails to validate object ownership in by-id info, update, and delete endpoints across multiple resource types. Authenticated users can read, modify, and delete other users' business objects by submitting direct object identifiers without authorization checks.
Title jshERP through 3.6 Unauthorized Access via by-id Endpoints
First Time appeared Jishenghua
Jishenghua jsherp
Weaknesses CWE-639
CPEs cpe:2.3:a:jishenghua:jsherp:*:*:*:*:*:*:*:*
Vendors & Products Jishenghua
Jishenghua jsherp
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Jishenghua Jsherp
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-22T17:45:10.430Z

Reserved: 2026-09-21T17:52:02.192Z

Link: CVE-2026-94497

cve-icon Vulnrichment

Updated: 2026-09-22T17:23:24.653Z

cve-icon NVD

Status : Deferred

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

Modified: 2026-09-22T20:43:58.793

Link: CVE-2026-94497

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-21T19:45:17Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key