Функция «Стандартная библиотека» system из <stdlib.h> не должны использоваться
Функция «Стандартная библиотека» system из <stdlib.h> не должны использоваться.
Это правило основано на MISRA C ®: 2012 Поправка 2.
Если аргумент system функция не дезинфицируется, она может вызвать эксплуатируемые уязвимости. Злоумышленник может выполнять произвольные команды или считывать и изменять данные в любом месте системы.
Флаги проверки используют функцию «Стандартная библиотека» system.
Если вы ожидаете нарушения правила, но не видите его, обратитесь к разделу Нарушения стандартов кодирования не отображаются.
| Группа: Стандартные библиотеки |
| Категория: Обязательно |
| Категория СМЖЛ: требуется |