Files
dokku/plugins/common
Jose Diaz-Gonzalez 93f87a0f07 fix: restrict app names to prevent command injection
The previous app name validation regex permitted shell metacharacters such as `;`, `$`, backticks, `|`, and `&`. These names were embedded unquoted into the generated git pre-receive hook script, allowing an authenticated user to execute arbitrary commands as the dokku user simply by pushing to a remote with a crafted app name. App names are now restricted to lowercase alphanumerics, dots, and hyphens, and the hook script also quotes the app variable as a defense-in-depth measure.
2026-05-09 16:00:51 -04:00
..
2020-11-21 20:57:33 -05:00
2025-11-13 01:52:08 -05:00
2026-05-07 17:29:53 +00:00
2024-03-14 03:14:22 -04:00