Cyber Resilience

CVE-2023-31478

Gl-Inet Gl-S20 Firmware ≤ 3.216

Public PoC
Published
09 May 2023
Modified
29 January 2025
Patch / advisory
CVSS Score v3.1 7.5
Click a component to see what it means
Raw vectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
EPSS Score 0.30 98th percentile
Risk Priority 83 floored blend · peak EPSS

Summary

CVE-2023-31478 is a high-severity an unspecified weakness vulnerability in Gl-Inet Gl-S20 Firmware. Its CVSS base score is 7.5 (High).

Operationally, ranked in the top 2% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.

Deeper analysis AI-assisted summary

Synthesised by an AI model from the NVD description and linked references — a reading aid, not an authoritative source.

CVE-2023-31478 is an information-disclosure vulnerability affecting GL.iNet network devices running firmware versions prior to 3.216. An unauthenticated API endpoint exposes the Wi-Fi configuration, including the network SSID and pre-shared key, without requiring any credentials or user interaction.

An attacker with network reachability to an affected device can query the endpoint and retrieve the Wi-Fi credentials in plaintext. Successful exploitation yields the ability to join the wireless network or to impersonate the access point, directly impacting confidentiality while leaving integrity and availability untouched.

Vendor references indicate that the issue is resolved in firmware 3.216 and later releases; administrators are therefore advised to upgrade affected devices promptly. The associated EPSS score remains elevated near its recorded peak of 0.8676, indicating sustained exploitation interest after public disclosure.

EU & UK References

Vulnerability Data

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.

CWE(s)

Related Threats

CVEs Like This One

CVE-2023-31472Same product: Gl-Inet Gl-A1300
CVE-2023-31474Same product: Gl-Inet Gl-A1300
CVE-2023-31475Same product: Gl-Inet Gl-A1300
CVE-2023-31477Same product: Gl-Inet Gl-A1300
CVE-2023-31473Same product: Gl-Inet Gl-A1300
CVE-2023-31471Same product: Gl-Inet Gl-A1300
CVE-2023-50922Same product: Gl-Inet Gl-A1300
CVE-2023-50921Same product: Gl-Inet Gl-A1300
CVE-2023-50445Same product: Gl-Inet Gl-A1300
CVE-2023-50919Same product: Gl-Inet Gl-A1300

Affected Assets

gl-inet
gl-s20 firmware
≤ 3.216
gl-inet
gl-x3000 firmware
≤ 3.216
gl-inet
gl-mt3000 firmware
≤ 3.216
gl-inet
gl-mt2500 firmware
≤ 3.216
gl-inet
gl-mt2500a firmware
≤ 3.216
gl-inet
gl-axt1800 firmware
≤ 3.216
gl-inet
gl-a1300 firmware
≤ 3.216
gl-inet
gl-ax1800 firmware
≤ 3.216
gl-inet
gl-sft1200 firmware
≤ 3.216
gl-inet
gl-mt1300 firmware
≤ 3.216
+22 more product configuration(s) — see NVD for full list

Mitigating Controls

No mitigating controls mapped yet. The per-CVE control annotator has not reached this CVE.

References