КиберосноваSGRC
CWE-416
MITRE

Использование после освобождения памяти

Use After Free

CWE-416 — использование после освобождения памяти: к блоку памяти обращаются после вызова free(). Ошибка возникает в C и C++ при работе с указателями, когда освобождённый блок используется в обработчике ошибки, деструкторе или отложенной задаче. Через такой указатель злоумышленник читает и меняет чужие данные и добивается выполнения произвольного кода.

Как защититься от CWE-416

Чтобы защититься от CWE-416, выбирайте язык с автоматическим управлением памятью, а в коде на C и C++ сразу после вызова free() присваивайте освобождённому указателю NULL. Учитывайте, что в сложных структурах данных и при наличии ссылок обнуление указателя срабатывает не во всех случаях, поэтому отслеживайте область владения блоком и время жизни ссылок вручную.

Уязвимости с типом CWE-416 (50)

 
В
Уязвимость операционной системы openSUSE, позволяющая злоумышленнику нарушить конфиденциальность, целостность и доступно
 
В
Уязвимость операционной системы openSUSE, позволяющая злоумышленнику нарушить конфиденциальность, целостность и доступно
 
В
Уязвимость операционной системы openSUSE, позволяющая злоумышленнику нарушить конфиденциальность, целостность и доступно
 
В
Уязвимость операционной системы openSUSE, позволяющая злоумышленнику нарушить конфиденциальность, целостность и доступно
 
В
Уязвимость операционной системы openSUSE, позволяющая злоумышленнику нарушить конфиденциальность, целостность и доступно
 
В
Уязвимость операционной системы openSUSE, позволяющая злоумышленнику нарушить конфиденциальность, целостность и доступно
 
В
Уязвимость операционной системы openSUSE, позволяющая злоумышленнику нарушить конфиденциальность, целостность и доступно
 
В
Уязвимость операционной системы openSUSE, позволяющая злоумышленнику нарушить конфиденциальность, целостность и доступно
 
В
Уязвимость операционной системы openSUSE, позволяющая злоумышленнику нарушить конфиденциальность, целостность и доступно
 
В
Уязвимость операционной системы openSUSE, позволяющая злоумышленнику нарушить конфиденциальность, целостность и доступно
 
В
Уязвимость операционной системы openSUSE, позволяющая злоумышленнику нарушить конфиденциальность, целостность и доступно
 
В
Уязвимость операционной системы openSUSE, позволяющая злоумышленнику нарушить конфиденциальность, целостность и доступно
 
В
Уязвимость операционной системы openSUSE, позволяющая злоумышленнику нарушить конфиденциальность, целостность и доступно
 
В
Уязвимость операционной системы openSUSE, позволяющая злоумышленнику нарушить конфиденциальность, целостность и доступно
 
В
8.3Уязвимость компонента XML браузера Google Chrome, позволяющая нарушителю выполнить произвольный код2026-11-06
 
К
9.8Уязвимость компонента session.upload_progress ядра интерпретатора языка программирования PHP, позволяющая нарушителю вып2026-10-25
 
К
9.2Уязвимость функции longjmp() компонента session.upload_progress ядра интерпретатора языка программирования PHP, позволяю2026-10-21
 
К
9.2Уязвимость компонента session.upload_progress ядра интерпретатора языка программирования PHP, позволяющая нарушителю вып2026-10-21
 
К
8.8Уязвимость технологии WebRTC браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю выполнить произвольный код2026-10-20
 
В
9.2Уязвимость модуля ngx_http_core_module веб-серверов NGINX Plus и NGINX Open Source, позволяющая нарушителю вызывать отка2026-10-14
 
С
7.0Уязвимость службы Program Compatibility Assistant Service операционных систем Windows, позволяющая нарушителю повысить с2026-10-13
 
С
7.8Уязвимость службы Perception Simulation Service операционных систем Windows, позволяющая нарушителю повысить свои привил2026-10-13
 
С
7.0Уязвимость службы Software Protection Platform (Sppsvc.exe) операционных систем Windows, позволяющая нарушителю повысить2026-10-13
 
С
7.0Уязвимость хранилища операционных систем Windows, позволяющая нарушителю повысить свои привилегии2026-10-13
 
