In GL.iNET GL-AR300M routers with firmware v4.3.7, it is possible to inject arbitrary shell commands through a crafted package name in the package information functionality.
https://github.com/cyberaz0r/GL.iNet-Multiple-Vulnerabilities
https://euvd.enisa.europa.eu/vulnerability/EUVD-2023-50670
https://cyberaz0r.info/2023/11/glinet-multiple-vulnerabilities/