diff options
author | Bénédikt Tran <10796600+picnixz@users.noreply.github.com> | 2025-03-31 10:26:52 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-31 10:26:52 (GMT) |
commit | c57623c221d46daeaedfbf2b32d041fde0c882de (patch) | |
tree | 03f280bef7563abca0c6d0be1fe25878a7476a75 /Python/generated_cases.c.h | |
parent | 6aa88a2cb36240fe2b587f2e82043873270a27cf (diff) | |
download | cpython-c57623c221d46daeaedfbf2b32d041fde0c882de.zip cpython-c57623c221d46daeaedfbf2b32d041fde0c882de.tar.gz cpython-c57623c221d46daeaedfbf2b32d041fde0c882de.tar.bz2 |
gh-126037: fix UAF in `xml.etree.ElementTree.Element.find*` when concurrent mutations happen (#127964)
We fix a use-after-free in the `find`, `findtext` and `findall` methods of `xml.etree.ElementTree.Element`
objects that can be triggered when the tag to find implements an `__eq__` method that mutates the
element being queried.
Diffstat (limited to 'Python/generated_cases.c.h')
0 files changed, 0 insertions, 0 deletions