summaryrefslogtreecommitdiffstats
path: root/Documentation/scsi
diff options
context:
space:
mode:
authorImran Haider <imran1008@gmail.com>2016-05-08 11:17:54 -0400
committerNicholas Bellinger <nab@linux-iscsi.org>2016-05-10 01:20:03 -0700
commit2b16509c5f26d6c160bd89164cf18f18d713daf6 (patch)
tree8be900fa169301d0f7e58ccc81379cea6ffa7dec /Documentation/scsi
parentcb7911694771faf16930b72a104d3cd41d500e2c (diff)
downloadlinux-2b16509c5f26d6c160bd89164cf18f18d713daf6.tar.bz2
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 'Documentation/scsi')
0 files changed, 0 insertions, 0 deletions