PT-2024-3052 · Pypi+8 · Cryptography+8
Alexander-Programming
·
Publicado
2024-02-21
·
Atualizado
2026-06-03
·
CVE-2024-26130
CVSS v2.0
7.8
Alta
| Vetor | AV:N/AC:L/Au:N/C:N/I:N/A:C |
Nome do software vulnerável e versões afetadas
Versões do pacote cryptography de 38.0.0 a 42.0.3
Descrição
O problema está relacionado à função
pkcs12.serialize key and certificates do pacote cryptography para Python. Se essa função for chamada com um certificado cuja chave pública não corresponda à chave privada fornecida e um encryption algorithm com hmac hash definido, ocorre uma desreferência de ponteiro NULL, causando a falha do processo Python. Esse problema foi resolvido com a geração adequada de um ValueError na versão corrigida.Recomendações
Para as versões 38.0.0 a 42.0.3 do pacote cryptography, atualize para a versão 42.0.4 ou posterior para resolver o problema. Como solução temporária, considere evitar o uso de
pkcs12.serialize key and certificates com chaves públicas e privadas incompatíveis e hmac hash definido até que a atualização seja aplicada.Exploit
Correção
DoS
NULL Pointer Dereference
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Alt Linux
Almalinux
Linuxmint
Red Hat
Red Os
Rocky Linux
Suse
Ubuntu
Cryptography