summaryrefslogtreecommitdiffstats
path: root/Misc/NEWS.d
diff options
context:
space:
mode:
authorBénédikt Tran <10796600+picnixz@users.noreply.github.com>2024-10-27 15:04:43 (GMT)
committerGitHub <noreply@github.com>2024-10-27 15:04:43 (GMT)
commitf819d4301d7c75f02be1187fda017f0e7b608816 (patch)
tree5caf18e41c9829754bf0d2017f528af0b4db40c1 /Misc/NEWS.d
parent80eec52fc813bc7d20478da3114ec6ffd73e7c31 (diff)
downloadcpython-f819d4301d7c75f02be1187fda017f0e7b608816.zip
cpython-f819d4301d7c75f02be1187fda017f0e7b608816.tar.gz
cpython-f819d4301d7c75f02be1187fda017f0e7b608816.tar.bz2
gh-125984: fix use-after-free on `fut->fut_{callback,context}0` due to an evil `loop.__getattribute__` (#126003)
Diffstat (limited to 'Misc/NEWS.d')
-rw-r--r--Misc/NEWS.d/next/Library/2024-10-26-12-50-48.gh-issue-125984.d4vp5_.rst3
1 files changed, 3 insertions, 0 deletions
diff --git a/Misc/NEWS.d/next/Library/2024-10-26-12-50-48.gh-issue-125984.d4vp5_.rst b/Misc/NEWS.d/next/Library/2024-10-26-12-50-48.gh-issue-125984.d4vp5_.rst
new file mode 100644
index 0000000..7a1d7b5
--- /dev/null
+++ b/Misc/NEWS.d/next/Library/2024-10-26-12-50-48.gh-issue-125984.d4vp5_.rst
@@ -0,0 +1,3 @@
+Fix use-after-free crashes on :class:`asyncio.Future` objects for which the
+underlying event loop implements an evil :meth:`~object.__getattribute__`.
+Reported by Nico-Posada. Patch by Bénédikt Tran.