Aqara Board IoT insecure debug API

Vendors Aqara
Products
Aqara Board service
  • Aqara Board service
Related

Executive summary #

The Aqara Board service (op-test.aqara.com) accepts arbitrary MQTT command payloads, and forwards them to the platfom's HiveMQ broker without authentication. This is an instance of "CWE-306: Missing Authentication for Critical Function" and has an estimated CVSS ofCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:L (8.6 High). When combined with CVE-2026-50082, CVE-50083, and CVE-50084, this can lead to a fully unauthenticated, remote takeover of affected devices.

Technical details #

POST /board/downstream/api/debug accepts arbitrary MQTT command payloads and forwards them to the platform's HiveMQ broker (172.16.201.20) without authentication. The companion endpoint /board/downstream/panel/config/down shows the same behavior (code:0 on POST). The Board service runs as root per the Spring Boot Actuator output (operator-side finding) and exposes a websocket.no.auth = true flag enabling unauthenticated WebSocket connections at /board/ws.

Repro:

POST /board/downstream/api/debug HTTP/1.1
Host: 193.112.163.150
Content-Type: application/json

{"action":"query"}

→ HTTP 200, {"code":0,"message":"success"}

Further technical details for this issue can be found at https://github.com/xn0tsa/theres-no-place-like-home

Attacker value #

This is the final step of a four step chain involving the above-mentioned CVEs, culminating in direct device command surface for smart locks, cameras, hubs, sensors.

Credit #

These issues were discovered, documented, and disclosed by Sammy Azdoufal. CVE coordination was performed by Tod Beardsley of runZero, Inc.

Timeline #

2026-03-13: Set of issues discovered by the researcher and outreach to the vendor initiated

2026-03-30: Researcher confirmed the vulnerability had been mitigated by the vendor

2026-03-30: Second outreach by the researcher

2026-04-08: Various findings and vulnerabilities remediated by the vendor

2026-04-20: Acknowledged the researcher's reporting

2026-04-20: The vendor stated this issue has been fixed

2026-06-12: This public disclosure (90 days from first contact)

For more details on specific findings and fixes, please see the researcher's website at https://github.com/xn0tsa/theres-no-place-like-home.

Subscribe Now

Get the latest news and expert insights delivered in your inbox.

Welcome to the club! Your subscription to our newsletter is successful.