2012-03-02 Kees Cook <keescook@chromium.org>
commit7c1f4834d398163d1ac8101e35e9c36fc3176e6e
authorKees Cook <keescook@chromium.org>
Mon, 5 Mar 2012 09:17:22 +0000 (5 10:17 +0100)
committerAndreas Jaeger <aj@suse.de>
Mon, 5 Mar 2012 09:17:22 +0000 (5 10:17 +0100)
tree16849fb20179cf05c02216556effaa2cfeb8aae7
parentc6922934363f44b88250567f52036d8e9972c255
2012-03-02  Kees Cook  <keescook@chromium.org>

        [BZ #13656]
        * stdio-common/vfprintf.c (vfprintf): Check for nargs overflow and
        possibly allocate from heap instead of stack.
        * stdio-common/bug-vfprintf-nargs.c: New file.
        * stdio-common/Makefile (tests): Add nargs overflow test.
ChangeLog
stdio-common/Makefile
stdio-common/bug-vfprintf-nargs.c [new file with mode: 0644]
stdio-common/vfprintf.c