SecBoard
Zurück zur CVE-Übersicht

CVE-2026-10135

CRITICAL(9.1)

CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H

Risk Signal Score28/100 — MITTEL
  • CVSS 9.1 — Kritisch

Erwähnungen (letzte 60 Tage)

Artikel

EPSS-Score

1.2%

Exploit-Wahrscheinlichkeit (30 Tage)

CVSS Score

9.1

Technische Schwere

Beschreibung

A OS command injection vulnerability exists in the batchupg functionality of X2000R (version(s): TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327). A specially crafted HTTP request can lead to arbitrary code execution. An attacker can make an authenticated HTTP request to trigger this vulnerability.

Erkennung & Indikatoren

Ausnutzung

In den geprüften Quellen nicht genannt

Behobene Versionen

  • Apache Tomcat 10.1.61
  • Apache Tomcat 11.0.27
  • Apache Tomcat 9.0.123

Threat-Hunting-Queries

Die Schwachstelle betrifft die 'batchupg'-Funktionalität eines TOTOLINK-X2000R-Routers und ermöglicht OS Command Injection nach authentifizierter HTTP-Anfrage. Eine generische Erkennung sollte ungewöhnliche Befehlsausführungen durch den Webserver-Prozess überwachen, insbesondere nach Dateiuploads oder Konfigurationsänderungen.

Sentinel/Defender KQL

DeviceProcessEvents
| where InitiatingProcessFileName =~ "boa" // Assuming 'boa' is the web server binary
| where FileName in ("sh", "bash", "cmd.exe", "powershell.exe") // Common shells
| where ProcessCommandLine contains "/tmp/bzupload" or ProcessCommandLine contains "batchUpg" // Specific to the vulnerability context
| project Timestamp, DeviceName, InitiatingProcessFileName, FileName, ProcessCommandLine, FolderPath, InitiatingProcessCommandLine
| extend OSCommandInjection = "Possible OS Command Injection via batchupg functionality"

Splunk SPL

sourcetype=linux_audit OR sourcetype=windows_security
| (process="boa" OR parent_process="boa")
| (process_name IN ("sh", "bash", "cmd.exe", "powershell.exe") OR command_line IN ("* /tmp/bzupload *", "* batchUpg *"))
| table _time, host, process, parent_process, command_line, user
| eval OSCommandInjection = "Possible OS Command Injection via batchupg functionality"

Sigma

title: Totolink X2000R batchupg OS Command Injection
id: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
status: experimental
description: Detects potential OS command injection attempts via the batchupg functionality in Totolink X2000R routers.
references:
  - https://talosintelligence.com/vulnerability_reports/TALOS-2026-2435
author: SecBoard
date: 2026/10/21
logsource:
  category: process_creation
  product: linux
detection:
  selection:
    ParentImage|endswith: '\boa'
    Image|endswith:
      - '\sh'
      - '\bash'
    CommandLine|contains:
      - '/tmp/bzupload'
      - 'batchUpg'
  condition: selection
fields:
  - CommandLine
  - ParentCommandLine
tags:
  - attack.execution
  - cve.2026.10135
  - cwe.78

Elastic ES|QL

from process where
  process.parent.name == "boa" and
  process.name in ("sh", "bash", "cmd.exe", "powershell.exe") and
  (process.args contains "/tmp/bzupload" or process.args contains "batchUpg")
|
  set @OSCommandInjection = "Possible OS Command Injection via batchupg functionality"
|
  keep @timestamp, host.name, process.parent.name, process.name, process.command_line, @OSCommandInjection

SecBoard-generated · behavioral · requires customization — Von SecBoard erzeugt und nicht in einer Zielumgebung validiert. Vor dem Einsatz an die eigene Protokollierung anpassen.

Indikatoren

Domains (4)

  • tomcat.apache.org
  • www.totolink.net
  • www.cert.ssi.gouv.fr
  • talosintelligence.com

Übernommen wurden nur Indikatoren, die wörtlich in einer Hersteller- oder Research-Quelle standen.

Referenzen