CVE-2021-34982

High

Description

NETGEAR Multiple Routers httpd Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of multiple NETGEAR routers. Authentication is not required to exploit this vulnerability. The specific flaw exists within the httpd service, which listens on TCP port 80 by default. When parsing the strings file, the process does not properly validate the length of user-supplied data prior to copying it to a fixed-length stack-based buffer. An attacker can leverage this vulnerability to execute code in the context of root. . Was ZDI-CAN-13709.

SeverityHigh
CVSS8.8
Exploit probability48. percentile0.6%
ProductNetgear Dc112a Firmware
PublishedMay 7, 2024
First seenMay 7, 2024
Weakness typeCWE-121CWE-121

How to fix

Update
  • netgear dc112a_firmware1.0.0.62 or later
  • netgear ex3700_firmware1.0.0.94 or later
  • netgear ex3800_firmware1.0.0.94 or later
  • netgear ex6120_firmware1.0.0.66 or later
  • netgear ex6130_firmware1.0.0.46 or later
  • netgear ex7000_firmware1.0.1.106 or later
  • netgear ex7500_firmware1.0.1.76 or later
  • netgear mr60_firmware1.1.6.122 or later
  • netgear mr80_firmware1.1.6.10 or later
  • netgear ms60_firmware1.1.6.122 or later
  • netgear ms80_firmware1.1.6.10 or later
  • netgear lax20_firmware1.1.6.30 or later

Affected products

ProductAffected versionsFixed in
netgear dc112a_firmwarev < 1.0.0.621.0.0.62
netgear ex3700_firmwarev < 1.0.0.941.0.0.94
netgear ex3800_firmwarev < 1.0.0.941.0.0.94
netgear ex6120_firmwarev < 1.0.0.661.0.0.66
netgear ex6130_firmwarev < 1.0.0.461.0.0.46
netgear ex7000_firmwarev < 1.0.1.1061.0.1.106
netgear ex7500_firmwarev < 1.0.1.761.0.1.76
netgear mr60_firmwarev < 1.1.6.1221.1.6.122
netgear mr80_firmwarev < 1.1.6.101.1.6.10
netgear ms60_firmwarev < 1.1.6.1221.1.6.122
netgear ms80_firmwarev < 1.1.6.101.1.6.10
netgear lax20_firmwarev < 1.1.6.301.1.6.30
netgear r6400_firmwarev < 1.0.1.761.0.1.76
netgear r6400v2_firmwarev < 1.0.4.1201.0.4.120
netgear r6700v3_firmwarev < 1.0.4.1201.0.4.120
netgear r6900p_firmwarev < 1.3.3.1481.3.3.148
netgear r7000_firmwarev < 1.0.11.1281.0.11.128
netgear r7000p_firmwarev < 1.3.3.1481.3.3.148
netgear r7100lg_firmwarev < 1.0.0.721.0.0.72
netgear r7850_firmwarev < 1.0.5.761.0.5.76
netgear r7900p_firmwarev < 1.4.2.841.4.2.84
netgear r7960p_firmwarev < 1.4.2.841.4.2.84
netgear r8000_firmwarev < 1.0.4.761.0.4.76
netgear r8000p_firmwarev < 1.4.2.841.4.2.84
netgear r8300_firmwarev < 1.0.2.1561.0.2.156
netgear r8500_firmwarev < 1.0.2.1561.0.2.156
netgear rax15_firmwarev < 1.0.4.1001.0.4.100
netgear rax20_firmwarev < 1.0.4.1001.0.4.100
netgear rax200_firmwarev < 1.0.5.1321.0.5.132
netgear rax35v2_firmwarev < 1.0.4.1001.0.4.100
netgear rax38v2_firmwarev < 1.0.4.1001.0.4.100
netgear rax40v2_firmwarev < 1.0.4.1001.0.4.100
netgear rax42_firmwarev < 1.0.4.1001.0.4.100
netgear rax43_firmwarev < 1.0.4.1001.0.4.100
netgear rax45_firmwarev < 1.0.4.1001.0.4.100
netgear rax48_firmwarev < 1.0.4.1001.0.4.100
netgear rax50_firmwarev < 1.0.4.1001.0.4.100
netgear rax50s_firmwarev < 1.0.4.1001.0.4.100
netgear rax75_firmwarev < 1.0.5.1321.0.5.132
netgear rax80_firmwarev < 1.0.5.1321.0.5.132
netgear raxe450_firmwarev < 1.0.8.701.0.8.70
netgear raxe500_firmwarev < 1.0.8.701.0.8.70
netgear rs400_firmwarev < 1.5.1.801.5.1.80
netgear wndr3400v3_firmwarev < 1.0.1.421.0.1.42
netgear wnr3500lv2_firmwarev < 1.2.0.701.2.0.70
netgear xr1000_firmwarev < 1.0.0.641.0.0.64
netgear xr300_firmwarev < 1.0.3.681.0.3.68
netgear d6220_firmwarev < 1.0.0.761.0.0.76
netgear d6400_firmwarev < 1.0.0.1081.0.0.108
netgear d7000v2_firmwarev < 1.0.0.761.0.0.76
netgear dgn2200v4_firmwarev < 1.0.0.1261.0.0.126
netgear v6510-1fxaus_firmwarev < 1.0.0.801.0.0.80

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.