Skip to content
OpenAdvisories

Product · Frappe Technologies

hrms

20 known vulnerabilities.

hrms at a glance

Last 12 months
20
Critical · all time
1
Exploited · all time
0
Public exploit · all time
1
New vulnerabilities per month · last 12 months
0 5 10 December 2025: 0 vulnerabilities Dec 2025 January 2026: 0 vulnerabilities February 2026: 0 vulnerabilities March 2026: 0 vulnerabilities Mar April 2026: 3 vulnerabilities May 2026: 1 vulnerability June 2026: 0 vulnerabilities Jun July 2026: 0 vulnerabilities August 2026: 0 vulnerabilities September 2026: 1 vulnerability Sep October 2026: 5 vulnerabilities November 2026: 10 vulnerabilities, 1 critical
Show as table
MonthVulnerabilitiesCritical
Nov 2026101
Oct 202650
Sep 202610
Aug 202600
Jul 202600
Jun 202600
May 202610
Apr 202630
Mar 202600
Feb 202600
Jan 202600
Dec 202500
Nov 202500
Oct 202500
Sep 202500
Aug 202500
Jul 202500
Jun 202500
May 202500
Apr 202500
Mar 202500
Feb 202500
Jan 202500
Dec 202400

20 results · Feed

  • High 8.8

    Frappe HRMS 15.0.0 before 15.64.6 Missing Authorization in Bulk Record Creation

    Frappe HRMS 15.0.0 before 15.64.6 and 16.0.0 before 16.20.1 does not check access to each employee on endpoints that create records in bulk for a list of employees. An authenticated user with create permission on the affected record type, such as HR User, can…

  • Medium 5.3

    Frappe HRMS 16.0.0 before 16.20.1 contains an authorization bypass because an ownership check is missing on a record ty…

  • Critical 9.8

    Frappe HRMS 16.14.0 before 16.20.1 Telemetry Setting Bypass Information Exposure

    Frappe HRMS 16.14.0 before 16.20.1 sends product usage events on certain HR transactions without checking the site's telemetry setting, and some events include more detail than needed. During normal use, with no user action, values such as leave type names, c…

  • High 8.8

    Frappe HRMS 16.0.0 before 16.20.1 Missing Authorization in Company Details Endpoint

    Frappe HRMS from 16.0.0 before 16.20.1 contains a missing authorization vulnerability that allows authenticated users to read company details outside their permissions due to a missing permission check. Any logged-in user, including Employee role users, can q…

  • Low 2.1

    Frappe HRMS from 16.0.0 before 16.20.1 contains an information exposure vulnerability that places the subscription key …

  • Medium 5.4

    Frappe HRMS 16.0.0 before 16.50.0 Missing Authorization in HR Workflow Endpoints

    Frappe HRMS 16.0.0 before 16.50.0 lacks authorization checks on certain HR workflow endpoints, letting authenticated users access records they are not permitted to view. Any logged-in user, including one with only the Employee role, can read candidate record …

  • High 8.8

    Frappe HRMS 15.0.0 before 15.64.1 Missing Authorization in Bulk Record Action

    Frappe HRMS 15.0.0 before 15.64.1 and 16.0.0 before 16.19.0 lacks a write permission check on a bulk record processing action, allowing users with only read access to the related setup record to modify data. Authenticated users with the default Employee role …

  • Medium 5.3

    Frappe HRMS 15.x before 15.64.1 and 16.x before 16.19.0 contains a missing authorization vulnerability in an endpoint t…

  • High 8.7

    Frappe HRMS 15.0.0 before 15.64.2 and 16.0.0 before 16.20.0 contains a missing authorization vulnerability in certain r…

  • Medium 4.3

    Frappe HRMS before 15.61.0 Permission Bypass via Expense Claim Advances API

    Frappe HRMS before 15.61.0 contains a permission bypass vulnerability that allows authenticated employees to view other employees' expense advance details due to improper authorization checks. Attackers can query the Expense Claim Advances API to retrieve exp…

  • Medium 6.5

    Frappe HR: Missing Authorization on PWA API Endpoints enables Cross-Employee Data access in HRMS

    Frappe HR is an open-source human resources management solution (HRMS). Prior to 15.58.3 and 16.4.3, HRMS PWA API endpoints for employee data do not consistently authorize employee-specific PWA API requests. An authenticated user requests records associated w…

  • Medium 6.5

    Frappe HR: SQL Injection in HRMS Salary Payments via ECS Report

    Frappe HR is an open-source human resources management solution (HRMS). Prior to 15.60.3 and 16.7.1, the Salary Payments via ECS report constructs report conditions with unsafe SQL string interpolation. An authenticated HR user supplies crafted Salary Payment…

  • High 7.7
    CVE-2026-111389 Public exploit

    Frappe HRMS 14.0.0 before 14.38.2 SQL Injection via Missing Validation

    Frappe HRMS 14.x before 14.38.2, 15.x before 15.64.0, and 16.x before 16.18.0 contains a SQL injection vulnerability in some endpoints caused by missing input validation. Any authenticated attacker, including a low-privilege account, can send specially crafte…

  • Medium 4.3

    Frappe HR (hrms) before 16.11.0 Missing Authorization via expire_allocation

    Frappe HR (hrms) before 16.11.0, including all 14.x and 15.x releases through 15.64.3, contains a missing authorization vulnerability in the whitelisted expire_allocation method that allows authenticated users to expire any leave allocation. Attackers without…

  • Medium 4.3

    Frappe HR (hrms) before 16.11.0 Missing Authorization via get_account_and_amount

    Frappe HR (hrms) before 16.11.0, including all 14.x and 15.x releases through 15.64.3, contains a missing authorization vulnerability in the whitelisted get_account_and_amount method that lets authenticated users read payroll amounts. Attackers without HR rol…

  • High 7.1

    Frappe HR: SQL Injection in HRMS Salary Payments Based on Payment Mode Report

    Frappe HR is an open-source human resources management solution (HRMS). Prior to 16.7.0, an authenticated user with the HR User role can inject SQL through filters in the Salary Payments Based on Payment Mode report. In hrms/payroll/report/salary_payments_bas…

  • Medium 6.5

    Frappe HR: Permission Bypass in HRMS Leave Details API

    Frappe HR is an open-source human resources management solution (HRMS). Prior to 16.5.0, authenticated employees could access other employees’ leave details due to improper authorization checks. This vulnerability is fixed in 16.5.0.

  • Medium 6.5

    Frappe HR has possibility of SQL Injection due to improper field sanitization

    Frappe HR is an open-source human resources management solution (HRMS). Prior to versions 15.54.0 and 14.38.1, a specially crafted request made to a certain endpoint could result in SQL injection, allowing an attacker to extract information they wouldn't othe…

  • Medium 6.5

    Frappe HR has Improper Access Control on Files

    Frappe HR is an open-source human resources management solution (HRMS). Prior to versions 15.58.2 and 16.4.2, authenticated users can access unauthorized files by exploiting certain api endpoint. Versions 15.58.2 and 16.4.2 contain a patch. No known workaroun…

  • Medium 6.5

    Frappe HR vulnerable to Improper Access Control

    Frappe HR is an open-source human resources management solution (HRMS). Prior to versions 15.58.1 and 16.4.1, an authenticated user with default role can access unauthorized information by exploiting certain api endpoint. Versions 15.58.1 and 16.4.1 contain a…