Skip to content

[3.5] bpo-35907, CVE-2019-9948: urllib rejects local_file:// scheme (GH-13474) (GH-13505)#13510

Merged
larryhastings merged 4 commits intopython:3.5from
vstinner:local_file35
Jul 14, 2019
Merged

[3.5] bpo-35907, CVE-2019-9948: urllib rejects local_file:// scheme (GH-13474) (GH-13505)#13510
larryhastings merged 4 commits intopython:3.5from
vstinner:local_file35

Conversation

@vstinner
Copy link
Copy Markdown
Member

@vstinner vstinner commented May 22, 2019

CVE-2019-9948: Avoid file reading as disallowing the unnecessary URL
scheme in URLopener().open() and URLopener().retrieve()
of urllib.request.

Co-Authored-By: SH [email protected]
(cherry picked from commit 0c2b6a3)
(cherry picked from commit 34bab21)

https://bugs.python.org/issue35907

…) (GH-13505)

CVE-2019-9948: Avoid file reading by disallowing local-file:// and
local_file:// URL schemes in URLopener().open() and
URLopener().retrieve() of urllib.request.

Co-Authored-By: SH <[email protected]>
(cherry picked from commit 0c2b6a3)
(cherry picked from commit 34bab21)
@vstinner
Copy link
Copy Markdown
Member Author

I updated the NEWS entry and the commit message.

@larryhastings larryhastings merged commit 4fe82a8 into python:3.5 Jul 14, 2019
@bedevere-bot
Copy link
Copy Markdown

@larryhastings: Please replace # with GH- in the commit message next time. Thanks!

@larryhastings
Copy link
Copy Markdown
Contributor

Thanks for the 3.5 love!

@vstinner vstinner deleted the local_file35 branch July 14, 2019 09:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type-security A security issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants