В smmu_detach_dev arm-smu-v3.c существует возможность написания за пределами границ из-за использования после бесплатного использования. Эт…
В smmu_detach_dev arm-smu-v3.c существует возможность написания за пределами границ из-за использования после бесплатного использования. Это может привести к локальной эскалации привилегий с необходимыми привилегиями исполнения системы. Взаимодействие с пользователем не требуется для эксплуатации.
Продукт повторно использует или ссылается на память после её освобождения. В какой-то момент эта память может быть выделена повторно и сохранена в другом указателе, тогда как исходный указатель на освобождённую память используется вновь. Поскольку теперь по этому адресу может храниться посторонний объект, исходное использование указателя может привести к повреждению памяти или иным непреднамеренным последствиям. Если новая структура данных содержит указатель на функцию, то при исполнении может быть вызван код, контролируемый злоумышленником.
https://cwe.mitre.org/data/definitions/416.html →Открыть в коллекции CWE →