[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 0/4] hw/scsi/megasas: Avoid buffer overrun in megasas_handle_s
From: |
Philippe Mathieu-Daudé |
Subject: |
[PATCH v2 0/4] hw/scsi/megasas: Avoid buffer overrun in megasas_handle_scsi() |
Date: |
Tue, 1 Dec 2020 20:10:22 +0100 |
FWIW megasas is not use by KVM.
Not sure what is the proper fix, but at least we
have a reproducer.
Since v1:
- Fix assert() condition
- Extract reproducer in different patch for git-bisect (thuth)
- Add simpler reproducer from Alex
- Try better scsi error
Philippe Mathieu-Daudé (4):
tests/qtest/fuzz-test: Quit test_lp1878642 once done
hw/scsi/megasas: Assert cdb_len is valid in megasas_handle_scsi()
tests/qtest/fuzz-test: Add test_megasas_cdb_len_zero() reproducer
hw/scsi/megasas: Have incorrect cdb return MFI_STAT_ABORT_NOT_POSSIBLE
hw/scsi/megasas.c | 13 +++++++++++++
tests/qtest/fuzz-test.c | 20 ++++++++++++++++++++
2 files changed, 33 insertions(+)
--
2.26.2
- [PATCH v2 0/4] hw/scsi/megasas: Avoid buffer overrun in megasas_handle_scsi(),
Philippe Mathieu-Daudé <=
[PATCH v2 3/4] tests/qtest/fuzz-test: Add test_megasas_cdb_len_zero() reproducer, Philippe Mathieu-Daudé, 2020/12/01