| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
|
Sorry, we only accept the security patch for 3.5-3.7. I close this PR cc @ericvsmith |
Sorry, something went wrong.
There was a problem hiding this comment.
Since this issue is reported as the CVE-2020-14422.
I am okay to merge this PR as the security issue.
But waiting for @ned-deily and @ericvsmith 's comment :)
Sorry, something went wrong.
|
The decision whether to merge to 3.5 is up to the 3.5 release manager, @larryhastings. |
Sorry, something went wrong.
|
As I noted on the bpo issue, I think the NEWS blurb should be updated to include the CVE. |
Sorry, something went wrong.
…terface (pythonGH-21033) The __hash__() methods of classes IPv4Interface and IPv6Interface had issue of generating constant hash values of 32 and 128 respectively causing hash collisions. The fix uses the hash() function to generate hash values for the objects instead of XOR operation (cherry picked from commit b30ee26) Co-authored-by: Ravi Teja P <rvteja92@gmail.com> Signed-off-by: Tapas Kundu <tkundu@vmware.com>
|
@larryhastings Please help to review the backport to 3.5 of a security fix. Thanks! |
Sorry, something went wrong.
|
@larryhastings: Please replace # with GH- in the commit message next time. Thanks! |
Sorry, something went wrong.
|
Thanks for the backport! And, for the record, @ericvsmith is a great guy, but he is not nor has ever been a Python release manager. |
Sorry, something went wrong.
|
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
…terface (GH-21033)
The hash() methods of classes IPv4Interface and IPv6Interface had issue
of generating constant hash values of 32 and 128 respectively causing hash collisions.
The fix uses the hash() function to generate hash values for the objects
instead of XOR operation
(cherry picked from commit b30ee26)
Co-authored-by: Ravi Teja P rvteja92@gmail.com
Signed-off-by: Tapas Kundu tkundu@vmware.com
https://bugs.python.org/issue41004