From: Vasily Averin Date: Thu, 14 Jan 2016 10:41:14 +0000 (+0300) Subject: cifs_dbg() outputs an uninitialized buffer in cifs_readdir() X-Git-Tag: v3.2.77~36 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=32ea1f7a284539346e1bc9bf8655df46d9c68d7f;p=pandora-kernel.git cifs_dbg() outputs an uninitialized buffer in cifs_readdir() commit 01b9b0b28626db4a47d7f48744d70abca9914ef1 upstream. In some cases tmp_bug can be not filled in cifs_filldir and stay uninitialized, therefore its printk with "%s" modifier can leak content of kernelspace memory. If old content of this buffer does not contain '\0' access bejond end of allocated object can crash the host. Signed-off-by: Vasily Averin Signed-off-by: Steve French [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- Reading git-diff-tree failed