Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign uppubkeys.txt contains bogus keys #1395
Comments
ned-deily
self-assigned this
Mar 13, 2019
This comment has been minimized.
This comment has been minimized.
|
Thanks for reporting this. I had not seen this open issue until today. I last updated the file and I'm not quite sure yet how those bogus keys got in there but they definitely shouldn't be there. That's embarrassing! I'll make sure they go away soon.. |
This comment has been minimized.
This comment has been minimized.
|
I'm guessing this needs to be fixed by a release manager. Let me know if it's possible to update the public keys by non-RMs. |
This comment has been minimized.
This comment has been minimized.
mattspring
commented
Apr 19, 2019
|
Any progress on this? pubkeys.txt still has malicious keys in it and the alternate instructions uses short IDs that have the same effect.
and just captured the output into the pubkeys file. That recv-keys command needs to be updated with the full fingerprint and the pubkeys.txt regenerated. This is pretty scary, guys! |
brainwane
added
bug
content
downloads
labels
Aug 11, 2019
This comment has been minimized.
This comment has been minimized.
|
There has been further discussion on the Python bug tracker (https://bugs.python.org/issue37967) of |


nanjekyejoannah commentedMar 6, 2019
•
edited
I have moved this issue from the Cpython bug tracker : https://bugs.python.org/issue36191 to here
Then, quoting Thomas Jollans (tjollans).
The file https://www.python.org/static/files/pubkeys.txt contains some bogus GPG keys with 32-bit key IDs identical to actual release manager key IDs. (see below) I imagine these slipped in by accident and may have been created by someone trying to make a point. (see also: https://evil32.com/)
This is obviously not a serious security concern, but it would be a better look if the file contained only the real keys, and if https://www.python.org/downloads/ listed fingerprints.
Pointed out by Peter Otten on python-list. https://mail.python.org/pipermail/python-list/2019-March/739788.html
These are the obvious fake keys included: