CVE-2026-108634
Received Received - Intake

Missing Authorization in JeecgBoot Allows Permission Deletion

Vulnerability report for CVE-2026-108634, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-10

Last updated on: 2026-10-10

Assigner: VulnCheck

Description

JeecgBoot through 3.9.5 contains a missing authorization vulnerability that allows low-privileged authenticated users to delete department permission bindings via the DELETE /sys/sysDepartPermission/deleteBatch endpoint. Attackers can obtain row ids from the unguarded list endpoint and submit them in the ids parameter to remove menus and buttons departments can grant to their roles.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-10
Last Modified
2026-10-10
Generated
2026-10-11
AI Q&A
2026-10-11
EPSS Evaluated
N/A
NVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
jeecgboot JeecgBoot 0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-862 The product does not perform an authorization check when an actor attempts to access a resource or perform an action.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

JeecgBoot through version 3.9.5 has a missing authorization vulnerability. Low-privileged authenticated users can delete department permission bindings by exploiting the DELETE /sys/sysDepartPermission/deleteBatch endpoint. Attackers can first obtain row IDs from an unprotected list endpoint and then submit these IDs in the ids parameter to remove menus and buttons that departments grant to their roles.

Detection Guidance

To detect this vulnerability, check for unauthorized DELETE requests to the /sys/sysDepartPermission/deleteBatch endpoint. Monitor logs for repeated or unusual deletion attempts targeting department permissions. Verify if low-privileged users can access the DELETE endpoint or retrieve row IDs from unguarded list endpoints.

Impact Analysis

This vulnerability allows attackers with low privileges to remove critical permissions from departments. This could lead to unauthorized access to sensitive data, disruption of system functionality, or unauthorized modifications to system configurations. Organizations using JeecgBoot may face data breaches, operational disruptions, or compliance violations.

Compliance Impact

This vulnerability could lead to unauthorized data access or modifications, violating GDPR's data protection principles or HIPAA's security requirements. Non-compliance may result in legal penalties, fines, or reputational damage due to compromised data integrity and confidentiality.

Mitigation Strategies

Immediately update JeecgBoot to version 3.9.5 or later. Restrict access to the /sys/sysDepartPermission/deleteBatch endpoint to authorized users only. Review and audit all permission bindings to identify unauthorized deletions. Implement strict input validation for the ids parameter in DELETE requests.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-108634. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart