Aqara Hub M2 CVE-2025-65296
MEDIUMSeverity by source
AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Adjacent-network reachable JSON interface (AV:A), no auth or interaction (PR:N/UI:N), malformed input crashes the device for availability-only impact (C:N/I:N/A:H).
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
2DescriptionCVE.org
NULL-pointer dereference vulnerabilities in Aqara Hub M2 4.3.6_0027, Hub M3 4.3.6_0025, and Camera Hub G3 4.1.9_0027 in the JSON processing enable denial-of-service attacks through malformed JSON inputs.
AnalysisAI
Malformed JSON delivered to Aqara Hub M2 (4.3.6_0027), Hub M3 (4.3.6_0025), and Camera Hub G3 (4.1.9_0027) firmware crashes the JSON-processing routine through a NULL-pointer dereference, causing a denial of service on the affected hub. The vulnerability is only reachable by an attacker positioned on the same adjacent/local network as the device (AV:A, PR:N, UI:N), so it is not exploitable directly from the internet, and impact is limited to availability - no confidentiality or integrity loss is assessed. Publicly available exploit code exists (a GitHub write-up demonstrating the malformed-JSON trigger), but there is no CISA KEV confirmation of active exploitation, and EPSS is low at 0.28% (19th percentile), reflecting the adjacent-network prerequisite; overall this is a genuine but low-priority issue.
Technical ContextAI
The flaw is a CWE-476 NULL-pointer dereference inside the JSON parsing path of Aqara hub firmware. When the hub's JSON-processing interface receives a syntactically or structurally malformed JSON payload, the parser follows a code path where an expected object or field pointer is left uninitialized/NULL and is dereferenced, crashing or hanging the service that consumes the message. Because the bug lives in the message-handling layer rather than an authentication or cryptographic routine, no credentials are required (PR:N) and no user action is needed (UI:N), but the attack surface is bounded by the CVSS AV:A metric - the payload must originate from a host on the same broadcast/adjacent network segment as the hub. Affected CPEs are Aqara Hub M2 firmware 4.3.6_0027, Hub M3 firmware 4.3.6_0025, and Camera Hub G3 firmware 4.1.9_0027; the issue is an availability-only concern (C:N/I:N/A:H) with no memory-corruption-to-code-execution path indicated by the assessment.
RemediationAI
No vendor-released patch was identified in the available data for Hub M2 4.3.6_0027, Hub M3 4.3.6_0025, or Camera Hub G3 4.1.9_0027, so remediation must currently rely on compensating controls. The most effective is network segmentation: place the hubs on an isolated IoT VLAN or dedicated SSID that no untrusted clients - including guest Wi-Fi, vendor/contractor devices, or compromised home endpoints - can reach, since the vulnerability requires an adjacent-network position and blocking lateral reachability removes the attack vector entirely (trade-off: cross-VLAN automation and third-party integrations may need explicit allow rules, and mobile-app control from non-IoT VLANs requires routing exceptions). Verify the hub's management/JSON interface is not exposed through router port-forwarding, UPnP, or a DMZ, and disable any remote-access or cloud-relay features that widen the layer-2 adjacency (trade-off: loses off-site control). Where the hub supports it, restrict inbound connections to a known controller IP or MAC allowlist and enable AP/client isolation on the IoT WLAN (trade-off: isolates hubs from each other and from local controllers). Monitor hub uptime and log unexpected reboots or unresponsiveness as a possible exploitation indicator, and monitor the researcher write-up at https://github.com/Chapoly1305/myCVEReports/blob/main/Aqara/JSON-NULL-Dereference.md plus Aqara's firmware release notes for a fixed version, applying it as soon as it is published. Given the availability-only impact, low EPSS (0.28%, 19th percentile), lack of KEV status, and the adjacent-network prerequisite, these controls can be prioritized below internet-facing exposures; note that public proof-of-concept material is already available, which reduces the effort required for an on-network attacker to reproduce the crash.
More in Hub M2 Firmware
View allRemote command execution in Aqara Hub firmware (Camera Hub G3 4.1.9_0027, Hub M2 4.3.6_0027, and Hub M3 4.3.6_0025) stem
Aqara Camera Hub G3 (4.1.9_0027), Hub M2 (4.3.6_0027), and Hub M3 (4.3.6_0025) accept firmware images without properly v
Command injection in Aqara hub firmware - Camera Hub G3 4.1.9_0027, Hub M2 4.3.6_0027, and Hub M3 4.3.6_0025 - lets an a
Aqara Hub devices including Hub M2 4.3.6_0027, Hub M3 4.3.6_0025, and Camera Hub G3 4.1.9_0027 fail to validate TLS serv
Aqara Hub devices - Camera Hub G3 (4.1.9_0027), Hub M2 (4.3.6_0027) and Hub M3 (4.3.6_0025) - skip TLS server-certificat
Aqara Camera Hub G3 (4.1.9_0027), Hub M2 (4.3.6_0027), and Hub M3 (4.3.6_0025) firmware automatically collect and transm
Same weakness CWE-476 – NULL Pointer Dereference
View allSame technique Denial Of Service
View allShare
External POC / Exploit Code
Leaving vuln.today