Skip to content
Threat Feed
high advisory

SQL Injection Vulnerability in Xinhu Rainrock RockOA

A SQL injection vulnerability (CVE-2026-108571) in Xinhu Rainrock RockOA versions 2.7.6 and earlier allows remote attackers to execute arbitrary database queries via the ID argument.

CVE search metadata

CVE search record: CVE-2026-108571. Severity: high. CVSS: 7.3. KEV: no. Product: RockOA (<= 2.7.6). Brief: SQL Injection Vulnerability in Xinhu Rainrock RockOA. Brief link: https://feed.craftedsignal.io/briefs/2026-10-rockoa-sql-injection/

A SQL injection vulnerability exists in Xinhu Rainrock RockOA versions 2.7.6 and earlier, specifically within the kqjcmdModel::returnchuli function of the openkqjAction.php file. The vulnerability is located in the Openkqj Action component and is triggered by improper sanitization of the ID argument during web requests. Remote attackers can leverage this flaw to manipulate database queries, potentially leading to unauthorized data exfiltration or modification. The vulnerability has been publicly disclosed, and proof-of-concept exploit code is currently circulating. The vendor, Xinhu, was notified prior to public disclosure but failed to respond, and no official patch is currently available. Organizations utilizing RockOA in internet-facing environments are at high risk of exploitation by automated scanners and opportunistic attackers.

Impact

Successful exploitation allows unauthenticated remote attackers to perform unauthorized database operations. This can lead to full compromise of the application data stored within the backend database, potentially including administrative credentials, user information, or sensitive organizational records. Given the public availability of exploit code, the risk of automated mass exploitation is high.

Recommendation

Prioritize the identification of all internet-facing Xinhu Rainrock RockOA instances within the environment. Since no patch is available, implement restrictive access controls at the web application firewall (WAF) or network perimeter to block requests targeting the openkqjAction.php endpoint. Monitor web server logs for suspicious patterns in the ID parameter, particularly the inclusion of SQL syntax characters such as single quotes, semicolons, or common SQL injection keywords like UNION, SELECT, or SLEEP.


Immediate actions

Block external access to the openkqjAction.php endpoint on all RockOA instances

SOC 24h

Threat Hunt

Search web logs for POST or GET requests to openkqjAction.php with suspicious ID parameter values

T1190 high high confidence hunt now

Data: Web server access logs

Mitigations

Restrict network access to the vulnerable endpoint via WAF or firewall rules

immediate IT Operations

CVE-2026-108571