diff -r 7efcdc068118 src/sv_main.cpp
--- a/src/sv_main.cpp	Sun Mar 25 18:09:08 2012 -0400
+++ b/src/sv_main.cpp	Fri Mar 30 13:12:36 2012 +0200
@@ -3514,7 +3514,10 @@
 void SERVER_SetMapMusic( const char *pszMusic )
 {
 	if ( pszMusic )
-		sprintf( g_szMapMusic, "%s", pszMusic );
+	{
+		strncpy (g_szMapMusic,pszMusic,sizeof(g_szMapMusic)-1);
+		g_szMapMusic[sizeof(g_szMapMusic)-1]='\0';
+	}
 	else
 		g_szMapMusic[0] = 0;
 }
