cbcvebase.
CVE-2023-31478
published 2023-05-09

CVE-2023-31478: An issue was discovered on GL.iNet devices before 3.216. An API endpoint reveals information about the Wi-Fi configuration, including the SSID and key.

PriorityP181high7.5CVSS 3.1
AVNACLPRNUINSUCHINAN
ITWEXPLOITVulnCheck KEV
Exploited in the wild
EPSS
29.70%
98.0th percentile
An issue was discovered on GL.iNet devices before 3.216. An API endpoint reveals information about the Wi-Fi configuration, including the SSID and key.

Affected

32 ranges· showing 25
VendorProductVersion rangeFixed in
gl-inetgl-a1300_firmware< 3.2163.216
gl-inetgl-ap1300_firmware< 3.2163.216
gl-inetgl-ap1300lte_firmware< 3.2163.216
gl-inetgl-ar300m_firmware< 3.2163.216
gl-inetgl-ar750_firmware< 3.2163.216
gl-inetgl-ar750s_firmware< 3.2163.216
gl-inetgl-ax1800_firmware< 3.2163.216
gl-inetgl-axt1800_firmware< 3.2163.216
gl-inetgl-b1300_firmware< 3.2163.216
gl-inetgl-b2200_firmware< 3.2163.216
gl-inetgl-e750_firmware< 3.2163.216
gl-inetgl-mifi_firmware< 3.2163.216
gl-inetgl-mt1300_firmware< 3.2163.216
gl-inetgl-mt2500_firmware< 3.2163.216
gl-inetgl-mt2500a_firmware< 3.2163.216
gl-inetgl-mt3000_firmware< 3.2163.216
gl-inetgl-mt300n-v2_firmware< 3.2163.216
gl-inetgl-mv1000_firmware< 3.2163.216
gl-inetgl-mv1000w_firmware< 3.2163.216
gl-inetgl-s10_firmware< 3.2163.216
gl-inetgl-s1300_firmware< 3.2163.216
gl-inetgl-s200_firmware< 3.2163.216
gl-inetgl-s20_firmware< 3.2163.216
gl-inetgl-sf1200_firmware< 3.2163.216
gl-inetgl-sft1200_firmware< 3.2163.216

Detection & IOCsextracted from sources · hover to see the quote

url/api/router/mesh/status
othertitle:"GL.iNet Admin Panel"
  • Send an unauthenticated POST request to /api/router/mesh/status with body 'mac=' and check for JSON fields 'ssid' and 'encryption' in the response body with HTTP 200 status.
  • Response body containing both '"ssid":' and '"encryption":' indicates successful unauthenticated Wi-Fi credential disclosure.
  • Affected GL.iNet devices can be identified via Shodan using the title fingerprint for the admin panel.
  • ·The vulnerability affects GL.iNet devices running firmware versions before 3.216. The API endpoint /api/router/mesh/status does not require authentication on vulnerable versions.
  • ·The POST body only requires 'mac=' (empty mac parameter) to trigger the disclosure — no credentials or session token needed.

CVSS provenance

nvdv3.17.5HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
vulncheck7.5HIGH
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.