Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork32k
[3.12] gh-124651: Quote template strings invenv
activation scripts (GH-124712)#126185
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
…ythonGH-124712)This patch properly quotes template strings in `venv` activationscripts. This mitigates potential command injection.(cherry picked from commitd48cc82)
Please review carefully my backport, I'm not sure of what I did :-) @y5c4l3@vsajip: Would you mind to review my backport to 3.12? There was a merge conflict on I also backported manually the changes to:
I removed quotes around |
bedevere-bot commentedOct 30, 2024
8450b24
intopython:3.12Uh oh!
There was an error while loading.Please reload this page.
GH-126269 is a backport of this pull request to the3.11 branch. |
Thanks for the review@vsajip! |
…GH-124712) (GH-126185) (GH-126269) (GH-126300)(cherry picked from commitae961ae)
Taken frompython/cpython#126185 which is a 3.12 backport ofpython/cpython#124712Signed-off-by: Saul Paredes <saulparedes@microsoft.com>
Taken frompython/cpython#126185 which is a 3.12 backport ofpython/cpython#124712Signed-off-by: Saul Paredes <saulparedes@microsoft.com>
Taken frompython/cpython#126185 which is a 3.12 backport ofpython/cpython#124712Signed-off-by: Saul Paredes <saulparedes@microsoft.com>
Taken frompython/cpython#126185 which is a 3.12 backport ofpython/cpython#124712Signed-off-by: Saul Paredes <saulparedes@microsoft.com>
Taken frompython/cpython#126185 which is a 3.12 backport ofpython/cpython#124712Signed-off-by: Saul Paredes <saulparedes@microsoft.com>
Taken frompython/cpython#126185 which is a 3.12 backport ofpython/cpython#124712Signed-off-by: Saul Paredes <saulparedes@microsoft.com>
Taken frompython/cpython#126185 which is a 3.12 backport ofpython/cpython#124712Signed-off-by: Saul Paredes <saulparedes@microsoft.com>
Taken frompython/cpython#126185 which is a 3.12 backport ofpython/cpython#124712Signed-off-by: Saul Paredes <saulparedes@microsoft.com>
… activation scripts (pythonGH-124712) (pythonGH-126185) (pythonGH-126269) (pythonGH-126301)(cherry picked from commitae961ae)
… activation scripts (pythonGH-124712) (pythonGH-126185) (pythonGH-126269) (pythonGH-126301)(cherry picked from commitae961ae)
… activation scripts (pythonGH-124712) (pythonGH-126185) (pythonGH-126269) (pythonGH-126301)(cherry picked from commitae961ae)
…ripts (pythonGH-124712) (pythonGH-126185) (pythonGH-126269) (pythonGH-126301)(cherry picked from commitae961ae)
Uh oh!
There was an error while loading.Please reload this page.
This patch properly quotes template strings in
venv
activation scripts. This mitigates potential command injection.(cherry picked from commitd48cc82)
venv
activation scripts do not quote strings properly #124651