public inbox for glibc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug stdio/14771] New: add length sanity check to snprintf
@ 2012-10-26 10:06 fweimer at redhat dot com
  2013-10-08 15:55 ` [Bug stdio/14771] " neleai at seznam dot cz
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: fweimer at redhat dot com @ 2012-10-26 10:06 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=14771

             Bug #: 14771
           Summary: add length sanity check to snprintf
           Product: glibc
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: stdio
        AssignedTo: fweimer@redhat.com
        ReportedBy: fweimer@redhat.com
    Classification: Unclassified


We should reject impossibly large size arguments for snprintf, vsprintf.  This
is similar to bug 13592.  Passing (size_t)-1 to snprintf to emulate the sprintf
behavior might actually be valid code, so this would have to be restricted to
-D_FORTIFY_SOURCE mode.

This is prompted by
<https://lists.exim.org/lurker/message/20121026.080330.74b9147b.en.html>
(CVE-2012-5671).

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2022-07-19 17:27 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-10-26 10:06 [Bug stdio/14771] New: add length sanity check to snprintf fweimer at redhat dot com
2013-10-08 15:55 ` [Bug stdio/14771] " neleai at seznam dot cz
2013-10-08 23:07 ` bugdal at aerifal dot cx
2013-10-08 23:18 ` bugdal at aerifal dot cx
2013-10-18 11:24 ` fweimer at redhat dot com
2013-10-18 12:31 ` fweimer at redhat dot com
2013-10-18 13:52 ` joseph at codesourcery dot com
2014-06-13 10:46 ` fweimer at redhat dot com
2022-07-19 17:27 ` jsm28 at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).