- fix trivial exploit vector when setXid
authorNed Ludd <solar@gentoo.org>
Wed, 2 Jul 2008 00:12:06 +0000 (00:12 -0000)
committerNed Ludd <solar@gentoo.org>
Wed, 2 Jul 2008 00:12:06 +0000 (00:12 -0000)
coreutils/uname.c

index 2eecb5d6d1b40b4d0c038b6ebb0294a0c1800fda..34600e7a960c9c45e6f4e7f9d519adec46c06289 100644 (file)
@@ -89,7 +89,7 @@ int uname_main(int argc, char **argv)
        delta = utsname_offset;
        do {
                if (toprint & 1) {
-                       printf(((char *)(&uname_info)) + *delta);
+                       printf("%s", ((char *)(&uname_info)) + *delta);
                        if (toprint > 1) {
                                bb_putchar(' ');
                        }