7.5

CVE-2023-31477

Exploit
A path traversal issue was discovered on GL.iNet devices before 3.216. Through the file sharing feature, it is possible to share an arbitrary directory, such as /tmp or /etc, because there is no server-side restriction to limit sharing to the USB path.
Daten sind bereitgestellt durch National Vulnerability Database (NVD)
Gl-inet ≫ Gl-s20 Firmware Version < 3.216
   Gl-inet ≫ Gl-s20 Version -
Gl-inet ≫ Gl-x3000 Firmware Version < 3.216
   Gl-inet ≫ Gl-x3000 Version -
Gl-inet ≫ Gl-mt3000 Firmware Version < 3.216
   Gl-inet ≫ Gl-mt3000 Version -
Gl-inet ≫ Gl-mt2500 Firmware Version < 3.216
   Gl-inet ≫ Gl-mt2500 Version -
Gl-inet ≫ Gl-mt2500a Firmware Version < 3.216
   Gl-inet ≫ Gl-mt2500a Version -
Gl-inet ≫ Gl-axt1800 Firmware Version < 3.216
   Gl-inet ≫ Gl-axt1800 Version -
Gl-inet ≫ Gl-a1300 Firmware Version < 3.216
   Gl-inet ≫ Gl-a1300 Version -
Gl-inet ≫ Gl-ax1800 Firmware Version < 3.216
   Gl-inet ≫ Gl-ax1800 Version -
Gl-inet ≫ Gl-sft1200 Firmware Version < 3.216
   Gl-inet ≫ Gl-sft1200 Version -
Gl-inet ≫ Gl-mt1300 Firmware Version < 3.216
   Gl-inet ≫ Gl-mt1300 Version -
Gl-inet ≫ Gl-e750 Firmware Version < 3.216
   Gl-inet ≫ Gl-e750 Version -
Gl-inet ≫ Gl-mv1000 Firmware Version < 3.216
   Gl-inet ≫ Gl-mv1000 Version -
Gl-inet ≫ Gl-mv1000w Firmware Version < 3.216
   Gl-inet ≫ Gl-mv1000w Version -
Gl-inet ≫ Gl-s10 Firmware Version < 3.216
   Gl-inet ≫ Gl-s10 Version -
Gl-inet ≫ Gl-s200 Firmware Version < 3.216
   Gl-inet ≫ Gl-s200 Version -
Gl-inet ≫ Gl-s1300 Firmware Version < 3.216
   Gl-inet ≫ Gl-s1300 Version -
Gl-inet ≫ Gl-sf1200 Firmware Version < 3.216
   Gl-inet ≫ Gl-sf1200 Version -
Gl-inet ≫ Gl-b1300 Firmware Version < 3.216
   Gl-inet ≫ Gl-b1300 Version -
Gl-inet ≫ Gl-b2200 Firmware Version < 3.216
   Gl-inet ≫ Gl-b2200 Version -
Gl-inet ≫ Gl-ap1300 Firmware Version < 3.216
   Gl-inet ≫ Gl-ap1300 Version -
Gl-inet ≫ Gl-ap1300lte Firmware Version < 3.216
   Gl-inet ≫ Gl-ap1300lte Version -
Gl-inet ≫ Gl-x1200 Firmware Version < 3.216
   Gl-inet ≫ Gl-x1200 Version -
Gl-inet ≫ Gl-x750 Firmware Version < 3.216
   Gl-inet ≫ Gl-x750 Version -
Gl-inet ≫ Gl-x300b Firmware Version < 3.216
   Gl-inet ≫ Gl-x300b Version -
Gl-inet ≫ Gl-xe300 Firmware Version < 3.216
   Gl-inet ≫ Gl-xe300 Version -
Gl-inet ≫ Gl-ar750s Firmware Version < 3.216
   Gl-inet ≫ Gl-ar750s Version -
Gl-inet ≫ Gl-ar750 Firmware Version < 3.216
   Gl-inet ≫ Gl-ar750 Version -
Gl-inet ≫ Gl-mifi Firmware Version < 3.216
   Gl-inet ≫ Gl-mifi Version -
Gl-inet ≫ Gl-mt300n-v2 Firmware Version < 3.216
   Gl-inet ≫ Gl-mt300n-v2 Version -
Gl-inet ≫ Gl-ar300m Firmware Version < 3.216
   Gl-inet ≫ Gl-ar300m Version -
Gl-inet ≫ Gl-usb150 Firmware Version < 3.216
   Gl-inet ≫ Gl-usb150 Version -
Gl-inet ≫ Microuter-n300 Firmware Version < 3.216
   Gl-inet ≫ Microuter-n300 Version -
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.94% 0.562
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
NIST 7.5 3.9 3.6
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CISA-ADP 7.5 3.9 3.6
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CWE-22 Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.

https://www.gl-inet.com
Vendor Advisory
https://github.com/gl-inet/CVE-issues/blob/main/3.215/Path_Traversal.md
Third Party Advisory
Exploit