Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain local network access
-
DeliveryReach unauthenticated /nodered/ via Caddy
-
ExploitDeploy malicious flow via Admin API
-
ExecutionExecute arbitrary system commands
-
ImpactFull control of home automation device
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The specific prerequisite is that boneIO Black (versions before 1.6.0) ships a Node-RED instance reachable without any authentication at the /nodered/ path through its Caddy reverse proxy, and the Node-RED Admin API permits deploying flows that execute system commands - no credentials, tokens, or user interaction are needed against this default configuration. The primary LIMITING factor is the attack vector: CVSS AV:A means the attacker must have adjacent/local-network access to the device, not internet reachability, so exposure depends on network segmentation and whether the device's management interface is reachable by untrusted hosts. The other limiting factor is version: devices updated to 1.6.0 or later are fixed. |
| Impact | This is a genuine high-priority issue rather than an inflated CVSS score. The CVSS 4.0 vector (AV:A/AC:L/AT:N/PR:N/UI:N) describes a low-complexity, unauthenticated attack requiring no user interaction, with high impact to confidentiality, integrity and availability of the vulnerable system (VC:H/VI:H/VA:H) plus low subsequent-system impact (SC:L/SI:L/SA:L), yielding a score of 8.7. The root cause (CWE-306, missing authentication) is simple and reliable to exploit, and the outcome is full remote code execution over the home automation device. The one factor that meaningfully tempers raw severity is the attack vector: AV:A means the attacker must be on the adjacent/local network, not the open internet, so this is a LAN-adjacency flaw rather than an internet-wide mass-exploitation candidate. The vuln.today decision label is 'this_week' and the issue was reported by CERT-PL, both signalling real urgency. Key risk signals are MISSING and should not be assumed: no EPSS exploitation-probability score was provided, there is no CISA KEV listing, and no proof-of-concept or exploit reference was supplied beyond the CERT-PL advisory and vendor docs. Net assessment: credible, easy, high-impact RCE whose practical blast radius is bounded by the requirement for local-network access. |
| Exploit ScenarioDerived | An attacker who gains a foothold on the same local network as a boneIO Black device (for example via a compromised IoT device, guest Wi-Fi, or a malicious insider) browses to the unauthenticated /nodered/ endpoint exposed through the Caddy reverse proxy. They use the Node-RED Admin API to deploy a flow that runs arbitrary system commands, achieving remote code execution and full control of the home automation controller. No proof-of-concept or working exploit code was provided in the input, only the CERT-PL advisory and vendor documentation. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 26, 2026
boneIO Black home automation controllers running software before version 1.6.0 expose a Node-RED instance through their Caddy reverse proxy at the /nodered/ path without any authentication, and because the Node-RED Admin API permits deploying flows that can invoke system commands, an unauthenticated attacker who can reach the device from the adjacent network can deploy a malicious flow and obtain remote code execution with full control of the home automation system. Exploitation requires local-network adjacency (CVSS AV:A) rather than internet exposure, and no credentials, tokens or user interaction are needed against the default configuration; devices updated to 1.6.0 or later are not affected. No public exploit code has been identified at time of analysis and the issue is not in CISA KEV; it was reported by CERT-PL and assigned a priority of this_week, reflecting a genuine high-priority issue affecting a small-audience embedded product.
RemediationAI
Update boneIO Black to version 1.6.0 or later, which is the version in which the vendor fixed the missing authentication on the Node-RED path; the advisory is at https://cert.pl/en/posts/2026/10/CVE-2026-77052 and product documentation is at https://boneio.eu/en/docs/black. The supplied sources do not describe a configuration-level workaround, so updating is the remediation of record; the assessed AV:A vector also means that limiting which hosts on the local network can reach the device's Caddy front end reduces exposure in the interim, at the cost of restricting legitimate access to the home automation UI, and that control should not be treated as a substitute for installing 1.6.0.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability is a CWE-306 missing authentication for a critical function: boneIO Black ships a Node-RED runtime that is proxied by Caddy under the /nodered/ route, and that route is served without any authentication gate, so the Node-RED Admin API is reachable by anyone who can reach the device on the local network. The Admin API is the interface used to import and deploy flows, and Node-RED flows can contain nodes that execute arbitrary system commands, which turns an unauthenticated flow deployment into remote code execution under the privileges of the Node-RED process. The CPE string cpe:2.3:a:boneio:boneio:*:*:*:*:*:*:*:* is an unversioned wildcard, so the affected population is defined by the vendor fix rather than by the CPE: all boneIO Black installations below 1.6.0. The assessed CVSS:3.1 vector AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H scores 8.7, with the adjacent-network attack vector being the main constraint - internet-facing exposure is not implied and reachability depends on how the device's management interface is segmented from untrusted hosts.
Know when Boneio gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L
Adjacent local-network access (AV:A), no authentication or interaction for the exposed Node-RED API (PR:N/UI:N/AC:L), and command execution yields full host compromise (C/I/A:H).
Primary rating from Vendor (CERT-PL).
CVSS VectorVendor: CERT-PL
Lifecycle Timeline
2DescriptionCVE.org
boneIO Black exposes a Node-RED instance without authentication at the /nodered/ path through a Caddy reverse proxy. The Node-RED Admin API allows deploying flows that can execute arbitrary system commands. An unauthenticated attacker on the local network can deploy a malicious flow to achieve remote code execution and gain full control over the home automation system.
This issue was fixed in version 1.6.0.
Executive ViewAI
CVE-2026-77052 is a high-severity vulnerability in boneIO Black home automation controllers running software before version 1.6.0, allowing unauthenticated attackers on the same network to take full control of the device via exposed Node-RED. This impacts building automation and physical security for organizations using these controllers, as compromised systems could lead to unauthorized access to facilities or disruption of critical home automation functions. Leadership should care because exploitation requires only local network access and can result in remote code execution, threatening operational integrity. A patch is available in version 1.6.0, so immediate upgrade is essential.
Apply vendor patch. Until patched, restrict network access to affected devices to trusted networks and block the /nodered/ path at the network perimeter.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
Local privilege escalation in boneIO black_debian_images builds prior to 1.6.0 lets anyone who controls the boneio servi
Local privilege escalation to root in boneIO Black affects versions prior to 1.6.0, where a low-privileged local attacke
Missing authentication in boneIO Black firmware before 1.6.0 leaves the management web API bound to all network interfac
The Mosquitto MQTT broker baked into boneIO black_debian_images uses one shared default username/password across every d
Clickjacking in the boneIO Black web control panel lets a remote attacker frame the interface on a malicious page and tr
Cleartext credential exposure in boneIO Black before 1.6.0 allows retrieval of MQTT broker and web panel passwords from
boneIO Black Debian images ship the Mosquitto MQTT broker password file at /etc/mosquitto/passwd with world-readable per
Missing authentication on several boneIO Black API endpoints lets any unauthenticated caller who can reach the device on
Cross-site request forgery in boneIO Black controllers lets a malicious webpage drive state-changing API calls - rebooti
boneIO Black firmware before 1.6.0 places no throttle on authentication attempts, so an unauthenticated attacker who can
EUVD-2026-109947
GHSA-wq8m-48jg-3x9h
NVD
CVE.org
EPSS
Exploit-DB