{ "schema_version": "1.4.0", "id": "GHSA-52cq-m3mg-849p", "modified": "2024-04-04T04:02:10Z", "published": "2023-05-11T12:30:14Z", "aliases": [ "CVE-2023-31473" ], "details": "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.", "severity": [ { "type": "CVSS_V3", "score": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N" } ], "affected": [], "references": [ { "type": "ADVISORY", "url": "https://nvd.nist.gov/vuln/detail/CVE-2023-31473" }, { "type": "WEB", "url": "https://github.com/gl-inet/CVE-issues/blob/main/3.215/Arbitrary_File_Read.md" }, { "type": "WEB", "url": "https://www.gl-inet.com" } ], "database_specific": { "cwe_ids": [ "CWE-77" ], "severity": "MODERATE", "github_reviewed": false, "github_reviewed_at": null, "nvd_published_at": "2023-05-11T11:15:09Z" } }