cbcvebase.
CVE-2020-27866
published 2021-02-12

CVE-2020-27866: This vulnerability allows network-adjacent attackers to bypass authentication on affected installations of NETGEAR R6020, R6080, R6120, R6220, R6260, R6700v2…

PriorityP183high8.8CVSS 3.1
AVAACLPRNUINSUCHIHAH
ITWEXPLOITVulnCheck KEV
Exploited in the wild
EPSS
8.66%
94.5th percentile
This vulnerability allows network-adjacent attackers to bypass authentication on affected installations of NETGEAR R6020, R6080, R6120, R6220, R6260, R6700v2, R6800, R6900v2, R7450, JNR3210, WNR2020, Nighthawk AC2100, and Nighthawk AC2400 routers. Authentication is not required to exploit this vulnerability. The specific flaw exists within the mini_httpd service, which listens on TCP port 80 by default. The issue results from incorrect string matching logic when accessing protected pages. An attacker can leverage this in conjunction with other vulnerabilities to execute code in the context of root. Was ZDI-CAN-11355.

Affected

20 ranges
VendorProductVersion rangeFixed in
netgearac2100_firmware< 1.2.0.761.2.0.76
netgearac2400_firmware< 1.2.0.761.2.0.76
netgearac2600_firmware< 1.2.0.761.2.0.76
netgearr6020_firmware< 1.0.0.481.0.0.48
netgearr6080_firmware< 1.0.0.481.0.0.48
netgearr6120_firmware< 1.0.0.761.0.0.76
netgearr6220_firmware< 1.1.0.1041.1.0.104
netgearr6230_firmware< 1.1.0.1041.1.0.104
netgearr6260_firmware< 1.1.0.781.1.0.78
netgearr6330_firmware< 1.1.0.781.1.0.78
netgearr6350_firmware< 1.1.0.781.1.0.78
netgearr6700_firmware< 1.2.0.761.2.0.76
netgearr6800_firmware< 1.2.0.761.2.0.76
netgearr6850_firmware< 1.1.0.781.1.0.78
netgearr6900_firmware< 1.2.0.761.2.0.76
netgearr7200_firmware< 1.2.0.761.2.0.76
netgearr7350_firmware< 1.2.0.761.2.0.76
netgearr7400_firmware< 1.2.0.761.2.0.76
netgearr7450_firmware< 1.2.0.761.2.0.76
netgearwac104_firmware< 1.0.4.151.0.4.15

Detection & IOCsextracted from sources · hover to see the quote

urlGET /setup.cgi?todo=debug&x=currentsetting.htm
  • Exploit request targets /setup.cgi with parameters todo=debug&x=currentsetting.htm; a successful bypass returns HTTP 200 with the string 'Debug Enable!' in the response body.
  • Response body match for exploitation confirmation: look for the literal string 'Debug Enable!' in the HTTP response body with a 200 status code.
  • The vulnerable service is mini_httpd listening on TCP port 80; the flaw is in incorrect string matching logic when accessing protected pages — monitor for unauthenticated GET requests to /setup.cgi on affected NETGEAR devices.
  • ·The vulnerability is network-adjacent (AV:A), meaning exploitation requires the attacker to be on the same network segment as the affected NETGEAR router — not directly exploitable from the internet.
  • ·No authentication is required to exploit this vulnerability, making any unauthenticated request to the debug endpoint immediately suspicious.

CVSS provenance

nvdv3.18.8HIGHCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
nvdv3.08.8HIGHCVSS:3.0/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
nvdv2.08.3HIGHAV:A/AC:L/Au:N/C:C/I:C/A:C
vulncheck8.8HIGH
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.