CVE-2021-40839
Summary
| CVE | CVE-2021-40839 |
| State | PUBLIC |
| Assigner | [email protected] |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2021-09-10 02:15:00 UTC |
| Updated | 2023-11-07 03:38:00 UTC |
| Description | The rencode package through 1.0.6 for Python allows an infinite loop in typecode decoding (such as via ;\x2f\x7f), enabling a remote attack that consumes CPU and memory. |
NVD Known Affected Configurations (CPE 2.3)
References
| Reference | Source | Link | Tags |
|---|
| [SECURITY] Fedora 34 Update: python-rencode-1.0.6-17.fc34 - package-announce - Fedora Mailing-Lists |
FEDORA |
lists.fedoraproject.org |
Mailing List, Third Party Advisory |
| Full Disclosure: rencode 3-byte packet DoS |
MISC |
seclists.org |
|
| [SECURITY] Fedora 34 Update: python-rencode-1.0.6-17.fc34 - package-announce - Fedora Mailing-Lists |
|
lists.fedoraproject.org |
|
| Fix checking if typecode is valid while decoding. · aresch/rencode@572ff74 · GitHub |
MISC |
github.com |
|
| fix typecode decoding DoS by totaam · Pull Request #29 · aresch/rencode · GitHub |
MISC |
github.com |
|
| [SECURITY] Fedora 35 Update: python-rencode-1.0.6-17.fc35 - package-announce - Fedora Mailing-Lists |
FEDORA |
lists.fedoraproject.org |
Mailing List, Third Party Advisory |
| CVE-2021-40839 Python Vulnerability in NetApp Products | NetApp Product Security |
CONFIRM |
security.netapp.com |
|
| [SECURITY] Fedora 35 Update: python-rencode-1.0.6-17.fc35 - package-announce - Fedora Mailing-Lists |
|
lists.fedoraproject.org |
|
| rencode · PyPI |
MISC |
pypi.org |
|
| CVE Program record |
CVE.ORG |
www.cve.org |
canonical |
| NVD vulnerability detail |
NVD |
nvd.nist.gov |
canonical, analysis |
No vendor comments have been submitted for this CVE.
Legacy QID Mappings
- 183781 Debian Security Update for python-rencode (CVE-2021-40839)
- 282384 Fedora Security Update for python (FEDORA-2022-02340931ec)
- 282385 Fedora Security Update for python (FEDORA-2022-1033a2718b)
- 502924 Alpine Linux Security Update for py3-rencode
- 505803 Alpine Linux Security Update for py3-rencode
- 691120 Free Berkeley Software Distribution (FreeBSD) Security Update for py39 (70d0d2ec-cb62-11ed-956f-7054d21a9e2a)
- 980459 Python (pip) Security Update for rencode (GHSA-gh8j-2pgf-x458)