PT-2020-6971

CVE-2022-48564

·

Published

2020-10-21

·

Updated

2026-06-25

Description by

CVSS 2.0
7.8
High
MetricsAV:N/AC:L/Au:N/C:N/I:N/A:C
Name of the Vulnerable Software and Affected Versions Python versions prior to 3.9.2
Description The issue is related to the read ints function in the plistlib.py component of the Python interpreter, which is vulnerable to uncontrolled resource consumption. This can be exploited by a remote attacker to cause a denial of service. The vulnerability occurs when processing malformed Apple Property List files in binary format, leading to CPU and RAM exhaustion.
Recommendations For versions prior to 3.9.2, update to version 3.9.2 or later to resolve the issue. As a temporary workaround, consider restricting the use of the read ints function in plistlib.py to minimize the risk of exploitation. Avoid processing untrusted or malformed Apple Property List files in binary format until the issue is resolved.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-P8VW-M6QQ-W42V
ALSA-2024:0114
ALT-PU-2024-3474
AZL-109650
BIT-LIBPYTHON-2022-48564
BIT-PYTHON-2022-48564
BIT-PYTHON-MIN-2022-48564
CESA-2024_0114
CLSA-2026-1781525675
CLSA-2026-1781527577
DLA-3614-1
PSF-2023-10
RHSA-2024:0114
RHSA-2024_0114
RHSA-2024:0430
RHSA-2024:0586
USN-6513-1
USN-6891-1
Found an issue in the description? Have something to add? Feel free to write us 👾