Skip to content
OpenAdvisories

Vendor

boneIO

11 known vulnerabilities.

5 results · Clear filters · Feed

  • Medium 6.9

    Clickjacking 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 activate relays, open g…

  • Medium 5.3

    Missing 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, and API documentation.…

  • Medium 6.8

    Incorrect 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. This issue was fixed …

  • Medium 5.1

    Cross-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 visited by a user on t…

  • Medium 6.9

    Cleartext 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 and access the admini…