Skip to content

Backport patch for GHSA-48p4-8xcf-vxj5 to vendored urllib3 #13447

@jdstrand

Description

@jdstrand

Description

Hi,

Filing this publicly since today I noticed that Ubuntu issued an advisory for pip to fix its bundled urllib3: https://ubuntu.com/security/notices/USN-7599-2. I then looked to see what version of pip this was fixed in and found these issues about not being able to upgrade urllib3 until pip removes python 3.9 support:

Looking at the urllib3 patch at urllib3/urllib3@7eb4a2a, I didn't see that pip has incorporated this patch yet (sorry if I missed something).

Reading the advisory at GHSA-48p4-8xcf-vxj5, it's not clear (to me) if the pip project would want to incorporate this patch (since the advisory talks about running urllib3 in a Pyodide runtime, which doesn't seem like it would apply to pip?), but wanted to file the issue so you're aware and can comment.

Thanks!

Expected behavior

No response

pip version

master

Python version

any

OS

any

How to Reproduce

See description

Output

No response

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    resolution: no actionWhen the resolution is to not do anythingtype: securityHas potential security implications

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions