CyberSecBulletin

Jishenghua vulnerabilities

We track 19 vulnerabilities in Jishenghua products. 19 are rated high or critical, and none are known to be exploited. The most recent was published on October 14, 2026.

19vulnerabilities
7critical
12high
0exploited
8.9average CVSS score

Latest Jishenghua vulnerabilities

  • 7.1 High severity

    jshERP: Missing Authorization

    CVE-2026-110615Jishenghua

    jshERP through 3.6 contains a missing authorization vulnerability in the POST /user/batchSetStatus endpoint that allows authenticated low-privilege users to change other users' account status. Attackers can submit crafted ids and status values to disable every

  • 8.8 High severity

    jshERP: Improperly Controlled Modification of Dynamically-Determined Object Attributes

    CVE-2026-109186Jishenghua

    jshERP through 3.6 contains a mass assignment vulnerability in the UserController update handler that allows authenticated users to overwrite protected fields including tenant_id and password. Attackers can send a crafted PUT /user/update body to switch into a

  • 8.8 High severity

    jshERP: Missing Authorization

    CVE-2026-109185Jishenghua

    jshERP through 3.6 contains a missing authorization vulnerability in the UserController updateUser handler that allows authenticated users to assign arbitrary roles to any user. Low-privilege attackers can send their own user id with the tenant administrator r

  • 8.8 High severity

    jshERP: Missing Authorization

    CVE-2026-94501Jishenghua

    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

  • 8.3 High severity

    jshERP: Authorization Bypass Through User-Controlled Key

    CVE-2026-94497Jishenghua

    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 aut

  • 8.3 High severity

    jshERP: Missing Authorization

    CVE-2026-94496Jishenghua

    jshERP through 3.6 fails to validate caller permissions in role management endpoints, allowing authenticated users to modify any role's data scope or delete roles. Attackers can exploit the /role/update and /role/delete endpoints to escalate privileges, change

  • 7.1 High severity

    jshERP: Missing Authorization

    CVE-2026-94495Jishenghua

    jshERP through 3.6 fails to properly validate user privileges in SystemConfigService.updateSystemConfig, allowing authenticated users to modify tenant system configuration. Attackers can rewrite or delete tenant-wide settings covering company identity, stock r

  • 8.8 High severity

    jshERP: Missing Authorization

    CVE-2026-94412Jishenghua

    jshERP through 3.6 contains an authorization bypass vulnerability in the POST /user/resetPwd endpoint that allows authenticated users to reset any other user's password. Attackers can submit a request with an arbitrary target user ID to reset that account's pa

  • 8.8 High severity

    jshERP: Missing Authorization

    CVE-2026-94411Jishenghua

    jshERP 3.6 contains a privilege escalation vulnerability in the updateOneValueByKeyIdAndType endpoint that allows authenticated users to grant themselves arbitrary roles. Attackers can send a POST request with type=UserRole, their own user ID, and a role ID li

  • 9.8 Critical severity

    jshERP: Improper Neutralization of Special Elements used in an SQL Command

    CVE-2026-1546Jishenghua

    A security vulnerability has been detected in jishenghua jshERP up to 3.6. The impacted element is the function getBillItemByParam of the file /jshERP-boot/depotItem/importItemExcel of the component com.jsh.erp.datasource.mappers.DepotItemMapperEx. The manipul

  • 9.8 Critical severity

    Jsherp: Deserialization of Untrusted Data

    CVE-2025-51743Jishenghua

    An issue was discovered in jishenghua JSH_ERP 2.3.1. The /materialCategory/addMaterialCategory endpoint is vulnerable to fastjson deserialization attacks.

  • 9.8 Critical severity

    Jsherp: Deserialization of Untrusted Data

    CVE-2025-51742Jishenghua

    An issue was discovered in jishenghua JSH_ERP 2.3.1. The /material/getMaterialEnableSerialNumberList endpoint passes the search query parameter directly to parseObject(), introducing a Fastjson deserialization vulnerability that can lead to RCE via JDBC payloa

  • 7.5 High severity

    Jsherp: Improper Access Control

    CVE-2025-60800Jishenghua

    Incorrect access control in the /jshERP-boot/user/info interface of jshERP up to commit 90c411a allows attackers to access sensitive information via a crafted GET request.

  • 8.8 High severity

    Jsherp: Authorization Bypass Through User-Controlled Key

    CVE-2025-55370Jishenghua

    Incorrect access control in the component \controller\ResourceController.java of jshERP v3.5 allows unauthorized attackers to obtain all the corresponding ID data by modifying the ID value.

  • 8.8 High severity

    Jsherp: Improper Access Control

    CVE-2025-55368Jishenghua

    Incorrect access control in the component \controller\RoleController.java of jshERP v3.5 allows unauthorized attackers to arbitrarily modify the supplier status under any account.

  • 9.8 Critical severity

    Jsherp: Improper Neutralization of Special Elements used in an SQL Command

    CVE-2024-24003Jishenghua

    jshERP v3.3 is vulnerable to SQL Injection. The com.jsh.erp.controller.DepotHeadController: com.jsh.erp.utils.BaseResponseInfo findInOutMaterialCount() function of jshERP does not filter `column` and `order` parameters well enough, and an attacker can construc

  • 9.8 Critical severity

    jsherp: Improper Neutralization of Special Elements used in an SQL Command

    CVE-2024-24004Jishenghua

    jshERP v3.3 is vulnerable to SQL Injection. The com.jsh.erp.controller.DepotHeadController: com.jsh.erp.utils.BaseResponseInfo findInOutDetail() function of jshERP does not filter `column` and `order` parameters well enough, and an attacker can construct malic

  • 9.8 Critical severity

    jsherp: Improper Neutralization of Special Elements used in an SQL Command

    CVE-2024-24002Jishenghua

    jshERP v3.3 is vulnerable to SQL Injection. The com.jsh.erp.controller.MaterialController: com.jsh.erp.utils.BaseResponseInfo getListWithStock() function of jshERP does not filter `column` and `order` parameters well enough, and an attacker can construct malic

  • 9.8 Critical severity

    Jsherp: Improper Neutralization of Special Elements used in an SQL Command

    CVE-2024-24001Jishenghua

    jshERP v3.3 is vulnerable to SQL Injection. via the com.jsh.erp.controller.DepotHeadController: com.jsh.erp.utils.BaseResponseInfo findallocationDetail() function of jshERP which allows an attacker to construct malicious payload to bypass jshERP's protection m