diff options
author | Bénédikt Tran <10796600+picnixz@users.noreply.github.com> | 2024-10-31 17:14:47 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-31 17:14:47 (GMT) |
commit | 0e8665554b2f1334e530fd6de5b3a4e908405419 (patch) | |
tree | b4f5b98db38b880062c63f8cdfc836adf8ca16a9 /Misc/NEWS.d | |
parent | 3275cb19530fb5c7115cf8313f1ada9621ed3a92 (diff) | |
download | cpython-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.rst | 3 |
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. |