Description
JeecgBoot through 3.9.5 contains a missing authorization vulnerability that allows low-privileged authenticated users to modify message push records by calling PUT /sys/message/sysMessage/edit. Attackers can submit a request body naming any sys_sms record id to overwrite its title, content, receiver address and send status without ownership checks.
Published: 2026-10-10
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized modification of message records
Action: Patch Now
AI Analysis

Impact

The vulnerability is a missing authorization check on the PUT /sys/message/sysMessage/edit endpoint. Any authenticated user with low privileges can send a request naming any sys_sms record ID to overwrite the title, content, receiver address and send status. This flaw is a classic missing authorization weakness (CWE‑862) and primarily undermines data integrity, allowing attackers to alter or inject arbitrary messages, potentially deceiving recipients or disabling message delivery.

Affected Systems

All releases of JeecgBoot up through version 3.9.5 are affected. The product is JeecgBoot and the vulnerable component is the sysMessage controller handling message edits.

Risk and Exploitability

The CVSS base score of 5.3 reflects moderate severity; exploitation requires authenticated access but does not provide remote code execution. The EPSS score is not available and the vulnerability is not listed in CISA KEV, indicating limited exploitation data. Attackers would use standard authenticated HTTP requests to the exposed endpoint, so network exposure of the application could facilitate scanning and exploitation. The flaw compromises data integrity for message push records but not confidentiality or availability.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the vendor‑issued patch or upgrade to JeecgBoot 3.9.6 or later, which includes the authorization fix for the sysMessage edit endpoint.
  • If an immediate upgrade is not possible, restrict the PUT /sys/message/sysMessage/edit endpoint to privileged roles through application configuration or a firewall to block requests from non‑privileged users.
  • Review and enforce role‑based access control for all sysMessage CRUD operations, ensuring that ownership checks are implemented for every modification request.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 14 Oct 2026 17: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 04: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 that allows low-privileged authenticated users to modify message push records by calling PUT /sys/message/sysMessage/edit. Attackers can submit a request body naming any sys_sms record id to overwrite its title, content, receiver address and send status without ownership checks.
Title JeecgBoot through 3.9.5 Missing Authorization via sysMessage Edit Endpoint
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 Jeecg Boot
Jeecgboot Jeecgboot
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-14T16:02:01.139Z

Reserved: 2026-10-10T20:17:45.454Z

Link: CVE-2026-108625

cve-icon Vulnrichment

Updated: 2026-10-14T15:51:51.504Z

cve-icon NVD

Status : Deferred

Published: 2026-10-10T22:16:37.167

Modified: 2026-10-14T16:17:33.713

Link: CVE-2026-108625

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T04:15:07Z

Weaknesses