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 }}
Multiple cryptographic issues in Python oic
High severity
GitHub Reviewed
Published
Dec 1, 2020
in
CZ-NIC/pyoidc
•
Updated Oct 7, 2024
The product does not implement a required step in a cryptographic algorithm, resulting in weaker encryption than advertised by the algorithm.
Learn more on MITRE.
Impact
Issues
nonealgorithm was allowed in all flows.oic.consumer.Consumer.parse_authzreturns an unverified IdToken. The verification of the token was left to the discretion of the implementator.iatclaim was not checked for sanity (i.e. it could be in the future)Patches
nonealgorithm is now allowed only if using theresponse_typecodeiatclaim is now checked for sanity.References