CVE-2025-66291

Medium

Description

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.

SeverityMedium
CVSS4.3
Exploit probability—
ProductOrangehrm
PublishedNov 29, 2025
First seenNov 29, 2025

How to fix

Update
  • orangehrm orangehrm5.8 or later

Affected products

ProductAffected versionsFixed in
orangehrm orangehrm5.0 ≤ v < 5.85.8

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.

CVE-2025-66291 · Orangehrm · Dark Radar