Security Resilience

CVE-2023-38898

Python 3.13.0

Public PoC
Published
15 August 2023
Modified
21 November 2024
Patch / advisory
CVSS Score v3.1 5.3
Click a component to see what it means
Raw vectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
EPSS Score 0.017 77th percentile
Risk Priority 48 floored blend · peak EPSS

CVSS and EPSS are reproduced from their sources (NVD, FIRST EPSS). Risk Priority is our own derived reading, not an NVD score.

Summary

CVE-2023-38898 is a medium-severity an unspecified weakness vulnerability in Python Python. Its CVSS base score is 5.3 (Medium).

Operationally, ranked in the top 23% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.

EU & UK References

Vulnerability Data

An issue in Python cpython v.3.7 allows an attacker to obtain sensitive information via the _asyncio._swap_current_task component. NOTE: this is disputed by the vendor because (1) neither 3.7 nor any other release is affected (it is a bug in some…

more

3.12 pre-releases); (2) there are no common scenarios in which an adversary can call _asyncio._swap_current_task but does not already have the ability to call arbitrary functions; and (3) there are no common scenarios in which sensitive information, which is not already accessible to an adversary, becomes accessible through this bug.

CWE(s)

Related Threats

CVEs Like This One

CVE-2026-3644Same product: Python Python
CVE-2023-40217Same product: Python Python
CVE-2023-6507Same product: Python Python
CVE-2026-4519Same product: Python Python
CVE-2024-9287Same product: Python Python
CVE-2026-4360Same product: Python Python
CVE-2026-7210Same product: Python Python
CVE-2024-6232Same product: Python Python
CVE-2023-36632Same product: Python Python
CVE-2025-13837Same product: Python Python

Affected Assets

python
python
3.13.0

Mitigating Controls

No mitigating controls mapped yet. The per-CVE control annotator has not reached this CVE.

References