Skip to main content

Trex MES EUVDEUVD-2026-89963

| CVE-2026-18782 CRITICAL
SQL Injection (CWE-89)
2026-09-30 TR-CERT GHSA-wxf6-jvm5-2fc3
9.8
CVSS 3.1 · Vendor: TR-CERT
View

Attack ChainAIDerived

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

  1. Access
    Reach Trex MES over network
  2. Delivery
    Send crafted request with SQL payload
  3. Exploit
    Injection executed by backend database
  4. Execution
    Escalate to OS command execution
  5. Impact
    Full host compromise (C/I/A:H)

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

No special conditions - remote unauthenticated exploitation against network-reachable instances of Trex MES (versions through 2026-09-29), per AV:N/AC:L/PR:N/UI:N. The primary limiting factor is exposure: the affected MES is niche industrial software typically deployed on internal/OT-adjacent manufacturing networks rather than the public internet, so realistic risk hinges on whether the vulnerable web interface is reachable by the attacker. Escalation to OS command execution additionally depends on the database service account's privileges and whether command-execution features (e.g., xp_cmdshell-style procedures) are enabled on the backend.

Impact

This is a genuinely high-risk vulnerability by every available signal, though enterprise-wide prevalence tempers the aggregate threat. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, score 9.8) describes a remote, unauthenticated, low-complexity SQL injection requiring no user interaction, and the description escalates the impact beyond data theft to 'Command Line Execution through SQL Injection' - meaning the SQLi is a pivot to operating-system command execution, which fully justifies the triple-High impact. No EPSS score, CISA KEV entry, POC, or SSVC decision data was supplied in the input, so there is no evidence of active exploitation or public exploit code at time of analysis; the risk is therefore assessed from the vector and description alone. The single reference is a TR-CERT (Turkish national CERT) advisory, which lends credibility to the finding but is not an English-language vendor patch note. Net: the technical severity is real and unauthenticated RCE-class, but exposure depends heavily on the small, industry-specific deployment footprint of this MES product, so prioritize for any organization actually running Trex MES rather than treating it as a broad internet-wide emergency.

Exploit ScenarioDerived

A remote unauthenticated attacker reachable over the network sends a crafted request to a Trex MES endpoint that concatenates input into a SQL query, injecting SQL that the backend database executes. Because the description explicitly notes 'Command Line Execution through SQL Injection,' the attacker leverages database features (e.g., stored procedures such as xp_cmdshell or equivalent) to run operating-system commands on the host, achieving full compromise. No public exploit code was identified in the provided data, but the low attack complexity makes exploitation straightforward once the vulnerable parameter is located.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.6% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 30, 2026

Unauthenticated SQL injection in Trex MES (all versions through 2026-09-29) lets a remote attacker reach the application over the network and inject arbitrary SQL into backend database queries, with the reported impact escalating to execution of operating-system commands. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, 9.8) confirms no authentication or user interaction is required, so any network-reachable instance of the MES web interface is directly in scope; the practical exposure limit is that this is niche manufacturing-execution software typically deployed on internal or OT-adjacent networks rather than the public internet. No public exploit code or confirmed active exploitation was identified at time of analysis, and no vendor patch version is specified in the available intelligence, so defenders should treat network isolation of the MES interface as the primary risk control while awaiting vendor guidance.

RemediationAI

No vendor-released patch or fixed version is identified in the available intelligence, so remediation must currently rest on compensating controls. The highest-value action is to restrict network reachability of the Trex MES web interface: place it behind a firewall or VPN with strict allow-lists, and block access from general corporate, guest, and internet segments, accepting the trade-off that remote and multi-site access for production staff will require VPN or jump-host workflows. If the interface must remain broadly reachable, deploy a WAF or reverse proxy with SQL-injection signature rules in blocking mode, understanding that signature evasion is possible and this is a detection-and-delay control rather than a fix. On the database tier, reduce the blast radius of successful injection by running the MES database service account with least privilege (no sysadmin/db_owner rights, no xp_cmdshell or equivalent command-execution procedures enabled), which directly blunts the reported escalation to command-line execution but may require vendor sign-off if the application depends on those features. Additionally, monitor database and web logs for anomalous SQL syntax, unexpected stored-procedure invocation, and outbound connections from the database host, and consult the TR-CERT bulletin at https://siberguvenlik.gov.tr/guvenlik-bildirimleri/detay/tr-26-1225 and the vendor for an update timeline; schedule the vendor patch as the definitive fix once released.

Affected VersionsENISA

Trex MES 0 ≤2026-09-29

Affected Packages

euvd trex_mes no fix

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

The flaw is CWE-89, improper neutralization of special elements used in an SQL command, in Trex MES from Trex Digital Smart Manufacturing Systems Inc. User-controllable input reaching the application's database layer is concatenated into SQL statements without adequate parameterization or escaping, allowing an attacker to alter query logic. Because the affected component is a manufacturing execution system, the backend is typically a relational database (commonly MSSQL or Oracle in MES deployments) whose service account often holds elevated privileges; the reported ability to achieve command-line execution most plausibly relies on database-side OS command primitives such as xp_cmdshell-style stored procedures or equivalent features being enabled, which would let SQL-level access pivot to the host operating system. The CPE cpe:2.3:a:trex_digital_smart_manufacturing_systems_inc.:trex_mes:*:*:*:*:*:*:*:* carries a wildcard version, matching the vendor's statement that all releases through 2026-09-29 are affected; the vector lacks scope change (S:U), indicating the vulnerable component and impacted component are considered the same security authority. The advisory originates from TR-CERT (Turkish national CERT), consistent with a regionally deployed industrial product.

Know when Trex Mes 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 (TR-CERT) PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 9.8 CRITICAL

Remote unauthenticated SQL injection with no interaction (AV:N/AC:L/PR:N/UI:N); escalation to OS command execution yields full C:H/I:H/A:H on the affected system.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (TR-CERT).

CVSS VectorVendor: TR-CERT

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

DescriptionCVE.org

Improper neutralization of special elements used in an SQL command ('SQL injection') vulnerability in Trex Digital Smart Manufacturing Systems Inc. Trex MES allows Command Line Execution through SQL Injection.

This issue affects Trex MES: through 2026-09-29.

Executive ViewAI

Why It Matters

A critical unauthenticated SQL injection in Trex MES (all versions through 2026-09-29) could allow a network attacker to read or alter production data and potentially execute operating-system commands, directly threatening manufacturing continuity and operational integrity. Because this software typically runs on internal or OT-adjacent networks that support production environments, a compromise could disrupt plant operations, expose sensitive process or quality data, and provide a foothold for lateral movement into OT systems. No public exploit identified at time of analysis, but the absence of a vendor patch makes this an urgent risk for any internet- or partner-reachable deployment.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations include network isolation of the Trex MES web interface to trusted OT enclaves, WAF or virtual patching rules that block SQL injection payloads, strict least-privilege for database service accounts, an application-layer reverse proxy with input validation, enhanced logging and alerting for anomalous SQL queries or OS command execution, and offline, tested backups of MES databases and configurations.

Threat Intelligence Overview

EPSS Score
0.6%
Top 54% exploitable
Prevalence
Low
niche industry-specific manufacturing execution system, single-vendor Turkish product
Data Quality
4 sources
Confidence: Medium

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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.6%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

50
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +49
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.

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