С
7.0Уязвимость службы Broadcast DVR User Service (BcastDVRUserService) операционных систем Windows, позволяющая нарушителю п2026-10-13
 
С
7.0Уязвимость хранилища операционных систем Windows, позволяющая нарушителю повысить свои привилегии2026-10-13
 
С
7.0Уязвимость службы Delivery Optimization операционных систем Windows, позволяющая нарушителю повысить свои привилегии2026-10-13
 
С
7.0Уязвимость службы Broadcast DVR User Service (BcastDVRUserService) операционных систем Windows, позволяющая нарушителю п2026-10-13
 
В
7.5Уязвимость текстового редактора Microsoft Word пакетов программ Microsoft Office и Microsoft 365 Apps for Enterprise, по2026-10-13
 
В
8.1Уязвимость очереди сообщений (Message Queuing) операционных систем Windows, позволяющая нарушителю выполнить произвольны2026-10-13
 
К
9.8Уязвимость компонента Queue Manager службы очереди сообщений Microsoft Message Queuing (MSMQ) операционных систем Window2026-10-13
 
С
7.0Уязвимость антивирусной программы Windows Security App, связанная с использованием памяти после ее освобождения, позволя2026-10-13
 
К
8.8Уязвимость пакетов программ Microsoft Office и 365 Apps for Enterprise, связанная с использованием памяти после ее освоб2026-10-13
 
С
8.8Уязвимость подсистемы графического ядра (Graphics Kernel) операционных систем Windows, позволяющая нарушителю повысить с2026-10-13
 
К
9.8Уязвимость реализации протокола QUIC операционных систем Windows, позволяющая нарушителю выполнить произвольный код2026-10-13
 
С
7.0Уязвимость хранилища операционных систем Windows, позволяющая нарушителю повысить свои привилегии2026-10-13
 
К
8.8Уязвимость пакетов программ Microsoft Office и 365 Apps for Enterprise, связанная с использованием памяти после ее освоб2026-10-13
 
К
8.8Уязвимость пакетов программ Microsoft Office и 365 Apps for Enterprise, связанная с использованием памяти после ее освоб2026-10-13
 
В
8.1Уязвимость DHCP-сервера операционных систем Windows, позволяющая нарушителю выполнить произвольный код2026-10-13
 
В
8.8Уязвимость DHCP-клиента операционных систем Windows, позволяющая нарушителю выполнить произвольный код2026-10-13
 
К
8.8Уязвимость клиента удаленного рабочего стола Microsoft Remote Desktop Client for Windows, связанная с использованием пам2026-10-13
 
К
8.8Уязвимость пакетов программ Microsoft Office и 365 Apps for Enterprise, связанная с использованием памяти после ее освоб2026-10-13
 
К
9.8Уязвимость DHCP-сервера операционных систем Windows, позволяющая нарушителю выполнить произвольный код2026-10-13
 
В
8.1Уязвимость DHCP-сервера операционных систем Windows, позволяющая нарушителю выполнить произвольный код2026-10-13
 
В
8.1Уязвимость службы удаленного рабочего стола Remote Desktop Services (RDS) операционных систем Windows, позволяющая наруш2026-10-13
 
С
7.0Уязвимость обработчика вызовов Advanced Local Procedure Call (ALPC) операционных систем Windows, позволяющая нарушителю 2026-10-13
 
В
8.1Уязвимость DHCP-сервера операционных систем Windows, позволяющая нарушителю выполнить произвольный код2026-10-13
 
С
7.0Уязвимость доверенной среды выполнения Virtualization-Based Security (VBS) Enclave операционных систем Windows, позволяю2026-10-13
 
К
8.8Уязвимость редактора электронных таблиц Microsoft Excel пакетов программ Microsoft Office и Microsoft 365 Apps for Enter2026-10-13
 
С
8.8Уязвимость системы аппаратной виртуализации Hyper-V операционных систем Windows, позволяющая нарушителю выполнить произв2026-10-13
Показать все уязвимости CWE-416

Отслеживайте уязвимости автоматически

КиберОснова SGRC: учёт уязвимостей CWE-416 и других типов из БДУ ФСТЭК, задачи на устранение с плановым сроком.

Модуль БДУ ФСТЭК