4.3Medium
CVE-2026-112787OpenCATS before 0.10.0 Missing Authorization in Reports Module EEO Reports
Description
OpenCATS before 0.10.0 contains a missing authorization vulnerability in ReportsUI::handleRequest() that allows authenticated users to view EEO demographic reports without the canSeeEEOInfo permission. Attackers can invoke the customizeEEOReport and generateEEOReportPreview actions to view aggregate ethnicity, veteran, gender and disability statistics.
Weakness (CWE):
CWE-862
Data: CVE.org, NVD, CISA KEV, FIRST EPSS, Ubuntu. Published as the sources state it, in English.
Affected products and versions
References and patches
- https://github.com/opencats/OpenCATS/issues/720 issue-tracking
- https://github.com/opencats/OpenCATS/commit/aa3b414c3672f5010ca26c44192aa8e72d3735bd patch
- OpenCATS v0.10.0 Release Notes release-notes
- https://github.com/opencats/OpenCATS/blob/5781f41814f09493c7ce05b9251b5e09c1aff0cd/modules/reports/ReportsUI.… technical-description
- https://github.com/opencats/OpenCATS/blob/5781f41814f09493c7ce05b9251b5e09c1aff0cd/modules/reports/ReportsUI.… technical-description
- VulnCheck Advisory: OpenCATS before 0.10.0 Missing Authorization in Reports Module EEO Reports third-party-advisory