PT-2026-95065 · Frappe · Frappe Hr

·

CVE-2026-54524

·

Published

2026-09-17

·

Updated

2026-09-17

CVSS v4.0

7.1

High

VectorAV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Frappe HR versions prior to 16.7.0
Description An authenticated user with the HR User role can perform SQL injection through filters in the Salary Payments Based on Payment Mode report. The issue occurs in the salary payments based on payment mode.py file, where the get conditions() function constructs filter clauses from user-controlled values, and the get data() function incorporates these clauses into a string-formatted SQL query. This allows an attacker to extract arbitrary data from the database.
Recommendations Update to version 16.7.0.

Exploit

Fix

SQL injection

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-54524
GHSA-2GV7-X4H2-3737

Affected Products

Frappe Hr