Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2025-41656 — AI Deep Analysis Summary

CVSS 10.0 · Critical

Q1What is this vulnerability? (Essence + Consequences)

🚨 **Essence**: Pilz IndustrialPI has a critical **Access Control Error**. 📉 **Consequences**: Default lack of authentication on Node-RED leads to **Remote Code Execution (RCE)**.…

Q2Root Cause? (CWE/Flaw)

🛡️ **Root Cause**: **CWE-306** (Missing Authentication for Critical Function). The flaw lies in the **Node-RED server** running on the device, which is **unauthenticated by default**.…

Q3Who is affected? (Versions/Components)

🏭 **Affected**: **Pilz IndustrialPI 4** with **Firmware Bullseye**. Specifically, devices running the **Node-RED** and **OpenPLC** containers in a SCADA-like setup. 🇩🇪 Vendor: Pilz.

Q4What can hackers do? (Privileges/Data)

💻 **Attacker Capabilities**: With **CVSS 9.8 (Critical)**, hackers gain **Full Control** (High Confidentiality, Integrity, Availability impact).…

Q5Is exploitation threshold high? (Auth/Config)

⚡ **Exploitation Threshold**: **VERY LOW**. 🚫 **Auth**: None required (PR:N). 🌐 **Network**: Remote (AV:N). 🎯 **Complexity**: Low (AC:L). No user interaction needed (UI:N). It is an open door for anyone on the network.

Q6Is there a public Exp? (PoC/Wild Exploitation)

🔓 **Public Exploit**: **YES**. A Python PoC is available on GitHub (wallyschag/CVE-2025-41656). It demonstrates RCE via Node-RED. Wild exploitation is highly likely given the simplicity of the attack.

Q7How to self-check? (Features/Scanning)

🔍 **Self-Check**: Scan for **Node-RED** interfaces on Pilz IndustrialPI 4 devices. Check if the Node-RED dashboard/API is accessible **without credentials**. Look for default configurations in firmware Bullseye.

Q8Is it fixed officially? (Patch/Mitigation)

🩹 **Official Fix**: The advisory (VDE-2025-045) exists. Pilz likely recommends **enabling authentication** for Node-RED or updating firmware. Check vendor portal for specific patch notes for IndustrialPI 4.

Q9What if no patch? (Workaround)

🛑 **No Patch? Workaround**: **Immediately enable authentication** on the Node-RED server. Restrict network access to the IndustrialPI gateway using firewalls. Disable unnecessary services if possible.

Q10Is it urgent? (Priority Suggestion)

🔥 **Urgency**: **CRITICAL**. 🚨 CVSS 9.8 + RCE + No Auth = **Immediate Action Required**. Patch or isolate these industrial gateways immediately to prevent sabotage or data theft.