You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 6, 2026. It is now read-only.
Security vulnerability scanners pick up an unfixed PKCS#1 decryption code issue with the rsa library 4.6 (see among the dependencies in setup.py in this project): sybrenstuvel/python-rsa#165 => although it is closed, from the comments it seems that it is not fixed, and anyway new version for this library is not released for some time...
One of the proposed solutions would be: sybrenstuvel/python-rsa#165 (comment) :
"3. modify code you depend on so that it uses libraries that do provide side-channel free behaviour for RSA decryption"
Questions:
Could you please confirm that this google-auth library does not use the vulnerable PKCS#1 decrypt() method, so that this rsa library issue can be considered a false-positive for google-auth? I tried to check quickly, for me this seems to be the case.
Would it be needed / feasible for google-auth to use another crypto library which does not have this issue? Is there a crypto library which would have clear advantages over the python rsa library?