◐ Shell
reader mode source ↗
Skip to content

[3.9] gh-87389: Fix an open redirection vulnerability in http.server. (GH-93879)#94093

Merged
ambv merged 1 commit into
python:3.9from
miss-islington:backport-4abab6b-3.9
Jun 22, 2022
Merged

[3.9] gh-87389: Fix an open redirection vulnerability in http.server. (GH-93879)#94093
ambv merged 1 commit into
python:3.9from
miss-islington:backport-4abab6b-3.9

Conversation

@miss-islington

@miss-islington miss-islington commented Jun 21, 2022

Copy link
Copy Markdown
Contributor

Fix an open redirection vulnerability in the http.server module when
an URI path starts with // that could produce a 301 Location header
with a misleading target. Vulnerability discovered, and logic fix
proposed, by Hamza Avvan (@hamzaavvan).

Test and comments authored by Gregory P. Smith [Google].
(cherry picked from commit 4abab6b)

Co-authored-by: Gregory P. Smith greg@krypto.org

Automerge-Triggered-By: GH:gpshead

…pythonGH-93879)

Fix an open redirection vulnerability in the `http.server` module when
an URI path starts with `//` that could produce a 301 Location header
with a misleading target.  Vulnerability discovered, and logic fix
proposed, by Hamza Avvan (@hamzaavvan).

Test and comments authored by Gregory P. Smith [Google].
(cherry picked from commit 4abab6b)

Co-authored-by: Gregory P. Smith <greg@krypto.org>
@miss-islington

Copy link
Copy Markdown
Contributor Author

Status check is done, and it's a success ✅ .

3 similar comments
@miss-islington

Copy link
Copy Markdown
Contributor Author

Status check is done, and it's a success ✅ .

@miss-islington

Copy link
Copy Markdown
Contributor Author

Status check is done, and it's a success ✅ .

@miss-islington

Copy link
Copy Markdown
Contributor Author

Status check is done, and it's a success ✅ .

@bedevere-bot bedevere-bot added An unexpected behavior, bug, or error type-security A security issue labels Jun 21, 2022
@ambv

ambv commented Jun 21, 2022

Copy link
Copy Markdown
Contributor

@gpshead 3.9 won't automerge anymore either without RMs landing it. It is now also "such an old branch" 🥲

@miss-islington

Copy link
Copy Markdown
Contributor Author

Status check is done, and it's a success ✅ .

@miss-islington

Copy link
Copy Markdown
Contributor Author

Sorry, I can't merge this PR. Reason: You're not authorized to push to this branch. Visit https://docs.github.com/articles/about-protected-branches/ for more information..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants