CVE-2020-36242
python-cryptography: Large inputs for symmetric encryption can trigger integer overflow leading to buffer overflow
Kaynağa göre önem derecesi
Trivy'nin kendi etiketi CRITICAL. Kritik diyenler: NVD, CBL-Mariner, Photon OS. Daha düşük diyenler: GHSA (yüksek), Red Hat (orta), Oracle (orta), Rocky Linux (orta).
Açıklama
In the cryptography package before 3.3.2 for Python, certain sequences of update calls to symmetrically encrypt multi-GB values could result in an integer overflow and buffer overflow, as demonstrated by the Fernet class.
Etkilenen paketler ve düzeltilmiş sürümler
| Kaynak | Paket | Düzeltildiği sürüm |
|---|---|---|
| CBL-Mariner 1.0 | python-cryptography | 0:3.3.2-1.cm1 |
| Photon OS 1.0 | python-cryptography | 1.9-1.ph1 |
| Photon OS 2.0 | python-cryptography | 2.3.1-2.ph2 |
| Photon OS 3.0 | python-cryptography | 2.8-2.ph3 |
| Photon OS 4.0 | python3-cryptography | 3.3.2-1.ph4 |
| alpine 3.13 | py3-cryptography | 3.3.2-r0 |
| alpine 3.16 | py3-cryptography | 3.2.2-r0 |
| alpine 3.17 | py3-cryptography | 3.2.2-r0 |
| alpine 3.18 | py3-cryptography | 3.2.2-r0 |
| alpine 3.19 | py3-cryptography | 3.2.2-r0 |
| alpine 3.20 | py3-cryptography | 3.2.2-r0 |
| alpine 3.21 | py3-cryptography | 3.2.2-r0 |
27 kaynaktaki 32 kaydın hepsini göster
| Kaynak | Paket | Düzeltildiği sürüm |
|---|---|---|
| CBL-Mariner 1.0 | python-cryptography | 0:3.3.2-1.cm1 |
| Photon OS 1.0 | python-cryptography | 1.9-1.ph1 |
| Photon OS 2.0 | python-cryptography | 2.3.1-2.ph2 |
| Photon OS 3.0 | python-cryptography | 2.8-2.ph3 |
| Photon OS 4.0 | python3-cryptography | 3.3.2-1.ph4 |
| alpine 3.13 | py3-cryptography | 3.3.2-r0 |
| alpine 3.16 | py3-cryptography | 3.2.2-r0 |
| alpine 3.17 | py3-cryptography | 3.2.2-r0 |
| alpine 3.18 | py3-cryptography | 3.2.2-r0 |
| alpine 3.19 | py3-cryptography | 3.2.2-r0 |
| alpine 3.20 | py3-cryptography | 3.2.2-r0 |
| alpine 3.21 | py3-cryptography | 3.2.2-r0 |
| alpine 3.22 | py3-cryptography | 3.2.2-r0 |
| alpine 3.23 | py3-cryptography | 3.2.2-r0 |
| alpine 3.24 | py3-cryptography | 3.2.2-r0 |
| alpine edge | py3-cryptography | 3.2.2-r0 |
| debian 10 | python-cryptography | düzeltme belirtilmemiş |
| debian 11 | python-cryptography | 3.3.2-1 |
| debian 12 | python-cryptography | 3.3.2-1 |
| debian 13 | python-cryptography | 3.3.2-1 |
| debian 14 | python-cryptography | 3.3.2-1 |
| echo | python-cryptography | 3.3.2-1 |
| Oracle Linux 8 | python3-cryptography | 3.2.1-4.el8 |
| pip::GitHub Security Advisory pip | cryptography | 3.3.2 |
| Red Hat | python-cryptography | düzeltme belirtilmemiş |
| Red Hat | python2-cryptography | düzeltme belirtilmemiş |
| Red Hat | python38:3.8::python-cryptography | düzeltme belirtilmemiş |
| Red Hat | python38:3.8::python3-cryptography | düzeltme belirtilmemiş |
| Red Hat | python39:3.9::python-cryptography | düzeltme belirtilmemiş |
| Red Hat | python39:3.9::python3-cryptography | düzeltme belirtilmemiş |
| rocky 8 | python3-cryptography | 3.2.1-4.el8 |
| root.io debian 12 | rootio-python-cryptography | 3.3.2-1 |
Referanslar
- https://access.redhat.com/errata/RHSA-2021:1608
- https://access.redhat.com/security/cve/CVE-2020-36242
- https://bugzilla.redhat.com/show_bug.cgi?id=1778939
- https://bugzilla.redhat.com/show_bug.cgi?id=1873581
- https://bugzilla.redhat.com/show_bug.cgi?id=1889988
- https://bugzilla.redhat.com/show_bug.cgi?id=1891947
- https://bugzilla.redhat.com/show_bug.cgi?id=1907429
- https://bugzilla.redhat.com/show_bug.cgi?id=1926226
29 referansın hepsi
- https://creativecommons.org/licenses/by/4.0/
- https://cryptography.io/en/latest/changelog.html#v3-3-2
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25659
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-36242
- https://errata.rockylinux.org/RLSA-2021:1608
- https://github.com/advisories/GHSA-rhm9-p9w5-fwm7
- https://github.com/pyca/cryptography
- https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst
- https://github.com/pyca/cryptography/commit/82b6ce28389f0a317bc55ba2091a74b346db7cae
- https://github.com/pyca/cryptography/compare/3.3.1...3.3.2
- https://github.com/pyca/cryptography/issues/5615
- https://github.com/pyca/cryptography/security/advisories/GHSA-rhm9-p9w5-fwm7
- https://github.com/pypa/advisory-database/tree/main/vulns/cryptography/PYSEC-2021-63.yaml
- https://linux.oracle.com/cve/CVE-2020-36242.html
- https://linux.oracle.com/errata/ELSA-2021-1608.html
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/L7RGQLK4J5ZQFRLKCHVVG6BKZTUQMG7E
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/L7RGQLK4J5ZQFRLKCHVVG6BKZTUQMG7E/
- https://nvd.nist.gov/vuln/detail/CVE-2020-36242
- https://www.cve.org/CVERecord?id=CVE-2020-36242
- https://www.oracle.com/security-alerts/cpuapr2022.html
- https://www.oracle.com/security-alerts/cpujul2022.html