CVE-2025-41656

CRITICAL LAB

Pilz IndustrialPI Node-RED - Unauthenticated Command Execution

Title source: manual
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2025-41656. PoCs published by wallyschag.

AI-analyzed exploit summary This repository contains a functional PoC for CVE-2025-41656, an unauthenticated RCE vulnerability in NodeRED. The exploit constructs a malicious flow that triggers a reverse shell via the NodeRED API.

Description

An unauthenticated remote attacker can run arbitrary commands on the affected devices with high privileges because the authentication for the Node_RED server is not configured by default.

Exploits (1)

nomisec WORKING POC 2 stars
by wallyschag · poc
https://github.com/wallyschag/CVE-2025-41656

This repository contains a functional PoC for CVE-2025-41656, an unauthenticated RCE vulnerability in NodeRED. The exploit constructs a malicious flow that triggers a reverse shell via the NodeRED API.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: NodeRED (version not specified)
No auth needed
Prerequisites: Network access to NodeRED instance · NodeRED API exposed on default port (1880)
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (1)

Core 1
Core References

Scores

CVSS v3 10.0
EPSS 0.0995
EPSS Percentile 95.0%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H

CISA SSVC

Vulnrichment
Exploitation none
Automatable yes
Technical Impact total

Lab Environment

COMMUNITY
Community Lab
docker pull nodered/node-red:3.1.0-18

Details

CWE
CWE-306
Status published
Products (1)
Pilz/IndustrialPI 4 with Firmware Bullseye < 2024-08
Published Jul 01, 2025
Tracked Since Feb 18, 2026