]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.14] gh-143308: fix UAF when PickleBuffer is concurrently mutated in a callback...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Sat, 3 Jan 2026 22:27:35 +0000 (23:27 +0100)
committerGitHub <noreply@github.com>
Sat, 3 Jan 2026 22:27:35 +0000 (22:27 +0000)
commitc99d87db1fe3ed9d473cbdd548602d02f4c8187e
treeb1755ff4972d47a1f321d405f7b79743e1d40050
parent6eafcaee6486aa110f82e9e35514ca4d99f8b493
[3.14] gh-143308: fix UAF when PickleBuffer is concurrently mutated in a callback (GH-143312) (#143396)

gh-143308: fix UAF when PickleBuffer is concurrently mutated in a callback (GH-143312)
(cherry picked from commit 6c53af18f61c074d514e677b469b6201573a59da)

---------------

Co-authored-by: Aaron Wieczorek <aaronw@fastmail.com>
Co-authored-by: Aaron Wieczorek <woz@Aarons-MacBook-Pro.local>
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
Lib/test/pickletester.py
Misc/NEWS.d/next/Library/2025-12-31-17-38-33.gh-issue-143308.lY8UCR.rst [new file with mode: 0644]
Modules/_pickle.c