security fix in pip 21.1: Don't split git references on unicode separators #9827
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-pip (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
In pip 21.1 there is a security fix for an issue with git references: https:/
pip 21.1 release notes: https:/
I think it would be great, if this security fix could be made available to Ubuntu Focal.
I tested it with the ubuntu:focal docker container.
cat /etc/lsb-release:
lsb-release:
```
$ lsb-release -rd
Description: Ubuntu 20.04.2 LTS
Release: 20.04
```
```
$ apt-cache policy python3-pip
python3-pip:
Installed: (none)
Candidate: 20.0.2-5ubuntu1.3
Version table:
20.
500 http://
20.
500 http://
20.
500 http://
```
I expected that this security fix is back-ported or pip is upgraded to 21.1.
Until now, It seems not to be back-ported, as far as I understand the commits in the python3-pip package from this year correctly (https:/
> Recent commits
>
> e36399c... by Stefano Rivera on 2021-02-27
>
> 20.0.2-5ubuntu1.3 (patches unapplied)
>
> Imported using git-ubuntu import.
> d635985... by Stefano Rivera on 2021-01-26
>
> 20.0.2-5ubuntu1.2 (patches unapplied)
>
> Imported using git-ubuntu import.
PS: I'm sorry if this issue is wrong, but I'm confused, because in my container the package is called python3-pip, though here I can only select python-pip.
Thanks for taking the time to report this bug and helping to make Ubuntu better. Since the package referred to in this bug is in universe or multiverse, it is community maintained. If you are able, I suggest coordinating with upstream and posting a debdiff for this issue. When a debdiff is available, members of the security team will review it and publish the package. See the following link for more information: https:/ /wiki.ubuntu. com/SecurityTea m/UpdateProcedu res