CVE-2023-38898

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 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.
References
Link Resource
https://github.com/python/cpython/issues/105987 Exploit Issue Tracking Patch
https://github.com/python/cpython/issues/105987 Exploit Issue Tracking Patch
Configurations

Configuration 1 (hide)

cpe:2.3:a:python:python:3.13.0:alpha0:*:*:*:*:*:*

History

21 Nov 2024, 08:14

Type Values Removed Values Added
References () https://github.com/python/cpython/issues/105987 - Exploit, Issue Tracking, Patch () https://github.com/python/cpython/issues/105987 - Exploit, Issue Tracking, Patch

21 Mar 2024, 02:48

Type Values Removed Values Added
Summary
  • (es) Un problema en Python cpython v.3.7 permite a un atacante obtener información sensible a través del componente _asyncio._swap_current_task. NOTA: esto es discutido por el vendedor porque (1) ni la versión 3.7 ni ninguna otra está afectada (es un fallo en algunas versiones previas a la 3.12); (2) no hay escenarios comunes en los que un adversario pueda llamar a _asyncio._swap_current_task pero no tenga ya la capacidad de llamar a funciones arbitrarias; y (3) no hay escenarios comunes en los que información sensible, que no esté ya accesible para un adversario, se vuelva accesible a través de este fallo.

Information

Published : 2023-08-15 17:15

Updated : 2024-11-21 08:14


NVD link : CVE-2023-38898

Mitre link : CVE-2023-38898

CVE.ORG link : CVE-2023-38898


JSON object : View

Products Affected

python

  • python