From ea64cc1dc7033a1ede57f6bc278030429addeef9 Mon Sep 17 00:00:00 2001 From: ludwig Date: Sun, 31 Dec 2006 15:36:42 +0000 Subject: fix buffer overflow and format string bug in auth server response processing git-svn-id: svn://svn.icculus.org/quake3/trunk@1025 edf5b092-35ff-0310-97b2-ce42778d08ea --- code/qcommon/net_chan.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'code/qcommon') diff --git a/code/qcommon/net_chan.c b/code/qcommon/net_chan.c index ac617cb..26f76db 100644 --- a/code/qcommon/net_chan.c +++ b/code/qcommon/net_chan.c @@ -719,7 +719,7 @@ void QDECL NET_OutOfBandPrint( netsrc_t sock, netadr_t adr, const char *format, string[3] = -1; va_start( argptr, format ); - vsprintf( string+4, format, argptr ); + vsnprintf( string+4, sizeof(string)-4, format, argptr ); va_end( argptr ); // send the datagram -- cgit v1.2.3