Skip to content

Conversation

@miss-islington
Copy link
Contributor

@miss-islington miss-islington commented Jul 14, 2018

_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 [email protected]

https://bugs.python.org/issue34087

…nGH-8274)

`_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 <[email protected]>
@miss-islington
Copy link
Contributor Author

@methane: Backport status check is done, and it's a success ✅ .

@miss-islington miss-islington merged commit c721472 into python:3.7 Jul 14, 2018
@miss-islington miss-islington deleted the backport-16dfca4-3.7 branch July 14, 2018 03:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type-bug An unexpected behavior, bug, or error

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants