summaryrefslogtreecommitdiffstats
path: root/kernel/audit_tree.c
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2015-05-08 18:00:26 +0200
committerJens Axboe <axboe@fb.com>2015-05-13 10:22:12 -0400
commit3fd61b209977db8a9fe6c44d5a5a7aee7a255f64 (patch)
tree424d48e7b77df6c569e516ca721d739726867434 /kernel/audit_tree.c
parent336b7e1f230912cd8df2497be8dd7be4647d8fc8 (diff)
downloadlinux-3fd61b209977db8a9fe6c44d5a5a7aee7a255f64.tar.bz2
nvme: fix kernel memory corruption with short INQUIRY buffers
If userspace asks for an INQUIRY buffer smaller than 36 bytes, the SCSI translation layer will happily write past the end of the INQUIRY buffer allocation. This is fairly easily reproducible by running the libiscsi test suite and then starting an xfstests run. Fixes: 4f1982 ("NVMe: Update SCSI Inquiry VPD 83h translation") Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Jens Axboe <axboe@fb.com>
Diffstat (limited to 'kernel/audit_tree.c')
0 files changed, 0 insertions, 0 deletions