PatchSiren cyber security CVE debrief
CVE-2026-49490 OpenCATS CVE debrief
OpenCATS versions from 0.9.1a contain an authenticated SQL injection vulnerability in DataGrid filter handling. The flaw exists in the Candidates DataGrid where the non-filterable Tags column can be targeted through crafted filter requests, allowing attackers to bypass column filterable restrictions and execute arbitrary SQL queries against the database. The vulnerability requires authentication but can lead to significant confidentiality and integrity impacts on the underlying database.
- Vendor
- OpenCATS
- Product
- Unknown
- CVSS
- HIGH 8.6
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-05-31
- Original CVE updated
- 2026-05-31
- Advisory published
- 2026-05-31
- Advisory updated
- 2026-05-31
Who should care
Organizations running OpenCATS 0.9.1a or later for applicant tracking and recruitment management. Database administrators responsible for OpenCATS backend security. Security teams monitoring for authenticated SQL injection vectors in PHP-based web applications.
Technical summary
The vulnerability resides in OpenCATS DataGrid filter processing where the Tags column in the Candidates DataGrid, designated as non-filterable, can be manipulated through crafted HTTP requests. The filter handling logic fails to properly validate or restrict filter parameters, allowing SQL injection payloads to bypass intended column restrictions. An authenticated attacker can construct malicious filter requests that execute arbitrary SQL against the database. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N) reflects network accessibility, low attack complexity, low privilege requirements, and high impacts to confidentiality and integrity with no availability impact.
Defensive priority
HIGH
Recommended defensive actions
- Apply patches from the OpenCATS project when available, monitoring the GitHub security advisory for updates
- Restrict network access to OpenCATS instances to authorized users and trusted networks
- Review database query logs for anomalous filter requests targeting the Candidates DataGrid Tags column
- Implement Web Application Firewall (WAF) rules to detect and block SQL injection patterns in DataGrid filter parameters
- Validate that DataGrid filter restrictions are properly enforced server-side for all columns including Tags
- Conduct database integrity checks and review for unauthorized data access if exploitation is suspected
Evidence notes
Vulnerability confirmed through official GitHub security advisory (GHSA-gmpc-j6h7-vw74) and Vulncheck advisory. CVSS 4.0 vector indicates network attack vector with low attack complexity, low privileges required, and no user interaction needed.
Official resources
Disclosed via GitHub Security Advisory and Vulncheck advisory on 2026-05-31.