boneIO has 11 CVEs on record. Disclosure cadence is accelerating: 11 in the last 90 days against 0 in the 90 before. The busiest recent month was October 2026 with 11. The median CVSS is 6.9 (medium), with 1 rated critical. None have a confirmed exploitation report. The most common weakness class is CWE-306 (3). Most affected products: boneio (8), black_debian_images (3).
CVEs per month
Last 12 months, by publish date
- Exploited share
- 0% vs 1% corpus
- Median CVSS
- 6.9
- Publish → KEV
- —
- Last 90 days
- 11 prev 0
Weakness classes
Products
- boneio 8
- black_debian_images 3
Worst active — by depth score
CVE-2026-77055Critical· 9.3Improper Privilege Assignment in boneIO51CVE-2026-77059High· 8.8TOCTOU Race Condition in boneIO48CVE-2026-77053High· 8.7Missing Authentication in Default Configuration in boneIO48CVE-2026-77052High· 8.7Missing Authentication for Node-RED in boneIO48CVE-2026-77056High· 7.1Use of Default Credentials in boneIO39
boneIO vulnerabilities
CVEs affecting boneIO, newest first. Open any entry for full detail, references, and exploit status.
11 CVEsRSS
CVE-2026-77054Medium· 6.9Cleartext Storage of Sensitive Information in boneIO
boneIO Black stores passwords, including the MQTT broker and web panel passwords, in cleartext. The GET /api/config endpoint returns the full configuration with sub-services passwords exposed. Any authenticated user can call the endpoint…
CVE-2026-77053High· 8.7Missing Authentication in Default Configuration in boneIO
boneIO Black firmware ships with authentication disabled by default. Its management web API listens on all network interfaces and exposes all endpoints without requiring credentials. An unauthenticated remote attacker can fully control t…
CVE-2026-77056High· 7.1Use of Default Credentials in boneIO
boneIO black_debian_images ships with a Mosquitto MQTT broker that uses the same default credentials on all devices. These credentials are publicly documented on github, and there is no indication in the instructions to change them. A re…
CVE-2026-77052High· 8.7Missing Authentication for Node-RED in boneIO
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…
CVE-2026-77062Medium· 6.9Clickjacking in boneIO
The boneIO Black web interface lacks proper clickjacking protections. A remote attacker can embed the control panel in an iframe on a malicious web page and trick an authenticated user on the internal network into clicking buttons that a…
CVE-2026-77059High· 8.8TOCTOU Race Condition in boneIO
boneIO Black contains a TOCTOU race condition in the create_timedatectl_sudoers_file() function in boneio/webui/routes/timezone_sudoers.py. The function writes sudoers rules to a predictable temporary file, validates them, then installs …
CVE-2026-77057Low· 2.3Improper Restriction of Excessive Authentication Attempts in boneIO
boneIO Black does not limit authentication attempts on its web interface (POST /api/login) or SSH service, and does not enforce password complexity. An unauthenticated remote attacker can make unlimited brute-force login attempts, potent…
CVE-2026-77058Medium· 5.1Cross-Site Request Forgery (CSRF) in boneIO
boneIO Black is vulnerable to Cross-Site Request Forgery (CSRF) on all state-changing API endpoints because it lacks CSRF tokens and does not validate Origin or Referer headers. A remote attacker can craft a malicious webpage that, when …
CVE-2026-77060Medium· 6.8Incorrect Permission Assignment for Critical Resource in boneIO
boneIO black_debian_images stores the Mosquitto MQTT broker password file at /etc/mosquitto/passwd with world-readable permissions. Any local user can read the password hashes for all MQTT accounts and perform offline dictionary attacks.…
CVE-2026-77055Critical· 9.3Improper Privilege Assignment in boneIO
boneIO black_debian_images gives the boneio service account excessive privileges, including full passwordless sudo access and membership in the docker group. A local attacker who compromises the boneio user can use these privileges to es…
CVE-2026-77061Medium· 5.3Missing Authentication for Critical Function in boneIO
boneIO Black directly excludes several API endpoints from the authentication. An unauthenticated remote attacker on the local network can retrieve system logs, firmware version, serial number, MQTT username, configuration file listings, …