Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

nvd логотип

CVE-2024-26130

Опубликовано: 21 фев. 2024
Источник: nvd
CVSS3: 7.5
EPSS Низкий

Описание

cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. Starting in version 38.0.0 and prior to version 42.0.4, if pkcs12.serialize_key_and_certificates is called with both a certificate whose public key did not match the provided private key and an encryption_algorithm with hmac_hash set (via PrivateFormat.PKCS12.encryption_builder().hmac_hash(...), then a NULL pointer dereference would occur, crashing the Python process. This has been resolved in version 42.0.4, the first version in which a ValueError is properly raised.

Уязвимые конфигурации

Конфигурация 1
cpe:2.3:a:cryptography.io:cryptography:*:*:*:*:*:python:*:*
Версия от 38.0.0 (включая) до 42.0.4 (исключая)

EPSS

Процентиль: 50%
0.00264
Низкий

7.5 High

CVSS3

Дефекты

CWE-476
CWE-476

Связанные уязвимости

CVSS3: 7.5
ubuntu
больше 1 года назад

cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. Starting in version 38.0.0 and prior to version 42.0.4, if `pkcs12.serialize_key_and_certificates` is called with both a certificate whose public key did not match the provided private key and an `encryption_algorithm` with `hmac_hash` set (via `PrivateFormat.PKCS12.encryption_builder().hmac_hash(...)`, then a NULL pointer dereference would occur, crashing the Python process. This has been resolved in version 42.0.4, the first version in which a `ValueError` is properly raised.

CVSS3: 7.5
redhat
больше 1 года назад

cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. Starting in version 38.0.0 and prior to version 42.0.4, if `pkcs12.serialize_key_and_certificates` is called with both a certificate whose public key did not match the provided private key and an `encryption_algorithm` with `hmac_hash` set (via `PrivateFormat.PKCS12.encryption_builder().hmac_hash(...)`, then a NULL pointer dereference would occur, crashing the Python process. This has been resolved in version 42.0.4, the first version in which a `ValueError` is properly raised.

CVSS3: 7.5
debian
больше 1 года назад

cryptography is a package designed to expose cryptographic primitives ...

suse-cvrf
около 1 года назад

Security update for python-cryptography

suse-cvrf
больше 1 года назад

Security update for python-cryptography

EPSS

Процентиль: 50%
0.00264
Низкий

7.5 High

CVSS3

Дефекты

CWE-476
CWE-476