Description
JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the queryPageList handler of OpenApiController that allows any authenticated user to list OpenAPI registry definitions. Low-privileged attackers can query GET /openapi/list to read virtual paths, internal origin URLs, IP whitelists, and header and parameter templates intended for administrators.
Published: 2026-10-10
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information Disclosure
Action: Apply Patch
AI Analysis

Impact

The flaw arises from a missing authorization check in the queryPageList handler of OpenApiController. As a result, any user who is authenticated can invoke GET /openapi/list and retrieve the OpenAPI registry definitions. The response contains virtual paths, internal origin URLs, IP whitelists, and header and parameter templates that are normally reserved for administrators, exposing confidential configuration data. This issue is classified as CWE‑862: Missing Authorization.

Affected Systems

JeecgBoot versions through 3.9.5 are affected. The problem exists in the OpenApiController component of the JeecgBoot application, which is identified by the jeecg:jeecg_boot CPE. Users running these versions should verify their installed release and consider upgrading.

Risk and Exploitability

The CVSS score of 5.3 marks the vulnerability as medium severity, and it is not listed in the CISA KEV catalog. Exploitation requires only that the attacker has valid user credentials; once authenticated, the GET /openapi/list request can be made from any client that reaches the application. The absence of an EPSS score suggests that publicly known exploits are not documented, but the potential to leak sensitive configuration data remains a concern for environments where authenticated users have broad access privileges.

Generated by OpenCVE AI on October 11, 2026 at 00:23 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade JeecgBoot to a version where the missing authorization check in OpenApiController has been fixed.
  • If an update is not available, restrict access to the /openapi/list endpoint by applying network firewall rules, role‑based access control, or by removing the endpoint from the application’s routing configuration.
  • Implement or enforce additional authorization checks in OpenApiController to ensure that only users with appropriate administrative roles can read the OpenAPI registry definitions.

Generated by OpenCVE AI on October 11, 2026 at 00:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 14 Oct 2026 03: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 01:45:00 +0000

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

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 queryPageList handler of OpenApiController that allows any authenticated user to list OpenAPI registry definitions. Low-privileged attackers can query GET /openapi/list to read virtual paths, internal origin URLs, IP whitelists, and header and parameter templates intended for administrators.
Title JeecgBoot through 3.9.5 Missing Authorization via GET /openapi/list
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-14T02:37:13.415Z

Reserved: 2026-10-10T20:19:19.305Z

Link: CVE-2026-108653

cve-icon Vulnrichment

Updated: 2026-10-14T02:37:09.141Z

cve-icon NVD

Status : Deferred

Published: 2026-10-10T22:16:41.347

Modified: 2026-10-14T03:17:18.903

Link: CVE-2026-108653

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T01:30:10Z

Weaknesses