What’s Vulnerable › Vulnerabilities

CVE-2023-31473

Description

An issue was discovered on GL.iNet devices before 3.216. There is an arbitrary file write in which an empty file can be created anywhere on the filesystem. This is caused by a command injection vulnerability with a filter applied. Through the software installation feature, it is possible to inject arbitrary parameters in a request to cause opkg to read an arbitrary file name while using root privileges. The -f option can be used with a configuration file.

Affected products

How to fix

Upgrade to a fixed version: GL-iNet Gl-A1300 Firmware 3.216; GL-iNet Gl-Ap1300 Firmware 3.216; GL-iNet Gl-Ap1300Lte Firmware 3.216; GL-iNet Gl-Ar300M Firmware 3.216; GL-iNet Gl-Ar750 Firmware 3.216; GL-iNet Gl-Ar750S Firmware 3.216; GL-iNet Gl-Ax1800 Firmware 3.216; GL-iNet Gl-Axt1800 Firmware 3.216; GL-iNet Gl-B1300 Firmware 3.216; GL-iNet Gl-B2200 Firmware 3.216; GL-iNet Gl-E750 Firmware 3.216; GL-iNet Gl-Mifi Firmware 3.216. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2023-31473 or the next vulnerability affects your stack