Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege OA user account
-
ExploitSend crafted POST to /index.php?m=index&a=publicsavevalue&ajaxbool=true
-
ExecutionInject SQL payload in Value parameter
-
ImpactExtract database contents or modify 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 | Exploitation requires a valid low-privilege authenticated session in the Rainrock RockOA application (CVSS PR:L); unauthenticated access to this endpoint has not been established. The vulnerability is in a specific AJAX endpoint ( |
| Impact | The CVSS 4.0 score of 2.1 is notably low for a SQL injection, driven by uniformly Low impact ratings (VC:L/VI:L/VA:L) with no subsequent-system impact (SC:N/SI:N/SA:N). This suggests the injectable query returns or affects only a narrow slice of data, not a full database dump. The E:P modifier confirms a public exploit exists, elevating operational risk somewhat. There is no CISA KEV listing, and no EPSS data was provided. The primary risk driver is the absence of a vendor patch - the vendor did not respond to disclosure - leaving all installations permanently exposed until a third-party fix or workaround is applied. For organizations running this OA software, the real-world risk is moderate-to-elevated not because of CVSS score but because of the public POC combined with no remediation path. SQL injection in OA platforms often allows escalation to higher-impact actions (session hijacking, stored data exfiltration) even with 'Low' rated impact fields - defenders should treat the limited-impact rating as tentative pending deeper analysis. |
| Exploit ScenarioDerived | An authenticated low-privilege user (e.g., a regular OA employee account) crafts an 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 (versions up to 2.3.2) allows low-privileged remote attackers to manipulate database queries via the Value argument in the toaddval function at /index.php?m=index&a=publicsavevalue&ajaxbool=true. A public proof-of-concept exploit exists, and the vendor did not respond to responsible disclosure, leaving no official patch available. CVSS 4.0 rates impact as uniformly Low across confidentiality, integrity, and availability, suggesting bounded data exposure rather than full database compromise. No public exploit identified at time of analysis meets the CISA KEV threshold.
RemediationAI
No vendor-released patch identified at time of analysis - the vendor did not respond to responsible disclosure prior to CVE publication. Organizations should implement compensating controls immediately. First, restrict access to the /index.php?m=index&a=publicsavevalue&ajaxbool=true endpoint via WAF rules or web server configuration (e.g., block requests where the Value parameter contains SQL metacharacters such as single quotes, UNION, or comment sequences); note this may impact legitimate OA functionality using that endpoint. Second, enforce network-level access control so the OA system is not exposed to untrusted networks - place it behind a VPN or internal-only segment. Third, audit the OA database account's privileges and restrict it to least-privilege (read-only where possible, no file system access) to limit blast radius. Finally, monitor the endpoint for anomalous query patterns via database audit logging. The POC at https://github.com/jennfong2002-png/CVE/issues/1 can be used to validate whether WAF signatures are effective.
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 (OA) platform developed by Xinhu (CPE: cpe:2.3:a:xinhu:rainrock_rockoa:*:*:*:*:*:*:*:*), widely used in Chinese enterprise environments. The vulnerable endpoint /index.php?m=index&a=publicsavevalue&ajaxbool=true invokes the toaddval function, which processes the user-supplied Value parameter without adequate sanitization before incorporating it into a SQL query (CWE-89: Improper Neutralization of Special Elements used in an SQL Command). This is a classic unsanitized input insertion into a database query - a failure to use parameterized queries or prepared statements in the PHP backend. The CVSS 4.0 vector (PR:L) confirms authentication is required, meaning the attacker must hold a valid low-privilege account in the OA system.
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 endpoint, low-privilege auth required (PR:L), low bounded impact across CIA consistent with narrow query context.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A vulnerability was determined in Xinhu Rainrock RockOA up to 2.3.2. The impacted element is the function toaddval of the file /index.php?m=index&a=publicsavevalue&ajaxbool=true. Executing a manipulation of the argument Value can lead to sql injection. The attack may be performed from remote. The exploit has been publicly disclosed and may be utilized. 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 up to version 2.7.6 allows authenticated remote attackers to manipulate backend d
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-69286
GHSA-2rxh-9g5g-5gx4
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB