commit | 18c9a99bce2a57dfd7e881658703b5d7469cc7b9 | [log] [tgz] |
---|---|---|
author | Dan Carpenter <dan.carpenter@oracle.com> | Tue May 29 12:13:24 2018 +0300 |
committer | Tejun Heo <tj@kernel.org> | Tue May 29 06:48:54 2018 -0700 |
tree | 10f0fe3c1ce08f8ea08aa24636d6da0eddf3ccff | |
parent | 4544e403eb25552aed7f0ee181a7a506b8800403 [diff] |
libata: zpodd: small read overflow in eject_tray() We read from the cdb[] buffer in ata_exec_internal_sg(). It has to be ATAPI_CDB_LEN (16) bytes long, but this buffer is only 12 bytes. Fixes: 213342053db5 ("libata: handle power transition of ODD") Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Tejun Heo <tj@kernel.org> Cc: stable@vger.kernel.org