CVE-2025-66291CWE-200CWE-285information-disclosure

CVE-2025-66291

Medium · published November 29, 2025

CVSS v3.1
4.3
EPSS
0%
Percentile
9.3
In the wild
Unconfirmed
What it is

OrangeHRM is a comprehensive human resource management (HRM) system. From version 5.0 to 5.7, the interview attachment retrieval endpoint in the Recruitment module serves files based solely on an authenticated session and user-supplied identifiers, without verifying whether the requester has permission to access the associated interview record. Because the server does not perform any recruitment-level authorization checks, an ESS-level user with no access to recruitment workflows can directly request interview attachment URLs and receive the corresponding files. This exposes confidential interview documents—including candidate CVs, evaluations, and supporting files—to unauthorized users. The issue arises from relying on predictable object identifiers and session presence rather than validating the user’s association with the relevant recruitment process. This issue has been patched in version 5.8.

The record
Technical detail
CVSS v3.1
4.3 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00200 · 9.3th percentile
Weaknesses
CWE-200 · Exposure of Sensitive Information to an Unauthorized Actor; CWE-285 · Improper Authorization
Published
2025-11-29T09:15Z
Affected products (1)
ProductVersionsFixed in
orangehrm/orangehrm≥ 5.0, < 5.85.8
References (2)
EPSS history
Timeline
  • 29 NOV 03:08Z
    OrangeHRM is Vulnerable to Improper Authorization Allowing Unauthorized Access to Interview Attachments
    cvelistv5