Skip to main content

Openstamanager CVE-2026-35168

| EUVDEUVD-2026-18336 HIGH
SQL Injection (CWE-89)
2026-04-02 security-advisories@github.com GHSA-2fr7-cc4f-wh98
8.8
CVSS 3.1 · Vendor: github
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate to OpenSTAManager
  2. Delivery
    Access Aggiornamenti Updates module
  3. Exploit
    Send malicious JSON SQL statements
  4. Execution
    Execute arbitrary SQL commands
  5. Impact
    Compromise 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

openstamanager < 2.10.2

Affected Packages

composer devcode-it/openstamanager fix: 2.10.2
euvd openstamanager fix: 2.10.2

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

Vendor (github) PRIMARY 8.8 HIGH
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

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch released
Apr 03, 2026 - 08:30 nvd
Patch available
CVE Published
Apr 02, 2026 - 14:16 nvd
HIGH 8.8

DescriptionCVE.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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.1%
Top 81% exploitable
Threat Intel
1
1 source
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GHSA GitHub VulDB

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

CVE-2026-27012 CRITICAL POC
9.8 Mar 03

Privilege escalation and auth bypass in OpenSTAManager 2.9.8. PoC available.

CVE-2025-69212 HIGH POC
8.8 Feb 06

OpenSTAManager is an open source management software for technical assistance and invoicing. In 2.9.8 and earlier, a cri

CVE-2025-69213 HIGH POC
8.8 Feb 04

OpenSTAManager is an open source management software for technical assistance and invoicing. In version 2.9.8 and prior,

CVE-2025-69215 HIGH POC
8.8 Feb 04

OpenSTAManager is an open source management software for technical assistance and invoicing. In version 2.9.8 and prior,

CVE-2025-69214 HIGH POC
8.8 Feb 06

OpenSTAManager is an open source management software for technical assistance and invoicing. In 2.9.8 and earlier, an SQ

CVE-2018-25421 HIGH POC
7.1 May 30

Open STA Manager 2.3 contains a path traversal vulnerability that allows authenticated users to download arbitrary files

CVE-2026-24419 MEDIUM POC
6.5 Feb 06

SQL injection in OpenSTAManager v2.9.8 and earlier allows authenticated attackers to extract sensitive data through the

CVE-2026-24418 MEDIUM POC
6.5 Feb 06

OpenSTAManager versions 2.9.8 and earlier are vulnerable to SQL injection in the Payment Schedule module's bulk operatio

CVE-2026-24417 MEDIUM POC
6.5 Feb 06

OpenSTAManager v2.9.8 and earlier allow authenticated attackers to conduct time-based SQL injection attacks through the

CVE-2026-24416 MEDIUM POC
6.5 Feb 06

OpenSTAManager v2.9.8 and earlier allows authenticated remote attackers to extract sensitive data through time-based SQL

CVE-2025-69216 MEDIUM POC
6.5 Feb 06

OpenSTAManager is an open source management software for technical assistance and invoicing. [CVSS 6.5 MEDIUM]

CVE-2026-24415 MEDIUM POC
6.1 Mar 03

Reflected cross-site scripting in OpenSTAManager v2.9.8 and earlier allows unauthenticated attackers to inject malicious

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy