Description
JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the SysAnnouncementController downLoadFiles handler that allows low-privileged authenticated users to download announcement attachments. Attackers can supply a known announcement id to retrieve a ZIP of attachments from unreleased announcements or those addressed only to other users.
Published: 2026-10-10
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized download of protected announcement attachments
Action: Patch
AI Analysis

Impact

JeecgBoot up to version 3.9.5 has a missing authorization check in the SysAnnouncementController download endpoint, allowing an authenticated user with low privileges to request any known announcement id and retrieve a ZIP file containing attachments. The is therefore an access‑control failure (CWE‑862). It grants unauthorized disclosure of data that should be restricted to specific users or groups. The impact is a breach of confidentiality of attachment contents and potential exposure of sensitive information that was not intended for the attacker.

Affected Systems

This issue affects the JeecgBoot software suite, specifically the SysAnnouncementController handling the /sys/annountCement/downLoadFiles endpoint. Users installing JeecgBoot version 3.9.5 or earlier are vulnerable. The vendor is jeecgboot:JeecgBoot and the product is the open‑source framework used for rapid application development.

Risk and Exploitability

The CVSS score of 5.3 indicates that the vulnerability is of medium severity. Because the attacker must be an authenticated user, the attack vector is limited to users who can log in to the system, but no elevated privileges are required. EPSS data is not available, so the exploitation probability cannot be quantified from that metric, and the vulnerability is not listed in the CISA KEV catalog. The impact is restricted to confidentiality loss rather than denial of service or privilege escalation. Nonetheless, low‑privileged users could access data that is meant to remain confidential, making the risk significant for sensitive environments.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply a patched version of JeecgBoot if available, which resolves the missing authorization check for the download endpoint.
  • If an upgrade is not immediately possible, restrict access to the /sys/annountCement/downLoadFiles endpoint by implementing role‑based access control so that only users authorized to view the announcement can trigger a download.
  • Alternatively, disable the download functionality for sensitive announcements or remove the endpoint entirely from production environments.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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 SysAnnouncementController downLoadFiles handler that allows low-privileged authenticated users to download announcement attachments. Attackers can supply a known announcement id to retrieve a ZIP of attachments from unreleased announcements or those addressed only to other users.
Title JeecgBoot through 3.9.5 Missing Authorization via /sys/annountCement/downLoadFiles
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-13T19:55:33.904Z

Reserved: 2026-10-10T20:43:35.541Z

Link: CVE-2026-108676

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-10T22:16:44.637

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

Link: CVE-2026-108676

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses