SecBoard
Zurück zur CVE-Übersicht

CVE-2026-85479

MEDIUM(5.3)

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

Risk Signal Score13/100 — NIEDRIG
  • CVSS 5.3 — Mittel

Erwähnungen (letzte 60 Tage)

Artikel

EPSS-Score

0.3%

Exploit-Wahrscheinlichkeit (30 Tage)

CVSS Score

5.3

Technische Schwere

Beschreibung

The STTP-based data publisher on openPDC accepts network connections without authentication in its default configuration. An unauthenticated network attacker can connect to this interface and exchange data with it.

Erkennung & Indikatoren

Ausnutzung

In den geprüften Quellen nicht genannt

Behobene Versionen

  • openPDC 2.9.477
  • openPDC 2.9.482
  • openHistorian 2.8.580
  • openHistorian 2.8.585

Threat-Hunting-Queries

Detect network connections to the STTP-based data publisher on openPDC without authentication. This requires monitoring network traffic to the openPDC service and identifying unauthenticated data exchange.

Sentinel/Defender KQL

// This query is a placeholder and needs customization.
// It aims to detect unauthenticated network connections to the openPDC STTP data publisher.
// You need to identify the specific process and port used by openPDC's STTP publisher.
// Replace 'openPDC_ProcessName' and 'openPDC_STTP_Port' with actual values.
DeviceNetworkEvents
| where InitiatingProcessFileName == "openPDC_ProcessName"
| where RemotePort == openPDC_STTP_Port
| where ActionType == "ConnectionSuccess"
// Further filtering might be needed to identify 'unauthenticated' connections
// which could involve looking for specific traffic patterns or lack of authentication headers/payloads
// This is highly dependent on the application's network behavior.

Splunk SPL

# This query is a placeholder and needs customization.
# It aims to detect unauthenticated network connections to the openPDC STTP data publisher.
# You need to identify the specific process and port used by openPDC's STTP publisher.
# Replace 'openPDC_ProcessName' and 'openPDC_STTP_Port' with actual values.
index=your_network_logs sourcetype=your_firewall_or_netflow_data
| where dest_port=openPDC_STTP_Port
| where dest_process="openPDC_ProcessName"
| stats count by src_ip, dest_ip, dest_port, dest_process
# Further filtering might be needed to identify 'unauthenticated' connections
# which could involve looking for specific traffic patterns or lack of authentication headers/payloads
# This is highly dependent on the application's network behavior.

Sigma

title: OpenPDC Unauthenticated STTP Connection
id: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
status: experimental
description: Detects unauthenticated network connections to the openPDC STTP-based data publisher.
references:
  - https://www.cisa.gov/news-events/ics-advisories/icsa-26-281-02
logsource:
  category: network_connection
  product: windows
detection:
  selection:
    TargetPort: <openPDC_STTP_Port> # Replace with actual STTP port
    InitiatingProcessName|endswith: 'openPDC_ProcessName.exe' # Replace with actual process name
  condition: selection
fields:
  - InitiatingProcessName
  - TargetPort
  - SourceIp
  - DestinationIp
level: medium
tags:
  - attack.initial_access
  - cve.2026.85479

Elastic ES|QL

// This query is a placeholder and needs customization.
// It aims to detect unauthenticated network connections to the openPDC STTP data publisher.
// You need to identify the specific process and port used by openPDC's STTP publisher.
// Replace 'openPDC_ProcessName' and 'openPDC_STTP_Port' with actual values.
from network where destination.port == openPDC_STTP_Port and process.name == "openPDC_ProcessName"
// Further filtering might be needed to identify 'unauthenticated' connections
// which could involve looking for specific traffic patterns or lack of authentication headers/payloads
// This is highly dependent on the application's network behavior.
| stats count() by source.ip, destination.ip, destination.port, process.name

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

Referenzen