New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
buffer overrun in repr() for unicode strings #43838
Comments
From Benjamin C. Wiley Sittler reports: hi, i discovered a bug yesterday in repr() for unicode python2.4 -c 'assert(repr(u"\U00010000" * 39 + the problem is fixed by a change to unicodeobject.c. in Package: python2.4 when i run this command: python -c python aborts with the following backtrace and memory dump: *** glibc detected *** python: realloc(): invalid next |
Logged In: YES Committed revision 51448. (2.6) Someone should backport to 2.4, leaving open until then. |
Logged In: YES Applied to 2.4 in revision 51466. |
Logged In: YES Attaching a code file containing a Python version of the (it only replaces repr() if called from python, so not |
Logged In: YES The CVE issue for this bug is CVE-2006-4980, which |
Logged In: YES The related security advisory is http://www.python.org/news/ |
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: