CVE Catalog

CVE-2026-108891

MediumCVSS 4.3
Published: Translated: NVD NIST

Summary

JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the SysUserController getUserDetailByUserId handler that allows any authenticated user to read other users' details. Low-privileged attackers can supply arbitrary userId values to retrieve real names, usernames, emails, phone numbers, birthdays, employee numbers, department paths and posts.

Risk Assessment

Breach of employee personal data confidentiality can lead to identity theft, social engineering attacks, and violation of data protection regulations (e.g., GDPR).

Recommendation

Update JeecgBoot to a version later than 3.9.5 that fixes this vulnerability. In the meantime, restrict access to the getUserDetailByUserId endpoint and implement authorization checks.

Other vulnerabilities in JeecgBoot

See all
Original NVD description (English source)

JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the SysUserController getUserDetailByUserId handler that allows any authenticated user to read other users' details. Low-privileged attackers can supply arbitrary userId values to retrieve real names, usernames, emails, phone numbers, birthdays, employee numbers, department paths and posts.

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