Files
linux/include/linux/ceph
Ilya Dryomov 71162c1b43 libceph: implement CEPHX_V2 calculation mode
commit cc255c76c7 upstream.

Derive the signature from the entire buffer (both AES cipher blocks)
instead of using just the first half of the first block, leaving out
data_crc entirely.

This addresses CVE-2018-1129.

Link: http://tracker.ceph.com/issues/24837
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Sage Weil <sage@redhat.com>
[bwh: Backported to 4.9:
 - Define and test the feature bit in the old way
 - Don't change any other feature bits in ceph_features.h]
Signed-off-by: Ben Hutchings <ben.hutchings@codethink.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2023-05-15 10:06:31 +09:00
..
2023-05-15 10:06:30 +09:00
2014-12-17 20:09:50 +03:00
2023-05-15 09:27:00 +09:00
2023-05-15 10:06:30 +09:00
2016-07-28 02:55:35 +02:00
2023-05-15 10:06:30 +09:00
2016-05-26 01:15:28 +02:00