cve/2023/CVE-2023-49083.md

20 lines
1.2 KiB
Markdown
Raw Normal View History

2024-05-25 21:48:12 +02:00
### [CVE-2023-49083](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-49083)
![](https://img.shields.io/static/v1?label=Product&message=cryptography&color=blue)
![](https://img.shields.io/static/v1?label=Version&message=%3D%20%3E%3D%203.1%2C%20%3C%2041.0.6%20&color=brighgreen)
![](https://img.shields.io/static/v1?label=Vulnerability&message=CWE-476%3A%20NULL%20Pointer%20Dereference&color=brighgreen)
### Description
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. Calling `load_pem_pkcs7_certificates` or `load_der_pkcs7_certificates` could lead to a NULL-pointer dereference and segfault. Exploitation of this vulnerability poses a serious risk of Denial of Service (DoS) for any application attempting to deserialize a PKCS7 blob/certificate. The consequences extend to potential disruptions in system availability and stability. This vulnerability has been patched in version 41.0.6.
### POC
#### Reference
- http://www.openwall.com/lists/oss-security/2023/11/29/2
- https://github.com/pyca/cryptography/security/advisories/GHSA-jfhm-5ghh-2f97
#### Github
- https://github.com/fkie-cad/nvd-json-data-feeds
2024-05-28 08:49:17 +00:00
- https://github.com/seal-community/patches
2024-05-25 21:48:12 +02:00