Improper Neutralization of Argument Delimiters in a Command in Gitea - CVE-2026-73539
Published: August 15, 2026
Vulnerability details
The vulnerability allows a remote user to execute arbitrary code.
The vulnerability exists due to improper neutralization of argument delimiters in external renderer command handling when processing a crafted markup Context value. A remote user can inject additional command-line arguments into the renderer invocation to execute arbitrary code.
Exploitation requires external markup rendering to be enabled with a RENDER_COMMAND containing $GITEA_PREFIX_SRC or $GITEA_PREFIX_RAW, filesystem-backed APP_DATA_PATH, and repository write access to upload a payload file to a predictable path.