CVE-2021-45958
Summary
| CVE | CVE-2021-45958 |
| State | PUBLIC |
| Assigner | [email protected] |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2022-01-01 00:15:00 UTC |
| Updated | 2023-11-07 03:39:00 UTC |
| Description | UltraJSON (aka ujson) through 5.1.0 has a stack-based buffer overflow in Buffer_AppendIndentUnchecked (called from encode). Exploitation can, for example, use a large amount of indentation. |
NVD Known Affected Configurations (CPE 2.3)
References
| Reference | Source | Link | Tags |
|---|
| 36009 -
oss-fuzz -
OSS-Fuzz: Fuzzing the planet -
Monorail |
MISC |
bugs.chromium.org |
|
| [SECURITY] Fedora 36 Update: python-ujson-5.2.0-1.fc36 - package-announce - Fedora Mailing-Lists |
|
lists.fedoraproject.org |
|
| [SECURITY] Fedora 36 Update: python-fastapi-0.75.2-1.fc36 - package-announce - Fedora Mailing-Lists |
FEDORA |
lists.fedoraproject.org |
|
| [SECURITY] [DLA 2929-1] ujson security update |
MLIST |
lists.debian.org |
|
| [SECURITY] Fedora 35 Update: python-ujson-5.4.0-1.fc35 - package-announce - Fedora Mailing-Lists |
|
lists.fedoraproject.org |
|
| oss-fuzz-vulns/OSV-2021-955.yaml at main · google/oss-fuzz-vulns · GitHub |
MISC |
github.com |
|
| [SECURITY] Fedora 36 Update: python-fastapi-0.75.2-1.fc36 - package-announce - Fedora Mailing-Lists |
|
lists.fedoraproject.org |
|
| [SECURITY] Fedora 36 Update: python-fastapi-0.75.0-3.fc36 - package-announce - Fedora Mailing-Lists |
|
lists.fedoraproject.org |
|
| Fix unchecked buffer overflows (CVE-2021-45958). by bwoodsend · Pull Request #504 · ultrajson/ultrajson · GitHub |
CONFIRM |
github.com |
|
| [SECURITY] Fedora 35 Update: python-ujson-5.4.0-1.fc35 - package-announce - Fedora Mailing-Lists |
FEDORA |
lists.fedoraproject.org |
|
| [SECURITY] Fedora 36 Update: python-fastapi-0.75.0-3.fc36 - package-announce - Fedora Mailing-Lists |
FEDORA |
lists.fedoraproject.org |
|
| CVE-2021-45958 from oss-fuzz report · Issue #502 · ultrajson/ultrajson · GitHub |
MISC |
github.com |
|
| [SECURITY] Fedora 36 Update: python-ujson-5.2.0-1.fc36 - package-announce - Fedora Mailing-Lists |
FEDORA |
lists.fedoraproject.org |
|
| Segmentation fault with large indent · Issue #501 · ultrajson/ultrajson · GitHub |
MISC |
github.com |
|
| 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
- 179094 Debian Security Update for ujson (DLA 2929-1)
- 182506 Debian Security Update for ujson (CVE-2021-45958)
- 200109 Ubuntu Security Notification for UltraJSON Vulnerabilities (USN-6629-1)
- 200110 Ubuntu Security Notification for UltraJSON Vulnerability (USN-6629-2)
- 200117 Ubuntu Security Notification for UltraJSON Vulnerabilities (USN-6629-3)
- 283003 Fedora Security Update for python (FEDORA-2022-33e816bc37)
- 502348 Alpine Linux Security Update for py3-ujson
- 753979 SUSE Enterprise Linux Security Update for python-ujson (SUSE-SU-2023:2134-1)