summaryrefslogtreecommitdiff
path: root/drivers/scsi
diff options
context:
space:
mode:
authorImran Haider <imran1008@gmail.com>2016-05-08 15:17:54 (GMT)
committerNicholas Bellinger <nab@linux-iscsi.org>2016-05-10 08:20:03 (GMT)
commit2b16509c5f26d6c160bd89164cf18f18d713daf6 (patch)
tree8be900fa169301d0f7e58ccc81379cea6ffa7dec /drivers/scsi
parentcb7911694771faf16930b72a104d3cd41d500e2c (diff)
downloadlinux-2b16509c5f26d6c160bd89164cf18f18d713daf6.tar.xz
iscsi-target: graceful disconnect on invalid mapping to iovec
Ensures the first page entry is within bounds. A failed check would terminate the iSCSI connection instead of causing a NULL-dereference. This violation seems to happen with certain iSCSI commands where the computed CDB length is zero but the expected transfer length is non-zero. The real problem is probably on the iSCSI initiator side since there is a discrepancy between the iSCSI header and the encapsulated CDB Opcode. Signed-off-by: Imran Haider <imran1008@gmail.com> Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
Diffstat (limited to 'drivers/scsi')
0 files changed, 0 insertions, 0 deletions