In TP-Link Omada er605 1.0.1 through (v2.6) 2.2.3, a cloud-brd binary is susceptible to an integer overflow that leads to a heap-based buffer overflow. After heap shaping, an attacker can achieve code execution in the context of the cloud-brd binary that runs at the root level. This is fixed in ER605(UN)_v2_2.2.4 Build 020240119.
In the cloud-brd binary process, responsible for handling cloud communication, an integer overflow (CWE-120) occurs, leading to a heap-based buffer overflow. Through appropriate heap shaping, an attacker can control code execution in the context of the cloud-brd process. Since this process runs at the root level, successful exploitation gives the attacker full control over the device.
An attacker can execute arbitrary code with root privileges on the vulnerable device, gaining full control over the router, network, and traffic passing through it. This results in violation of system confidentiality, integrity, and availability.
Update the firmware to version ER605(UN)_v2_2.2.4 Build 020240119 or later, available on the TP-Link manufacturer website. Until the update is applied, it is recommended to restrict the device's access to external cloud services at the firewall level.
TP-Link Omada ER605 in firmware versions 1.0.1 through (v2.6) 2.2.3 inclusive
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:HTp Link Omada Er605
HWTp-Link2.6Tp Link Omada Er605 Firmware
OSTp-Link1.0 – 2.2.3
Related vulnerabilities
TP-Link Omada ER605 Comexe DDNS Response Handling Heap-based Buffer Overflow Remote Code Execution Vulnerabil...
TP-Link Omada ER605 PPTP VPN username Command Injection Remote Code Execution Vulnerability. This vulnerabilit...
TP-Link Omada ER605 Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows...
TP-Link Omada ER605 Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adj...
TP-Link Omada ER605 Access Control Command Injection Remote Code Execution Vulnerability. This vulnerability a...