CVE Catalog

CVE-2026-108870

MediumCVSS 5.4
Published: Translated: NVD NIST

Summary

JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the SysRoleController saveDatarule handler. A low-privileged authenticated user can modify role data rules by supplying permissionId, roleId and dataRuleIds to overwrite data_rule_ids and clear row-level filters.

Risk Assessment

An attacker can widen the set of readable records or alter filtering for other roles, leading to data exposure and bypass of role-based access controls.

Recommendation

Upgrade JeecgBoot to a patched version or enforce authorization checks in the saveDatarule handler so that only privileged administrators can modify data rules.

Other vulnerabilities in JeecgBoot

See all
Original NVD description (English source)

JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the SysRoleController saveDatarule handler that allows low-privileged authenticated users to modify role data rules. Attackers can send permissionId, roleId and dataRuleIds to overwrite data_rule_ids, clearing row-level filters to widen readable records or altering filtering for other roles.

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