◐ Shell
clean mode source ↗

[3.7] bpo-34087: Fix buffer overflow in int(s) and similar functions (GH-8274) by miss-islington · Pull Request #8279 · python/cpython

_PyUnicode_TransformDecimalAndSpaceToASCII() missed trailing NUL char.
It caused buffer overflow in _Py_string_to_number_with_underscores().

This bug is introduced in 9b6c60c.
(cherry picked from commit 16dfca4)

Co-authored-by: INADA Naoki methane@users.noreply.github.com

https://bugs.python.org/issue34087