GHSA-f9f4-5859-29mf
sqls-server/sqls is vulnerable to command injection in the config command
Packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| Go | github.com/sqls-server/sqls | 0.2.28 | no fix listed |
Details
As written in the advisory (Markdown source, shown as plain text).
sqls-server/sqls 0.2.28 is vulnerable to command injection in the config command because the openEditor function passes the EDITOR environment variable and config file path to sh -c without sanitization, allowing attackers to execute arbitrary commands.
This issue has been patched via commit https://github.com/sqls-server/sqls/commit/468a23fc89af89f632cc023a10c031e4bc781797.
References
External links from the advisory. They lead to third-party sites.