diff options
author | Bénédikt Tran <10796600+picnixz@users.noreply.github.com> | 2024-10-27 15:04:43 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-27 15:04:43 (GMT) |
commit | f819d4301d7c75f02be1187fda017f0e7b608816 (patch) | |
tree | 5caf18e41c9829754bf0d2017f528af0b4db40c1 /Misc/NEWS.d | |
parent | 80eec52fc813bc7d20478da3114ec6ffd73e7c31 (diff) | |
download | cpython-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_.rst | 3 |
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. |