Skip to content
OpenAdvisories
Medium · 5.4 CVE-2026-108871 EUVD-2026-97045GHSA-w6fw-28rx-2577

JeecgBoot through 3.9.5 Missing Authorization via POST /sys/sysDepartRole/datarule

Published Oct 11, 2026 · Updated Oct 13, 2026 · Assigned by VulnCheck

Description

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.

Affected products

VendorProductAffectedFixed
jeecgboot JeecgBoot ≤ 3.9.5 —

References