| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
There was a problem hiding this comment.
Thanks Steve! LGTM
Sorry, something went wrong.
|
Thanks @zooba for the PR 🌮🎉.. I'm working now to backport this PR to: 3.8, 3.9, 3.10, 3.11, 3.12. |
Sorry, something went wrong.
…ythonGH-117996) (cherry picked from commit a4b44d3) Co-authored-by: Steve Dower <steve.dower@python.org>
|
GH-118002 is a backport of this pull request to the 3.12 branch. |
Sorry, something went wrong.
…ythonGH-117996) (cherry picked from commit a4b44d3) Co-authored-by: Steve Dower <steve.dower@python.org>
|
GH-118003 is a backport of this pull request to the 3.11 branch. |
Sorry, something went wrong.
…ythonGH-117996) (cherry picked from commit a4b44d3) Co-authored-by: Steve Dower <steve.dower@python.org>
|
GH-118004 is a backport of this pull request to the 3.10 branch. |
Sorry, something went wrong.
…ythonGH-117996) (cherry picked from commit a4b44d3) Co-authored-by: Steve Dower <steve.dower@python.org>
|
GH-118005 is a backport of this pull request to the 3.9 branch. |
Sorry, something went wrong.
…ythonGH-117996) (cherry picked from commit a4b44d3) Co-authored-by: Steve Dower <steve.dower@python.org>
|
GH-118006 is a backport of this pull request to the 3.8 branch. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
This is the same issue as recently disclosed by Rust (CVE-2024-24576), but as it is intentional operating system behaviour, we consider it to not be a Python vulnerability. If an attacker can influence the executable argument and other arguments, no reasonable validation can detect this case (without actually launching the executable and seeing what happens), and the app is exploitable already.
Rust was already detecting whether the executable was a batch file and changing their behaviour, which is why they chose to apply a fix. Python does no such detection, but relies exclusively on the shell argument.
📚 Documentation preview 📚: https://cpython-previews--117996.org.readthedocs.build/