First published: Tue Aug 22 2023(Updated: )
A use-after-free exists in Python through 3.9 via heappushpop in heapq.
Credit: cve@mitre.org cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Python Python | <3.6.11 | |
Python Python | >=3.7.0<3.7.7 | |
Python Python | >=3.8.0<3.8.2 | |
Python Python | =3.9.0-alpha1 | |
Python Python | =3.9.0-alpha2 | |
Debian Debian Linux | =10.0 | |
IBM QRadar SIEM | <=7.5 - 7.5.0 UP8 IF01 | |
redhat/python | <3.9.0 | 3.9.0 |
redhat/python | <3.8.2 | 3.8.2 |
redhat/python | <3.7.7 | 3.7.7 |
redhat/python | <3.6.11 | 3.6.11 |
debian/python2.7 | 2.7.18-8+deb11u1 | |
debian/python3.9 | 3.9.2-1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2022-48560 is a use-after-free vulnerability in Python through version 3.9.
The use-after-free vulnerability in Python CVE-2022-48560 occurs through the heappushpop function in the heapq module.
Python versions 3.7 to 3.9 are affected by CVE-2022-48560.
CVE-2022-48560 has a severity rating of 7.5 (high).
To fix the use-after-free vulnerability in Python CVE-2022-48560, update to a version of Python that is not affected by the vulnerability.