Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain valid RockOA credentials
-
DeliveryAuthenticate to RockOA web interface
-
ExploitSend crafted HTTP request to webmainAction.php
-
ExecutionInject SQL payload via highorder parameter
-
ImpactExtract or manipulate backend database records
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The attacker must hold a valid authenticated session within RockOA (PR:L per CVSS 4.0 vector) - unauthenticated exploitation is not supported by available data. The vulnerable code path is triggered when a request reaches the |
| Impact | The CVSS 4.0 base score of 2.1 is notably low and warrants scrutiny: with AV:N/AC:L/AT:N/PR:L/UI:N and VC:L/VI:L/VA:L, a typical calculator would yield a higher base score, suggesting either aggressive modifier suppression or a miscalculation - this should be independently verified. The low C/I/A impact ratings (all 'Low') suggest the assessor constrained scope to partial database read/write rather than full database compromise, which may underestimate real-world SQL injection impact depending on database permissions and application architecture. The threat metric E:P (exploit proven/publicly available) is present, which in CVSS 4.0 elevates practical risk beyond the base score alone. No CISA KEV listing exists, meaning confirmed active exploitation is not established. The public POC on GitHub (https://github.com/Bu7terf1y/cve/issues/1) lowers the barrier for opportunistic attackers significantly. The authentication requirement (PR:L) is a meaningful limiting factor - an attacker must hold a valid RockOA account, which restricts exploitation to insiders, credential-theft scenarios, or weak-credential brute force. Overall: moderate real-world priority for organizations running RockOA, elevated by the absence of a vendor patch and the existence of a public POC. |
| Exploit ScenarioDerived | An attacker with a valid RockOA user account sends a crafted HTTP request to |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 01, 2026
SQL injection in Xinhu Rainrock RockOA up to version 2.7.6 allows authenticated remote attackers to manipulate backend database queries via the highorder argument in the getOrder function of webmain/webmainAction.php. The CVSS 4.0 vector confirms network-accessible exploitation requiring low-privilege authentication, with limited but real confidentiality, integrity, and availability impact. A public proof-of-concept exploit has been published on GitHub (E:P); the vendor did not respond to coordinated disclosure, leaving no official patch available.
RemediationAI
No vendor-released patch has been identified at time of analysis; the vendor did not respond to coordinated disclosure, making an official fix unavailable. As a primary compensating control, restrict access to the RockOA application to trusted internal networks or VPN-only access, preventing unauthenticated network reach to the application (trade-off: reduces operational accessibility for remote workers). Second, implement a Web Application Firewall (WAF) rule to detect and block ORDER BY injection patterns in the highorder parameter on the webmainAction.php endpoint (trade-off: may require tuning to avoid blocking legitimate sort parameters). Third, apply the principle of least privilege to the database account used by RockOA - restrict it to SELECT/INSERT/UPDATE on required tables only, removing DROP, FILE, and EXECUTE privileges, which limits blast radius even if injection succeeds (trade-off: may require application testing to confirm no breakage). Fourth, audit RockOA accounts and disable or expire any unused or shared credentials to reduce the pool of attackers who can satisfy the PR:L requirement. Monitor VulDB (https://vuldb.com/vuln/397553) and the vendor's official channels for any future patch release.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Rainrock RockOA is a PHP-based office automation platform developed by Xinhu (CPE: cpe:2.3:a:xinhu:rainrock_rockoa:*:*:*:*:*:*:*:*). The vulnerability is rooted in CWE-89 (Improper Neutralization of Special Elements used in an SQL Command): the getOrder function in webmain/webmainAction.php incorporates the user-supplied highorder parameter directly into a SQL query without adequate sanitization or parameterization. This is a classic unsanitized ORDER BY clause injection, a pattern often overlooked in PHP OA applications because ORDER BY cannot use prepared-statement placeholders in many frameworks. The backend database type is not specified in available data but is typical of MySQL/MariaDB deployments in Chinese enterprise OA stacks. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L) confirms the attack is straightforward and requires no special attack prerequisites beyond a valid session.
Know when Xinhu gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Network-reachable authenticated SQL injection with low-privilege requirement; impact limited to partial database read/write per CVSS 4.0 VC:L/VI:L/VA:L baseline.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A weakness has been identified in Xinhu Rainrock RockOA up to 2.7.6. Affected by this issue is the function getOrder of the file webmain/webmainAction.php. Executing a manipulation of the argument highorder can lead to sql injection. The attack can be launched remotely. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
xinhu xinhuoa 2.2.1 contains a File upload vulnerability. Rated critical severity (CVSS 9.8), this vulnerability is remo
SQL Injection exits in xinhu < 2.5.0. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no aut
rainrocka xinhu 2.1.9 allows remote attackers to obtain sensitive information via an index.php?a=gettotal request in whi
SQL Injection vulnerability in rainrocka xinhu v.2.6.5 and before allows a remote attacker to execute arbitrary code via
Xinhu RockOA v2.6.3 was discovered to contain a reflected cross-site scripting (XSS) vulnerability via the /chajian/inpu
Xinhu RockOA v2.6.3 was discovered to contain a reflected cross-site scripting (XSS) vulnerability via the /kaoqin/tpl_k
Xinhu RockOA v2.6.3 was discovered to contain a reflected cross-site scripting (XSS) vulnerability via the num parameter
A vulnerability classified as critical was found in Xinhu RockOA 2.6.2. Rated medium severity (CVSS 5.3), this vulnerabi
A vulnerability was found in Xinhu RockOA 2.6.3 and classified as problematic. Rated medium severity (CVSS 5.3), this vu
SQL injection in Xinhu Rainrock RockOA (versions up to 2.3.2) allows low-privileged remote attackers to manipulate datab
Unauthenticated SQL injection in Xinhu Rainrock RockOA through version 2.7.6 allows remote attackers to run attacker-con
RockOA v2.6.5 is vulnerable to Directory Traversal in webmain/system/beifen/beifenAction.php. Rated medium severity (CVS
EUVD-2026-69146
GHSA-g7vf-v9v6-q4vf
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB