Уязвимость функции slimpro_i2c_blkwr() в модуле drivers/i2c/busses/i2c-xgene-slimpro.c ядра операционной системы Linux, позволяющая нарушителю вызвать отказ в обслуживании или выполнить произвольный код

Уязвимость функции slimpro_i2c_blkwr() в модуле drivers/i2c/busses/i2c-xgene-slimpro.c ядра операционной системы Linux связана с отсутствием контроля допустимого диапазона 0-255 значений передаваемой пользователем переменной "data->block[0]" (значение без проверки использовалось в качестве параметра memcpy(), позволяя вызвать переполнение dma_buffer). Эксплуатация уязвимости может позволить нарушителю вызвать отказ в обслуживании или выполнить произвольный код

CVE: CVE-2023-2194
CVSS v2.0: 6.8