Description
JeecgBoot through 3.9.5 contains a missing authorization vulnerability that allows authenticated users to read any account's permissions via the queryUserAuths handler. Low-privileged attackers can supply an arbitrary userId parameter to retrieve another user's complete permission set and identify administrator accounts.
Published: 2026-10-11
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information Disclosure
Action: Apply Patch
AI Analysis

Impact

JeecgBoot through 3.9.5 implements a missing authorization check for the /sys/api/queryUserAuths endpoint, allowing authenticated users to supply any userId and view that user's full permission set. This means a low‑privileged attacker can enumerate the permissions of any account, including those belonging to administrators, thereby revealing the organization's privilege structure and potential attack vectors. The vulnerability is a classic case of improper authorization, categorized as an information disclosure flaw.

Affected Systems

The affected product is JeecgBoot, with all releases up to and including version 3.9.5 vulnerable. No other versions or products are listed as affected.

Risk and Exploitability

The CVSS score of 5.3 places the vulnerability in the medium impact range. EPSS information is not available, and the vulnerability is not included in CISA’s KEV catalog, indicating that it has not yet been widely exploited in the wild. A required attack condition is that the attacker is an authenticated user; by supplying a crafted userId parameter to the queryUserAuths endpoint, the attacker can retrieve another user's permissions. The threat is therefore primarily the exposure of privileged information rather than the ability to execute code or achieve full system compromise.

Generated by OpenCVE AI on October 11, 2026 at 15:38 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade JeecgBoot to a patched release that removes the authorization flaw (consult vendor release notes for the fix).
  • If upgrading is not immediately possible, restrict access to the /sys/api/queryUserAuths endpoint so that only users with administrative privileges can invoke it.
  • Validate the userId parameter against the identity of the authenticated caller and reject requests where it does not match the caller’s own user ID.

Generated by OpenCVE AI on October 11, 2026 at 15:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 14: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 20:30:00 +0000

Type Values Removed Values Added
First Time appeared Jeecg jeecg-boot
Vendors & Products Jeecg jeecg-boot

Sun, 11 Oct 2026 14:45:00 +0000

Type Values Removed Values Added
Description JeecgBoot through 3.9.5 contains a missing authorization vulnerability that allows authenticated users to read any account's permissions via the queryUserAuths handler. Low-privileged attackers can supply an arbitrary userId parameter to retrieve another user's complete permission set and identify administrator accounts.
Title JeecgBoot through 3.9.5 Missing Authorization via /sys/api/queryUserAuths
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 Jeecg Boot
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-13T13:46:39.798Z

Reserved: 2026-10-11T13:33:22.339Z

Link: CVE-2026-108866

cve-icon Vulnrichment

Updated: 2026-10-13T13:46:33.952Z

cve-icon NVD

Status : Deferred

Published: 2026-10-11T15:16:53.110

Modified: 2026-10-13T20:42:49.903

Link: CVE-2026-108866

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T20:15:17Z

Weaknesses