CVE-2026-91770

Source
https://cve.org/CVERecord?id=CVE-2026-91770
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-91770.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-91770
Published
2026-09-15T01:20:32Z
Modified
2026-09-17T03:31:05Z
Severity
  • 7.1 (High) CVSS_V4 - CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N CVSS Calculator
Summary
IceHRM before 36.0.0 Broken Access Control via Employee ID
Details

IceHRM before 36.0.0 fails to validate employee ownership on seven REST sub-resource endpoints, allowing authenticated employees to read any colleague's HR records. Attackers can substitute arbitrary employee IDs in skill, education, certification, language, leave, attendance, and status endpoints to access sensitive personnel data.

Database specific
{
    "cna_assigner": "VulnCheck",
    "cwe_ids": [
        "CWE-639"
    ],
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/91xxx/CVE-2026-91770.json"
}
References

Affected packages

Git / github.com/gamonoid/icehrm

Affected ranges

Type
GIT
Repo
https://github.com/gamonoid/icehrm
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed
Fixed
Database specific
Show details
{
    "extracted_events": [
        {
            "introduced": "0"
        },
        {
            "fixed": "36.0.0"
        }
    ],
    "source": [
        "DESCRIPTION",
        "REFERENCES"
    ]
}

Affected versions

13.*
13.1.OS
v13.*
v13.1.OS
v14.*
v14.0.OS
v14.1.OS
v15.*
v15.0.OS
v15.2.OS
v16.*
v16.0.OS
v16.1.OS
v18.*
v18.0.OS
v19.*
v19.0.OS
v20.*
v20.0.OS
v20.2.OS
v20.3.0.OS
v21.*
v21.0.0.OS
v21.1.0.OS
v23.*
v23.0.0.OS
v23.0.1.OS
v24.*
v24.0.0.OS
v26.*
v26.2.0.OS
v26.6.0.OS
v28.*
v28.1.0.OS
v32.*
v32.4.0.OS

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-91770.json"