Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to OpenSTAManager
-
DeliveryAccess Aggiornamenti Updates module
-
ExploitSend malicious JSON SQL statements
-
ExecutionExecute arbitrary SQL commands
-
ImpactCompromise database integrity and data
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 | Authenticated attacker with access to OpenSTAManager Aggiornamenti (Updates) module versions prior to 2.10.2. Attacker sends crafted JSON POST request to op=risolvi-conflitti-database endpoint containing arbitrary SQL statements. No user interaction required. |
| Impact | Real-world risk is HIGH for organizations using affected OpenSTAManager versions, despite requiring authentication (PR:L). The CVSS 8.8 score accurately reflects severity: network-accessible (AV:N), low complexity (AC:L), no user interaction (UI:N), and complete impact to confidentiality, integrity, and availability (C:H/I:H/A:H). While the PR:L requirement provides some protection against external attackers, the barrier is minimal-any authenticated user with access to the Aggiornamenti module becomes a critical threat. No EPSS data is available for this 2026-dated CVE, and no CISA KEV listing exists, indicating no confirmed active exploitation. However, the technical simplicity (submitting JSON POST data), the complete lack of input validation, and the availability of proof-of-concept information in the GitHub security advisory (GHSA-2fr7-cc4f-wh98) make exploitation trivial for attackers who gain legitimate credentials. The SSVC framework would rate this as having high technical impact (total system compromise possible), medium-to-high automatable potential (straightforward API abuse), and requiring immediate attention in environments where insider threats or credential compromise are realistic scenarios. Organizations should prioritize patching over workarounds given the fundamental design flaw. |
| Exploit ScenarioDerived | An attacker who compromises credentials for any OpenSTAManager user account with access to the Updates module navigates to the conflict resolution interface and crafts a malicious POST request containing a JSON array of SQL commands such as SELECT statements with password hashes INTO OUTFILE for exfiltration, UPDATE commands to modify invoice amounts or customer records, DROP TABLE commands to destroy audit logs, or CREATE USER statements to establish persistent database access. Because the application executes these commands directly with disabled foreign key checks and no validation, the attacker achieves complete database control in a single HTTP request, potentially pivoting to operating system access via MySQL's file write capabilities or UDF exploitation. The low attack complexity and network accessibility mean this can be executed remotely through the web interface without requiring specialized tools beyond standard HTTP clients. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 02, 2026
Arbitrary SQL execution in OpenSTAManager's database conflict resolution module allows authenticated attackers with access to the Aggiornamenti (Updates) feature to execute unrestricted SQL commands. Affecting versions prior to 2.10.2, attackers can submit JSON arrays of SQL statements that execute directly against the MySQL database with foreign key checks disabled, enabling complete database compromise including data exfiltration, modification, deletion, and schema manipulation. No public exploit identified at time of analysis, though EPSS data not available; authentication requirement (PR:L) and low attack complexity (AC:L) indicate straightforward exploitation for internal threats or compromised accounts.
RemediationAI
Upgrade immediately to OpenSTAManager version 2.10.2 or later, which contains the complete fix for this arbitrary SQL execution vulnerability as documented in the official release at github.com/devcode-it/openstamanager/releases/tag/v2.10.2. The patch implementation can be reviewed in commit 43970676bcd6636ff8663652fd82579f737abb74 on the project's GitHub repository. As a temporary risk reduction measure for environments unable to upgrade immediately, restrict access to the Aggiornamenti module to only essential administrative accounts through application-level permission controls, implement network segmentation to limit access to the administrative interface, and monitor database query logs for suspicious DDL/DML operations or foreign key check disablement commands. However, these workarounds provide only partial protection and should not be considered long-term solutions. Full remediation details are available in the GitHub Security Advisory at github.com/devcode-it/openstamanager/security/advisories/GHSA-2fr7-cc4f-wh98.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in composer, euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
This vulnerability affects OpenSTAManager, an Italian open-source ERP system for technical assistance and invoicing management. The flaw resides in the database update/conflict resolution feature (op=risolvi-conflitti-database endpoint) which processes JSON-encoded SQL statement arrays submitted via POST requests. The implementation fails to implement any form of SQL statement validation, parameterized queries, or allowlisting of permitted database operations. The code explicitly disables MySQL foreign key constraint checking (SET FOREIGN_KEY_CHECKS=0) before executing submitted statements, removing a critical data integrity protection layer. This represents a classic CWE-89 SQL Injection vulnerability, but with an unusually dangerous twist: rather than exploiting improper input sanitization in a legitimate query, the application intentionally accepts raw SQL as functional input without access controls on command types. The vulnerability allows execution of Data Definition Language (DDL) operations like CREATE/DROP/ALTER alongside Data Manipulation Language (DML) commands, and even MySQL-specific extensions like SELECT INTO OUTFILE for filesystem writes.
Know when Openstamanager 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
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Primary rating from Vendor (github) · only source for this CVE.
CVSS VectorVendor: github
Lifecycle Timeline
2DescriptionCVE.org
OpenSTAManager is an open source management software for technical assistance and invoicing. Prior to version 2.10.2, the Aggiornamenti (Updates) module in OpenSTAManager contains a database conflict resolution feature (op=risolvi-conflitti-database) that accepts a JSON array of SQL statements via POST and executes them directly against the database without any validation, allowlist, or sanitization. An authenticated attacker with access to the Aggiornamenti module can execute arbitrary SQL statements including CREATE, DROP, ALTER, INSERT, UPDATE, DELETE, SELECT INTO OUTFILE, and any other SQL command supported by the MySQL server. Foreign key checks are explicitly disabled before execution (SET FOREIGN_KEY_CHECKS=0), further reducing database integrity protections. This issue has been patched in version 2.10.2.
Executive ViewAI
OpenSTAManager versions prior to 2.10.2 contain a critical SQL injection vulnerability in the Updates module that allows authenticated users to execute arbitrary database commands, potentially resulting in complete data breach, corruption, or destruction. Organizations using affected versions face immediate risk of unauthorized data access and manipulation by internal users or attackers with valid credentials, requiring urgent assessment and remediation.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict Updates feature access exclusively to trusted administrators via application role controls; (2) Implement database-level monitoring and alerting for unauthorized SQL execution; (3) Enable and monitor MySQL general query logs for anomalous SQL patterns; (4) Apply principle of least privilege-ensure MySQL user account running OpenSTAManager has minimal required permissions and no DDL/DML access beyond normal operations; (5) Monitor foreign key constraint bypass events in database audit logs.
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.
More in Openstamanager
View allPrivilege escalation and auth bypass in OpenSTAManager 2.9.8. PoC available.
OpenSTAManager is an open source management software for technical assistance and invoicing. In 2.9.8 and earlier, a cri
OpenSTAManager is an open source management software for technical assistance and invoicing. In version 2.9.8 and prior,
OpenSTAManager is an open source management software for technical assistance and invoicing. In version 2.9.8 and prior,
OpenSTAManager is an open source management software for technical assistance and invoicing. In 2.9.8 and earlier, an SQ
Open STA Manager 2.3 contains a path traversal vulnerability that allows authenticated users to download arbitrary files
SQL injection in OpenSTAManager v2.9.8 and earlier allows authenticated attackers to extract sensitive data through the
OpenSTAManager versions 2.9.8 and earlier are vulnerable to SQL injection in the Payment Schedule module's bulk operatio
OpenSTAManager v2.9.8 and earlier allow authenticated attackers to conduct time-based SQL injection attacks through the
OpenSTAManager v2.9.8 and earlier allows authenticated remote attackers to extract sensitive data through time-based SQL
OpenSTAManager is an open source management software for technical assistance and invoicing. [CVSS 6.5 MEDIUM]
Reflected cross-site scripting in OpenSTAManager v2.9.8 and earlier allows unauthenticated attackers to inject malicious
EUVD-2026-18336
GHSA-2fr7-cc4f-wh98
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB