cpython icon indicating copy to clipboard operation
cpython copied to clipboard

gh-67693: Fix urlunparse() and urlunsplit() for URIs with path starting with multiple slashes and no authority

Open serhiy-storchaka opened this issue 2 years ago • 1 comments

Based on #15297.

Co-authored-by: Ashwin Ramaswami [email protected]

  • Issue: gh-78457
  • Issue: gh-67693

serhiy-storchaka avatar Dec 29 '23 10:12 serhiy-storchaka

It fixes also more serious security issue #67693.

serhiy-storchaka avatar Dec 29 '23 14:12 serhiy-storchaka

Thanks @serhiy-storchaka for the PR 🌮🎉.. I'm working now to backport this PR to: 3.8, 3.9, 3.10, 3.11, 3.12, 3.13. 🐍🍒⛏🤖

miss-islington-app[bot] avatar May 14 '24 09:05 miss-islington-app[bot]

GH-119023 is a backport of this pull request to the 3.13 branch.

bedevere-app[bot] avatar May 14 '24 09:05 bedevere-app[bot]

Sorry, @serhiy-storchaka, I could not cleanly backport this to 3.11 due to a conflict. Please backport using cherry_picker on command line.

cherry_picker e237b25a4fa5626fcd1b1848aa03f725f892e40e 3.11

miss-islington-app[bot] avatar May 14 '24 09:05 miss-islington-app[bot]

GH-119024 is a backport of this pull request to the 3.12 branch.

bedevere-app[bot] avatar May 14 '24 09:05 bedevere-app[bot]

Sorry, @serhiy-storchaka, I could not cleanly backport this to 3.10 due to a conflict. Please backport using cherry_picker on command line.

cherry_picker e237b25a4fa5626fcd1b1848aa03f725f892e40e 3.10

miss-islington-app[bot] avatar May 14 '24 09:05 miss-islington-app[bot]

Sorry, @serhiy-storchaka, I could not cleanly backport this to 3.9 due to a conflict. Please backport using cherry_picker on command line.

cherry_picker e237b25a4fa5626fcd1b1848aa03f725f892e40e 3.9

miss-islington-app[bot] avatar May 14 '24 09:05 miss-islington-app[bot]

Sorry, @serhiy-storchaka, I could not cleanly backport this to 3.8 due to a conflict. Please backport using cherry_picker on command line.

cherry_picker e237b25a4fa5626fcd1b1848aa03f725f892e40e 3.8

miss-islington-app[bot] avatar May 14 '24 09:05 miss-islington-app[bot]

GH-119025 is a backport of this pull request to the 3.11 branch.

bedevere-app[bot] avatar May 14 '24 09:05 bedevere-app[bot]

GH-119026 is a backport of this pull request to the 3.10 branch.

bedevere-app[bot] avatar May 14 '24 09:05 bedevere-app[bot]

GH-119027 is a backport of this pull request to the 3.9 branch.

bedevere-app[bot] avatar May 14 '24 09:05 bedevere-app[bot]

GH-119028 is a backport of this pull request to the 3.8 branch.

bedevere-app[bot] avatar May 14 '24 09:05 bedevere-app[bot]