• M
    Prevent format string vulnerability in `tf.strings.as_string`. · 01948c69
    Mihai Maruseac 提交于
    The `printf` format specifier only allows `#`, `0`, `-`, `+` and space as flag characters. Others are interpreted as width/precision/length modifier or conversion specifiers. If a character does not fit into any of these sets `printf` just displays it.
    
    Also add a test suite for `tf.strings.as_string`. Also fix the issue where the flag character was used only if width was specified.
    
    PiperOrigin-RevId: 332553548
    Change-Id: Ie57cf2a7c14d1a36097642794c14329db669bbba
    01948c69
BUILD 198.0 KB