Description
JeecgBoot through 3.9.5 contains a missing authorization vulnerability that allows any authenticated user to publish templated system announcements via POST /sys/api/sendBusTemplateAnnouncement. Low-privileged attackers can supply templateCode, toUser, and a forged fromUser to send notifications to arbitrary users through WebSocket, DingTalk, WeCom, Feishu and UniPush channels.
Published: 2026-10-11
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Missing Authorization to Publish System Announcements
Action: Apply Patch
AI Analysis

Impact

JeecgBoot through version 3.9.5 contains a missing authorization flaw in the /sys/api/sendBusTemplateAnnouncement endpoint. An authenticated user can invoke this POST route to publish templated system announcements without any role or permission checks. The attacker supplies a template code, a target user identifier, and can forge the sender identity, enabling the dispatch of notifications via WebSocket, DingTalk, WeCom, Feishu, and UniPush channels. This allows a low‑privileged user to influence or misinform arbitrary users with minimal effort. The weakness is identified as CWE‑862.

Affected Systems

All JeecgBoot releases up to and including 3.9.5 are impacted. The vulnerability resides in the SystemApiController component, which handles the sendBusTemplateAnnouncement API.

Risk and Exploitability

The CVSS score for this issue is 5.3, marking it as moderate risk. EPSS data for the vulnerability is not available, and it has not been listed in the CISA KEV catalog, indicating no widespread exploitation has been reported. Exploitation requires the victim to be authenticated, but any authenticated user, even one with low privileges, can abuse the endpoint due to the lack of role checks. As a result, attackers with valid credentials can send arbitrary notifications to other users.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade JeecgBoot to a version later than 3.9.5 that contains the authorization fix.
  • Configure the /sys/api/sendBusTemplateAnnouncement endpoint to allow only privileged roles, ensuring that non‑authorized users cannot trigger announcements.
  • Enable monitoring or alerting on usage of the sendBusTemplateAnnouncement API to detect anomalous or unauthorized activity.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 13 Oct 2026 07:45:00 +0000

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

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 any authenticated user to publish templated system announcements via POST /sys/api/sendBusTemplateAnnouncement. Low-privileged attackers can supply templateCode, toUser, and a forged fromUser to send notifications to arbitrary users through WebSocket, DingTalk, WeCom, Feishu and UniPush channels.
Title JeecgBoot through 3.9.5 Missing Authorization via /sys/api/sendBusTemplateAnnouncement
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:N/I:L/A:N'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/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:38:35.953Z

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

Link: CVE-2026-108868

cve-icon Vulnrichment

Updated: 2026-10-13T19:38:30.409Z

cve-icon NVD

Status : Deferred

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

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

Link: CVE-2026-108868

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T07:30:14Z

Weaknesses