Skip to main content

boneIO Black CVE-2026-77052

| EUVDEUVD-2026-109947 HIGH
Missing Authentication for Critical Function (CWE-306)
2026-10-26 CERT-PL GHSA-wq8m-48jg-3x9h
8.7
CVSS 4.0 · Vendor: CERT-PL
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain local network access
  2. Delivery
    Reach unauthenticated /nodered/ via Caddy
  3. Exploit
    Deploy malicious flow via Admin API
  4. Execution
    Execute arbitrary system commands
  5. Impact
    Full 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

boneIO 1.3.0 <1.6.0

Affected Packages

euvd boneio fix: 1.6.0

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

Vendor (CERT-PL) PRIMARY 8.7 HIGH
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
vuln.today AI 8.8 HIGH

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).

3.1 AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L

Primary rating from Vendor (CERT-PL).

CVSS VectorVendor: CERT-PL

Attack Vector
Adjacent
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
Low
Subsequent system: Availability
Low

Lifecycle Timeline

2
Patch available
Oct 26, 2026 - 16:17 EUVD
CVE Published
Oct 26, 2026 - 14:45 cve.org
HIGH 8.7

DescriptionCVE.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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.3%
Top 74% exploitable
Prevalence
Low
niche home/building-automation hardware controller, limited deployment footprint
Social Media
11
Sightings
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Controlled
Automatable· derived
No
Human Impact
High

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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.

More in Boneio

View all
CVE-2026-77055 CRITICAL
9.3 Oct 26

Local privilege escalation in boneIO black_debian_images builds prior to 1.6.0 lets anyone who controls the boneio servi

CVE-2026-77059 HIGH
8.8 Oct 26

Local privilege escalation to root in boneIO Black affects versions prior to 1.6.0, where a low-privileged local attacke

CVE-2026-77053 HIGH
8.7 Oct 26

Missing authentication in boneIO Black firmware before 1.6.0 leaves the management web API bound to all network interfac

CVE-2026-77056 HIGH
7.1 Oct 26

The Mosquitto MQTT broker baked into boneIO black_debian_images uses one shared default username/password across every d

CVE-2026-77062 MEDIUM
6.9 Oct 26

Clickjacking in the boneIO Black web control panel lets a remote attacker frame the interface on a malicious page and tr

CVE-2026-77054 MEDIUM
6.9 Oct 26

Cleartext credential exposure in boneIO Black before 1.6.0 allows retrieval of MQTT broker and web panel passwords from

CVE-2026-77060 MEDIUM
6.8 Oct 26

boneIO Black Debian images ship the Mosquitto MQTT broker password file at /etc/mosquitto/passwd with world-readable per

CVE-2026-77061 MEDIUM
5.3 Oct 26

Missing authentication on several boneIO Black API endpoints lets any unauthenticated caller who can reach the device on

CVE-2026-77058 MEDIUM
5.1 Oct 26

Cross-site request forgery in boneIO Black controllers lets a malicious webpage drive state-changing API calls - rebooti

CVE-2026-77057 LOW
2.3 Oct 26

boneIO Black firmware before 1.6.0 places no throttle on authentication attempts, so an unauthenticated attacker who can

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy