Skip to main content

Aqara Hubs CVE-2025-65290

HIGH
Improper Certificate Validation (CWE-295)
2025-12-10 cve@mitre.org
7.4
CVSS 3.1 · Vendor: mitre
Share

Severity by source

Vendor (mitre) PRIMARY
7.4 HIGH
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
vuln.today AI
7.4 HIGH

AC:H and PR:N because no auth is needed but an on-path MITM during an update is required; C:H/I:H reflect traffic interception plus serving tampered firmware; A:N as availability is not directly impacted.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

Lifecycle Timeline

3
Metadata Corrected
Sep 26, 2026 - 00:40 vuln.today
tag: IoT added
Analysis Generated
Sep 25, 2026 - 23:51 vuln.today
CVE Published
Dec 10, 2025 - 22:16 cve.org
HIGH 7.4

DescriptionCVE.org

Aqara Hub devices including Camera Hub G3 4.1.9_0027, Hub M2 4.3.6_0027, and Hub M3 4.3.6_0025 fail to validate server certificates during HTTPS firmware downloads, allowing man-in-the-middle attackers to intercept firmware update traffic and potentially serve modified firmware files.

AnalysisAI

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-certificate validation when fetching firmware over HTTPS, so an attacker holding a man-in-the-middle position on the network path can intercept the OTA session and potentially deliver modified firmware to the device. The weakness is remotely triggerable without authentication or user interaction (CVSS:3.1/AV:N/AC:H/PR:N/UI:N, 7.4), but exploitation is conditional: the attacker must already control the network path and must catch the device during an actual firmware-download window. Exploit detail is publicly available, and EPSS is low at 0.18% (6th percentile); there is no indication of confirmed active exploitation (not in CISA KEV).

Technical ContextAI

The root cause is CWE-295 (Improper Certificate Validation) inside the Aqara hubs' OTA firmware-update client: the device opens an HTTPS connection to its firmware distribution server but does not verify the presented server certificate - no chain-of-trust check, no hostname matching, and, in practice, no meaningful resistance to an attacker-supplied certificate. That reduces the transport to effectively plaintext-integrity terms: an adversary who can intercept and relay the TLS session (rogue access point, ARP or DNS spoofing, or upstream control of the local network segment) can present its own certificate and substitute firmware content. The impact class is integrity and supply chain, not simple data exposure: a modified firmware image, once accepted, executes with the hub's privileges and could persist across reboots, control smart-home devices, or expose sensor/camera data handled by the gateway. Affected CPEs are cpe:2.3:o:aqara:hub_m2_firmware:4.3.6_0027, cpe:2.3:o:aqara:hub_m3_firmware:4.3.6_0025, and cpe:2.3:o:aqara:camera_hub_g3_firmware:4.1.9_0027. Practical attack scope is usually local/adjacent network rather than arbitrary internet positioning, given the AV:N/AC:H profile and the need to coincide with an update cycle.

RemediationAI

No vendor-released patch was identified at the time of analysis, so treatment focuses on removing the man-in-the-middle precondition rather than fixing the client. First, place Aqara hubs on a dedicated, isolated IoT VLAN/Wi-Fi SSID and prevent that segment from being reachable by guest or general-purpose clients - this directly defeats the rogue-AP and ARP/DNS-spoofing paths the attack depends on, at the cost of some smart-home integration convenience. Second, enable switch-level protections on that segment: DHCP snooping and Dynamic ARP Inspection, plus static DNS configuration and, where supported, DNS-over-HTTPS on the gateway, to make spoofed resolution and ARP poisoning harder; note that these controls require managed network hardware and can break devices with static or unusual network configs. Third, monitor for the attack rather than just the condition: watch the hub's outbound connections for unexpected TLS endpoints, duplicate DHCP servers, or certificate-issuer anomalies during scheduled update windows, and stage firmware updates only over a verified trusted network. If Aqara publishes updated firmware that implements certificate pinning or validation, plan the upgrade immediately, since simply blocking OTA traffic removes the exposure window but also prevents any future security fixes from being applied. Consult the Aqara product support pages and the published technical report at https://github.com/Chapoly1305/myCVEReports/blob/main/Aqara/OTA-Certificate-Validation-Bypass.md for model-specific guidance.

More in IoT

View all
CVE-2025-45988 CRITICAL POC
9.8 Jun 13

A command injection vulnerability (CVSS 9.8). Risk factors: public PoC available.

CVE-2026-29128 CRITICAL POC
10.0 Mar 05

Plaintext daemon credentials in IDC SFX2100 routing config files (zebra, bgpd, ospfd, ripd). CVSS 10.0. PoC available.

CVE-2025-65294 CRITICAL POC
9.8 Dec 10

Remote 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

CVE-2025-63624 CRITICAL POC
9.8 Feb 03

Kede Electronics IoT smart water meter monitoring platform v1.0 has a SQL injection allowing attackers to compromise the

CVE-2026-25139 CRITICAL POC
9.1 Feb 04

RIOT IoT operating system has an out-of-bounds read vulnerability (CVSS 9.1) that could lead to information disclosure o

CVE-2025-65824 HIGH POC
8.8 Dec 10

Unauthenticated Bluetooth Low Energy OTA firmware upgrade in the Meatmeet Pro WiFi & Bluetooth Meat Thermometer firmware

CVE-2025-5875 HIGH POC
8.8 Jun 09

A buffer overflow vulnerability in A vulnerability classified as critical (CVSS 8.8). Risk factors: public PoC available

CVE-2025-34023 HIGH POC
8.5 Jun 20

CVE-2025-34023 is a path traversal vulnerability in Karel IP1211 IP Phone's web management panel that allows remote auth

CVE-2025-65295 HIGH POC
8.1 Dec 10

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

CVE-2025-48466 HIGH POC
8.1 Jun 24

CVE-2025-48466 is a security vulnerability (CVSS 8.1). Risk factors: public PoC available.

CVE-2025-65292 HIGH POC
7.3 Dec 10

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

CVE-2025-65291 HIGH POC
7.4 Dec 10

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

Share

CVE-2025-65290 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy