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 — [3.10] gh-143930: Reject leading dashes in webbrowser URLs (GH-143931) by tomcruiseqi · Pull Request #146359 · python/cpython Conversation
|
| File | Description |
|---|---|
Misc/NEWS.d/next/Security/2026-01-16-12-04-49.gh-issue-143930.zYC5x3.rst |
Documents the security behavior change in webbrowser.open(). |
Lib/webbrowser.py |
Introduces URL validation and applies it to several browser controllers. |
Lib/test/test_webbrowser.py |
Adds a test ensuring leading-dash inputs are rejected (currently for GenericBrowser). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
(cherry picked from commit 82a24a4) Co-authored-by: Seth Michael Larson <[email protected]>
69fd15b to
c84b32d
Compare
There was an error while loading. Please reload this page.
Reject leading dashes in webbrowser URLs (pythonGH-143931) (pythonGH-146359) Cherry-picked from Python 3.10: ad4d5ba (cherry picked from commit 82a24a4) Co-authored-by: Seth Michael Larson <[email protected]>
Reject leading dashes in webbrowser URLs (pythonGH-143931) (pythonGH-146359) (cherry picked from commit 82a24a4) Backported from Python 3.10: ad4d5ba Co-authored-by: Seth Michael Larson <[email protected]>
…honGH-143931) (pythonGH-146359) (cherry picked from commit 82a24a4) Co-authored-by: Seth Michael Larson <[email protected]> (cherry picked from commit ad4d5ba)
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.