Description
JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the OssFileController queryById handler that allows low-privileged authenticated users to read object storage file records. Attackers who know a record id can request GET /sys/oss/file/queryById to obtain original file names and direct storage URLs of files uploaded by other users.
Published: 2026-10-10
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information disclosure via missing authorization
Action: Immediate Patch
AI Analysis

Impact

JeecgBoot versions through 3.9.5 contain a missing authorization flaw in the OssFileController queryById handler. The vulnerability allows authenticated users with limited privileges to request GET /sys/oss/file/queryById for a known record id, which returns the original file name and the direct storage URL of a file uploaded by another user. This can compromise the confidentiality of other users’ data and is classified as an access control failure (CWE‑862).

Affected Systems

The affected product is JeecgBoot up to and including version 3.9.5. Any deployment of a JeecgBoot release prior to or equal to 3.9.5 is potentially vulnerable.

Risk and Exploitability

The CVSS score of 5.3 indicates medium overall risk. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. Attackers must be authenticated with a low‑privilege account and must know a valid record id to exploit the flaw. Once accessed, an attacker can obtain sensitive file names and direct URLs, enabling potential further exploitation if those URLs provide open access to the storage backend.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade JeecgBoot to a version that includes the authorization fix (for example, 3.9.6 or later).
  • Reconfigure the application to restrict access to /sys/oss/file/queryById so that only users with appropriate permissions can invoke it.
  • Perform a comprehensive review of all REST endpoints to confirm that proper authentication and authorization checks are enforced throughout the application.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
First Time appeared Jeecg jeecg-boot
Jeecgboot
Jeecgboot jeecgboot
Vendors & Products Jeecg jeecg-boot
Jeecgboot
Jeecgboot 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 OssFileController queryById handler that allows low-privileged authenticated users to read object storage file records. Attackers who know a record id can request GET /sys/oss/file/queryById to obtain original file names and direct storage URLs of files uploaded by other users.
Title JeecgBoot through 3.9.5 Missing Authorization via /sys/oss/file/queryById
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
Jeecgboot Jeecgboot
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-13T12:40:39.286Z

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

Link: CVE-2026-108654

cve-icon Vulnrichment

Updated: 2026-10-13T12:40:34.478Z

cve-icon NVD

Status : Deferred

Published: 2026-10-10T22:16:41.497

Modified: 2026-10-13T20:43:34.023

Link: CVE-2026-108654

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T02:15:16Z

Weaknesses