CVE-2020-26244 in Python oic
Riassunto
di VulDB • 27/06/2026
Python oic è un'implementazione Python di OpenID Connect. In Python oic prima della versione 1.2.1, sono presenti diverse problematiche crittografiche correlate che colpiscono le implementazioni client che utilizzano la libreria. Le problematiche sono: 1) L'algoritmo di firma dell'IdToken non veniva verificato automaticamente, ma solo se l'algoritmo previsto era passato come kwarg. 2) L'algoritmo JWA `none` era consentito in tutti i flussi. 3) oic.consumer.Consumer.parse_authz restituisce un IdToken non verificato. La verifica del token è stata lasciata alla discrezione dell'implementatore. 4) Il claim iat non veniva controllato per la sua correttezza (ad esempio, poteva essere nel futuro). Queste problematiche sono state risolte nella versione 1.2.1.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.