CVE Catalog

CVE-2026-108641

MediumCVSS 4.3
Published: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.24%

14th percentile - higher than 14% of all known CVEs

Summary

JeecgBoot through 3.9.5 contains an insecure direct object reference vulnerability that allows authenticated users to read other users' in-application messages via the getOne handler of SysAnnouncementSendController. Attackers can obtain delivery record ids from the unguarded /sys/sysAnnouncementSend/list endpoint and supply them as the sendId parameter to retrieve message titles, bodies, senders and recipients.

Risk Assessment

An attacker can access confidential messages of other users, leading to privacy breach and information leakage. This can compromise trust and communication security.

Recommendation

Upgrade JeecgBoot beyond 3.9.5 when available and add authorization checks to the getOne handler in SysAnnouncementSendController. Until patched, restrict access to reading other users' messages.

Other vulnerabilities in JeecgBoot

See all
Original NVD description (English source)

JeecgBoot through 3.9.5 contains an insecure direct object reference vulnerability that allows authenticated users to read other users' in-application messages via the getOne handler of SysAnnouncementSendController. Attackers can obtain delivery record ids from the unguarded /sys/sysAnnouncementSend/list endpoint and supply them as the sendId parameter to retrieve message titles, bodies, senders and recipients.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS