GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||||||||||||||
GeezerVison is showing github.com — gh-137586: Open external osascript program with absolute path by fionn · Pull Request #137584 · python/cpython Conversation
|
|
Most changes to Python require a NEWS entry. Add one using the blurb_it web app or the blurb command-line tool. If this change has little impact on Python users, wait for a maintainer to apply the |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Most changes to Python require a NEWS entry. Add one using the blurb_it web app or the blurb command-line tool. If this change has little impact on Python users, wait for a maintainer to apply the |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Please open an issue first. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Could you please add a news entry and also fix the osascript invocation in |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
On macOS, web browsers are opened via popen calling osascript. However, if a user has a colliding osascript executable earlier in their PATH, this may fail or cause unwanted behaviour. Depending on one's environment or level of paranoia, this may be considered a security vulnerability.
|
Yes, done. I wasn't sure if this was significant enough to warrant a news item. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
#146439 takes a broader approach to this issue by replacing |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
This is one think is worthwhile backporting given not relying on $PATH for this system binary seems like a good thing security wise. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
|
@fionn Please could you sign the CLA again? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Co-authored-by: Hugo van Kemenade <[email protected]>
|
Ah, I guess this happened because I accepted the suggestion via the GitHub UI, which added a commit with the GitHub email address. I amended the commit to match the email address I signed the CLA with instead. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Thanks, yes, that'll be it. But you'll still need to add the GH account email to the CLA when the first backport PR is opened. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
|
GH-148173 is a backport of this pull request to the 3.14 branch. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
…ythonGH-137584) Open web browser with absolute path On macOS, web browsers are opened via popen calling osascript. However, if a user has a colliding osascript executable earlier in their PATH, this may fail or cause unwanted behaviour. Depending on one's environment or level of paranoia, this may be considered a security vulnerability. (cherry picked from commit a0c57a8) Co-authored-by: Fionn <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]>
|
GH-148174 is a backport of this pull request to the 3.13 branch. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
…ythonGH-137584) Open web browser with absolute path On macOS, web browsers are opened via popen calling osascript. However, if a user has a colliding osascript executable earlier in their PATH, this may fail or cause unwanted behaviour. Depending on one's environment or level of paranoia, this may be considered a security vulnerability. (cherry picked from commit a0c57a8) Co-authored-by: Fionn <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]>
…ythonGH-137584) Open web browser with absolute path On macOS, web browsers are opened via popen calling osascript. However, if a user has a colliding osascript executable earlier in their PATH, this may fail or cause unwanted behaviour. Depending on one's environment or level of paranoia, this may be considered a security vulnerability. (cherry picked from commit a0c57a8) Co-authored-by: Fionn <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]>
|
GH-148175 is a backport of this pull request to the 3.12 branch. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
…ythonGH-137584) Open web browser with absolute path On macOS, web browsers are opened via popen calling osascript. However, if a user has a colliding osascript executable earlier in their PATH, this may fail or cause unwanted behaviour. Depending on one's environment or level of paranoia, this may be considered a security vulnerability. (cherry picked from commit a0c57a8) Co-authored-by: Fionn <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]>
|
GH-148176 is a backport of this pull request to the 3.11 branch. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
…ythonGH-137584) Open web browser with absolute path On macOS, web browsers are opened via popen calling osascript. However, if a user has a colliding osascript executable earlier in their PATH, this may fail or cause unwanted behaviour. Depending on one's environment or level of paranoia, this may be considered a security vulnerability. (cherry picked from commit a0c57a8) Co-authored-by: Fionn <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]>
|
GH-148177 is a backport of this pull request to the 3.10 branch. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
confirming - #148173 (comment) - yup, looks like it needs the CLA as well. @fionn |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
…H-137584) (#148173) Co-authored-by: Fionn <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]>
…H-137584) (#148174) Co-authored-by: Fionn <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]>
…H-137584) (#148175) Co-authored-by: Fionn <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]>
…H-137584) (#148176) Co-authored-by: Fionn <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]>
…H-137584) (#148177) Co-authored-by: Fionn <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]>
Strange! Have re-signed it. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Sorry, something went wrong.
There was an error while loading. Please reload this page.
…ythonGH-137584) Open web browser with absolute path On macOS, web browsers are opened via popen calling osascript. However, if a user has a colliding osascript executable earlier in their PATH, this may fail or cause unwanted behaviour. Depending on one's environment or level of paranoia, this may be considered a security vulnerability. Co-authored-by: Hugo van Kemenade <[email protected]>
… path (pythonGH-137584) (python#148177) Co-authored-by: Fionn <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]> (cherry picked from commit e70ff77)
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.