Description
A flaw has been found in Frappe HR up to 16.15.0. This vulnerability affects the function get_expense_claims/get_shift_requests/get_attendance_requests of the file hrms/api/__init__.py of the component Permission Validation. This manipulation of the argument employee causes incorrect authorization. Remote exploitation of the attack is possible. The vendor replied: "This issue has already been reported by another individual, and based on that, we have fixed it."
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Frappe | HR | 16.0, 16.1, 16.2, 16.3, 16.4, 16.5, 16.6, 16.7, 16.8, 16.9, 16.10, 16.11, 16.12, 16.13, 16.14, 16.15.0 | — |
References
- VDB-410876 | Frappe HR Permission Validation __init__.py get_attendance_requests authorization vdb-entry technical-description
- VDB-410876 | CTI Indicators (IOB, IOC, IOA) signature permissions-required
- CVE-2026-101006 | CVE Analysis and Report third-party-advisory
- Submit #919744 | Frappe Technologies Pvt. Ltd. Frappe HR v16.15.0 Authorization Bypass Through User-Controlled Key (CWE-639) third-party-advisory