aboutsummaryrefslogtreecommitdiff
path: root/tests/unit
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2022-09-05 12:32:44 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2022-09-18 09:17:40 +0200
commit57e3069641d057a9ca90bb603c86477d5b331ecd (patch)
tree44674faa3476c474367c442ab4d6382ce170a70c /tests/unit
parentb00e2c68c5864b4158afc924d868f5c5611a0362 (diff)
downloadqemu-57e3069641d057a9ca90bb603c86477d5b331ecd.zip
qemu-57e3069641d057a9ca90bb603c86477d5b331ecd.tar.gz
qemu-57e3069641d057a9ca90bb603c86477d5b331ecd.tar.bz2
smbios: sanitize type from external type before checking have_fields_bitmap
test_bit uses header->type as an offset; if the file incorrectly specifies a type greater than 127, smbios_entry_add will read and write garbage. To fix this, just pass the smbios data through, assuming the user knows what to do. Reported by Coverity as CID 1487255. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'tests/unit')
0 files changed, 0 insertions, 0 deletions