Description
JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the SysDepartPermissionController queryById handler that allows any authenticated user to read department permission records. Low-privileged attackers can request GET /sys/sysDepartPermission/queryById with arbitrary ids to retrieve depart_id, permission_id and data_rule_ids for any department.
Published: 2026-10-10
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized Information Disclosure
Action: Upgrade
AI Analysis

Impact

JeecgBoot versions up to 3.9.5 contain a missing authorization flaw in the SysDepartPermissionController queryById handler. The vulnerability permits any authenticated user to issue a GET request to /sys/sysDepartPermission/queryById with an arbitrary id and retrieve department permission details such as depart_id, permission_id and data_rule_ids. This allows the disclosure of sensitive configuration data. Based on the description, it is inferred that this information could be used to map internal permissions and potentially plan further attacks.

Affected Systems

The affected product is JeecgBoot, specifically all releases through version 3.9.5. The vulnerability is present regardless of the deployment environment as long as the queryById endpoint is enabled and a valid user credential can be authenticated.

Risk and Exploitability

The base CVSS score of 5.3 indicates a moderate risk; the EPSS score is not available, and the vulnerability is not listed in CISA KEV. The attack requires the attacker to be authenticated to the system; once authenticated, any user can enumerate department permission records simply by guessing or enumerating ids. Because the flaw grants read‑only data that does not expose immediate system control, the overall potential impact is limited to information disclosure, but the ease of exploitation suggests that any authenticated user on the network could abuse it.

Generated by OpenCVE AI on October 11, 2026 at 01:03 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to JeecgBoot 3.9.6 or later, which removes the missing authorization check.
  • Disable or restrict access to the /sys/sysDepartPermission/queryById endpoint for non‑privileged accounts by applying role‑based access control or firewall rules.
  • Review access logs to identify any unauthorized enumeration attempts and adjust security policies accordingly.

Generated by OpenCVE AI on October 11, 2026 at 01:03 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sun, 11 Oct 2026 12:00:00 +0000

Type Values Removed Values Added
First Time appeared Jeecg jeecgboot
Vendors & Products Jeecg jeecgboot

Sat, 10 Oct 2026 22:00:00 +0000

Type Values Removed Values Added
Description JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the SysDepartPermissionController queryById handler that allows any authenticated user to read department permission records. Low-privileged attackers can request GET /sys/sysDepartPermission/queryById with arbitrary ids to retrieve depart_id, permission_id and data_rule_ids for any department.
Title JeecgBoot through 3.9.5 Missing Authorization via sysDepartPermission queryById Endpoint
First Time appeared Jeecg
Jeecg jeecg Boot
Weaknesses CWE-862
CPEs cpe:2.3:a:jeecg:jeecg_boot:*:*:*:*:*:*:*:*
Vendors & Products Jeecg
Jeecg jeecg Boot
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 5.3, 'vector': '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'}


Subscriptions

Jeecg Jeecg Boot Jeecgboot
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-18T12:03:17.353Z

Reserved: 2026-10-10T20:18:20.210Z

Link: CVE-2026-108632

cve-icon Vulnrichment

Updated: 2026-10-18T11:54:38.667Z

cve-icon NVD

Status : Deferred

Published: 2026-10-10T22:16:38.167

Modified: 2026-10-18T12:16:58.553

Link: CVE-2026-108632

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T11:45:17Z

Weaknesses