Open-Source Security Intelligence

Know every vulnerability
before it knows you.

DevGuard continuously monitors your dependencies and alerts you when CVEs like this one affect your stack — with real-time threat intelligence built for developers.

Search

NCSC-2025-0382

Published Dec 9, 2025·Last modified Dec 9, 2025
Description
Feiten

Siemens heeft kwetsbaarheden verholpen in diverse producten als Building X, COMOS, Energy Services, Gridscale X, NX, RUGGEDCOM, SICAM, SIMATIC, SINEC, SINEMA, SIPLUS en Solid Edge.

Interpretaties

De kwetsbaarheden stellen een kwaadwillende mogelijk in staat aanvallen uit te voeren die kunnen leiden tot de volgende categorieën schade:

  • Denial-of-Service (DoS)
  • Manipulatie van gegevens
  • Omzeilen van een beveiligingsmaatregel
  • (Remote) code execution (root/admin rechten)
  • Toegang tot systeemgegevens
  • Toegang tot gevoelige gegevens
  • Verhogen van rechten

De kwaadwillende heeft hiervoor toegang nodig tot de productieomgeving. Het is goed gebruik een dergelijke omgeving niet publiek toegankelijk te hebben.

Oplossingen

Siemens heeft beveiligingsupdates uitgebracht om de kwetsbaarheden te verhelpen. Voor de kwetsbaarheden waar nog geen updates voor zijn, heeft Siemens mitigerende maatregelen gepubliceerd om de risico's zoveel als mogelijk te beperken. Zie de bijgevoegde referenties voor meer informatie.

Kans

medium

Schade

high

CWE-20

Improper Input Validation

CWE-74

Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')

CWE-77

Improper Neutralization of Special Elements used in a Command ('Command Injection')

CWE-78

Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')

CWE-79

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

CWE-94

Improper Control of Generation of Code ('Code Injection')

CWE-96

Improper Neutralization of Directives in Statically Saved Code ('Static Code Injection')

CWE-119

Improper Restriction of Operations within the Bounds of a Memory Buffer

CWE-120

Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')

CWE-121

Stack-based Buffer Overflow

CWE-125

Out-of-bounds Read

CWE-126

Buffer Over-read

CWE-129

Improper Validation of Array Index

CWE-141

Improper Neutralization of Parameter/Argument Delimiters

CWE-150

Improper Neutralization of Escape, Meta, or Control Sequences

CWE-178

Improper Handling of Case Sensitivity

CWE-190

Integer Overflow or Wraparound

CWE-191

Integer Underflow (Wrap or Wraparound)

CWE-192

Integer Coercion Error

CWE-193

Off-by-one Error

CWE-200

Exposure of Sensitive Information to an Unauthorized Actor

CWE-201

Insertion of Sensitive Information Into Sent Data

CWE-203

Observable Discrepancy

CWE-204

Observable Response Discrepancy

CWE-212

Improper Removal of Sensitive Information Before Storage or Transfer

CWE-264

CWE-264

CWE-268

Privilege Chaining

CWE-271

Privilege Dropping / Lowering Errors

CWE-276

Incorrect Default Permissions

CWE-281

Improper Preservation of Permissions

CWE-284

Improper Access Control

CWE-285

Improper Authorization

CWE-287

Improper Authentication

CWE-288

Authentication Bypass Using an Alternate Path or Channel

CWE-294

Authentication Bypass by Capture-replay

CWE-295

Improper Certificate Validation

CWE-303

Incorrect Implementation of Authentication Algorithm

CWE-306

Missing Authentication for Critical Function

CWE-310

CWE-310

CWE-311

Missing Encryption of Sensitive Data

CWE-319

Cleartext Transmission of Sensitive Information

CWE-327

Use of a Broken or Risky Cryptographic Algorithm

CWE-328

Use of Weak Hash

CWE-340

Generation of Predictable Numbers or Identifiers

CWE-347

Improper Verification of Cryptographic Signature

CWE-352

Cross-Site Request Forgery (CSRF)

CWE-354

Improper Validation of Integrity Check Value

CWE-358

Improperly Implemented Security Check for Standard

CWE-362

Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')

CWE-384

Session Fixation

CWE-385

Covert Timing Channel

CWE-399

CWE-399

CWE-400

Uncontrolled Resource Consumption

CWE-404

Improper Resource Shutdown or Release

CWE-407

Inefficient Algorithmic Complexity

CWE-414

Missing Lock Check

CWE-415

Double Free

CWE-416

Use After Free

CWE-440

Expected Behavior Violation

CWE-476

NULL Pointer Dereference

CWE-502

Deserialization of Untrusted Data

CWE-665

Improper Initialization

CWE-667

Improper Locking

CWE-668

Exposure of Resource to Wrong Sphere

CWE-681

Incorrect Conversion between Numeric Types

CWE-732

Incorrect Permission Assignment for Critical Resource

CWE-754

Improper Check for Unusual or Exceptional Conditions

CWE-763

Release of Invalid Pointer or Reference

CWE-770

Allocation of Resources Without Limits or Throttling

CWE-787

Out-of-bounds Write

CWE-798

Use of Hard-coded Credentials

CWE-835

Loop with Unreachable Exit Condition ('Infinite Loop')

CWE-862

Missing Authorization

CWE-863

Incorrect Authorization

CWE-909

Missing Initialization of Resource

CWE-918

Server-Side Request Forgery (SSRF)

CWE-940

Improper Verification of Source of a Communication Channel

CWE-1214

CWE-1214

CWE-1287

Improper Validation of Specified Type of Input

CWE-1333

Inefficient Regular Expression Complexity

Scan your project

Continuously monitor your dependencies and get alerted when vulnerabilities like this one affect your stack.

Checkout DevGuard