diff options
| author | 2026-03-08 17:38:00 +0100 | |
|---|---|---|
| committer | 2026-03-10 12:15:36 +0100 | |
| commit | 69fb5d91bba44ecf7eb80530b85fa4fb028921d5 (patch) | |
| tree | de4952b4192cd67a3cd1ab34205bee46c100c364 /tools/perf/scripts/python | |
| parent | ceph: do not skip the first folio of the next object in writeback (diff) | |
libceph: prevent potential out-of-bounds reads in process_message_header()
If the message frame is (maliciously) corrupted in a way that the
length of the control segment ends up being less than the size of the
message header or a different frame is made to look like a message
frame, out-of-bounds reads may ensue in process_message_header().
Perform an explicit bounds check before decoding the message header.
Cc: stable@vger.kernel.org
Reported-by: Raphael Zimmer <raphael.zimmer@tu-ilmenau.de>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Alex Markuze <amarkuze@redhat.com>
Reviewed-by: Viacheslav Dubeyko <Slava.Dubeyko@ibm.com>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
