CVE Catalog

CVE-2026-108871

MediumCVSS 5.4
Published: Translated: NVD NIST

Summary

JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the saveDatarule handler of SysDepartRoleController that lets low-privileged authenticated users modify department role data rules. Attackers can send crafted permissionId, roleId and dataRuleIds values to overwrite data_rule_ids, widening row-level data access or altering filtering for other department roles.

Risk Assessment

The risk includes unauthorized modification of data access rules, potentially leading to confidentiality and data integrity breaches.

Recommendation

It is recommended to implement authorization checks in the saveDatarule handler and verify permissions before modifying 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 saveDatarule handler of SysDepartRoleController that lets low-privileged authenticated users modify department role data rules. Attackers can send crafted permissionId, roleId and dataRuleIds values to overwrite data_rule_ids, widening row-level data access or altering filtering for other department roles.

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