Guido van Rossum added the comment:

I'd be much worried about attack scenarios if this function was part of the 
standard library. But it's not -- the stdlib's % operator uses completely 
different code. The most common use case is probably to generate error messages 
from extension modules -- and there the format is almost always a literal in 
the C code. (An adversary who can load a C extension doesn't need this exploit.)

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue23055>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to