CVE-2025-41656CWE-306

Pilz: Missing Authentication in Node-RED integration

Critical · published July 1, 2025

CVSS v3.1
10.0
EPSS
12%
Percentile
96.2
In the wild
Unconfirmed
What it is

🚨 This is a shocking oversight — an unauthenticated remote attacker can run arbitrary commands on your Node-RED server! 🔥 Think of it like leaving the front door of your smart home wide open. Anyone passing by can walk right in, turning off alarms, manipulating settings, or even taking control of your devices without any checks at all. The consequences could be absolutely devastating! An attacker could completely compromise your system, executing commands with high privileges. This means they could access sensitive data, take control of critical functions, or even disrupt operations entirely.

Put simply

Think of it like leaving the front door of your smart home wide open. Anyone passing by can walk right in, turning off alarms, manipulating settings, or even taking control of your devices without any checks at all. This vulnerability arises from the Node-RED server's default lack of authentication, allowing attackers to send commands directly without any verification needed. It’s a gaping hole in security, just waiting to be exploited!

What to do

The consequences could be absolutely devastating! An attacker could completely compromise your system, executing commands with high privileges. This means they could access sensitive data, take control of critical functions, or even disrupt operations entirely. To secure your systems, immediately configure authentication for the Node-RED server. Be sure to apply any available updates and review your security settings to ensure they're properly locked down. You've got this! With a few quick steps, you'll be one step closer to securing your environment. 🛡️

The record
Technical detail
CVSS v3.1
10.0 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.12355 · 96.2th percentile
Weakness
CWE-306 · Missing Authentication for Critical Function
Published
2025-07-01T08:10Z
EPSS history
Timeline
  • 01 JUL 08:10Z
    Pilz: Missing Authentication in Node-RED integration
    cvelistv5