summaryrefslogtreecommitdiffstats
path: root/Misc/NEWS.d
diff options
context:
space:
mode:
authorBénédikt Tran <10796600+picnixz@users.noreply.github.com>2024-10-31 17:14:47 (GMT)
committerGitHub <noreply@github.com>2024-10-31 17:14:47 (GMT)
commit0e8665554b2f1334e530fd6de5b3a4e908405419 (patch)
treeb4f5b98db38b880062c63f8cdfc836adf8ca16a9 /Misc/NEWS.d
parent3275cb19530fb5c7115cf8313f1ada9621ed3a92 (diff)
downloadcpython-0e8665554b2f1334e530fd6de5b3a4e908405419.zip
cpython-0e8665554b2f1334e530fd6de5b3a4e908405419.tar.gz
cpython-0e8665554b2f1334e530fd6de5b3a4e908405419.tar.bz2
gh-126080: fix UAF on `task->task_context` in `task_call_step_soon` due to an evil `loop.__getattribute__` (#126120)
Diffstat (limited to 'Misc/NEWS.d')
-rw-r--r--Misc/NEWS.d/next/Library/2024-10-29-10-38-28.gh-issue-126080.qKRBuo.rst3
1 files changed, 3 insertions, 0 deletions
diff --git a/Misc/NEWS.d/next/Library/2024-10-29-10-38-28.gh-issue-126080.qKRBuo.rst b/Misc/NEWS.d/next/Library/2024-10-29-10-38-28.gh-issue-126080.qKRBuo.rst
new file mode 100644
index 0000000..e54ac17
--- /dev/null
+++ b/Misc/NEWS.d/next/Library/2024-10-29-10-38-28.gh-issue-126080.qKRBuo.rst
@@ -0,0 +1,3 @@
+Fix a use-after-free crash on :class:`asyncio.Task` objects for which the
+underlying event loop implements an evil :meth:`~object.__getattribute__`.
+Reported by Nico-Posada. Patch by Bénédikt Tran.