CVE-2026-50084
Aqara · Cloud Production API
The Aqara Cloud Production API suffers from a missing authorization vulnerability, allowing any valid developer token to access any user account.
Executive summary
A missing authorization vulnerability in the Aqara Cloud Production API allows any valid developer token to access arbitrary user accounts, potentially enabling full remote device takeover.
Vulnerability
This is a missing authorization flaw (CWE-862) where the API fails to validate if the developer token used in a request is authorized to access the requested account. This allows unauthorized access to data and, when chained with other vulnerabilities, leads to complete account and device takeover.
Business impact
The CVSS score of 9.6 highlights the critical impact of this vulnerability. Because it allows unauthorized access to user accounts, it poses a direct risk of data exposure and, in combination with related vulnerabilities, the total compromise of smart home devices, leading to significant privacy violations.
Remediation
Immediate Action: Review the vendor advisory for specific API configuration changes and ensure all developer tokens are audited and restricted.
Proactive Monitoring: Monitor API usage logs for unauthorized access patterns where a single token is attempting to access multiple disparate user accounts.
Compensating Controls: Implement strict API gateway-level authorization checks to validate the ownership of the account being accessed by any given developer token.
Exploitation status
Public Exploit Available: True
Analyst recommendation
This missing authorization flaw is a critical security oversight. Developers and administrators must immediately implement stricter access controls and follow the vendor's guidance to prevent unauthorized access to user data and device control mechanisms.