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

Разыменование нулевого указателя

NULL Pointer Dereference

CWE-476 — разыменование нулевого указателя: обращение к указателю, который оказался NULL. Ошибка типична для C и C++ при разборе результата функции, вернувшей NULL из-за отсутствия данных или ошибки запроса, когда значение не проверяют перед разыменованием. Злоумышленник доводит функцию до отказа и вызывает отказ в обслуживании из-за аварийного завершения.

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

Чтобы защититься от CWE-476, проверяйте указатель на NULL перед каждым использованием, а результат любой функции, возвращающей значение, — до разыменования. В многопоточном коде захватывайте блокировку до проверки и отпускайте после. Инициализируйте переменные явно при объявлении и проверяйте значения, приходящие из внешних источников, чтобы они не использовались в неинициализированном виде.

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

 
С
Уязвимости операционной системы Debian GNU/Linux, позволяющие удаленному злоумышленнику нарушить доступность защищаемой
 
С
Уязвимости операционной системы Debian GNU/Linux, позволяющие удаленному злоумышленнику нарушить доступность защищаемой
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
С
Уязвимости операционной системы Debian GNU/Linux, позволяющие удаленному злоумышленнику нарушить доступность защищаемой
 
С
Уязвимости операционной системы Debian GNU/Linux, позволяющие удаленному злоумышленнику нарушить доступность защищаемой
 
С
Уязвимости операционной системы Debian GNU/Linux, позволяющие удаленному злоумышленнику нарушить доступность защищаемой
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
С
Уязвимости операционной системы Debian GNU/Linux, позволяющие удаленному злоумышленнику нарушить доступность защищаемой
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
С
Уязвимости операционной системы Debian GNU/Linux, позволяющие удаленному злоумышленнику нарушить доступность защищаемой
 
В
Уязвимости операционной системы Debian GNU/Linux, позволяющие удаленному злоумышленнику нарушить доступность защищаемой
 
В
Уязвимости операционной системы Debian GNU/Linux, позволяющие удаленному злоумышленнику нарушить доступность защищаемой
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
С
Уязвимости операционной системы Debian GNU/Linux, позволяющие удаленному злоумышленнику нарушить доступность защищаемой
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
С
Уязвимости операционной системы Debian GNU/Linux, позволяющие удаленному злоумышленнику нарушить доступность защищаемой
 
С
Уязвимости операционной системы Debian GNU/Linux, позволяющие удаленному злоумышленнику нарушить доступность защищаемой
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
С
Уязвимости операционной системы Debian GNU/Linux, позволяющие удаленному злоумышленнику нарушить доступность защищаемой
 
С
Уязвимости операционной системы Debian GNU/Linux, позволяющие удаленному злоумышленнику нарушить доступность защищаемой
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
В
Уязвимости операционной системы Debian GNU/Linux, позволяющие удаленному злоумышленнику нарушить доступность защищаемой
 
В
Уязвимости операционной системы Debian GNU/Linux, позволяющие удаленному злоумышленнику нарушить доступность защищаемой
 
С
Уязвимости операционной системы Debian GNU/Linux, позволяющие удаленному злоумышленнику нарушить доступность защищаемой
 
В
7.5Уязвимость микропрограммного обеспечения шлюза Cisco Expressway, связанная с разыменованием указателей, позволяющая нару2026-10-21
 
В
8.2Уязвимость функций ImagingExpand() и ImagingRankFilter() библиотеки для работы с изображениями Pillow, позволяющая наруш2026-10-17
 
В
8.7Уязвимость демона Routing Protocol Daemon (RPD) операционных систем Juniper Networks Junos OS и Junos OS Evolved, позвол2026-10-14
 
В
8.7Уязвимость демона pkid (Public Key Infrastructure daemon) операционных систем Juniper Networks Junos OS, позволяющая нар2026-10-14
 
С
8.2Уязвимость плагина DNS операционной системы Juniper Networks Junos OS, позволяющая нарушителю вызвать отказ в обслуживан2026-10-14
 
С
5.5Уязвимость функции parse_option() DHCP-сервера dhcpcd, позволяющая нарушителю вызвать отказ в обслуживании2026-10-14
 
В
8.7Уязвимость демона Routing Protocol Daemon (RPD) операционных систем Juniper Networks Junos OS и Junos OS Evolved, позвол2026-10-14
 
В
8.7Уязвимость демона Routing Protocol Daemon (RPD) операционных систем Juniper Networks Junos OS и Junos OS Evolved, позвол2026-10-14
 
В
8.7Уязвимость демона Routing Protocol Daemon (RPD) операционных систем Juniper Networks Junos OS и Junos OS Evolved, позвол2026-10-14
 
С
7.0Уязвимость функции управления буфером обмена в терминальной сессии Windows Clipboard Server операционных систем Windows,2026-10-13
 
С
7.8Уязвимость компонента Secure Channel (Schannel) операционных систем Windows, позволяющая нарушителю повысить свои привил2026-10-13
 
В
7.1Уязвимость функции freerdp_channel_process() RDP-клиента FreeRDP, позволяющая нарушителю вызвать отказ в обслуживании2026-10-01
 
В
8.7Уязвимость метода GetSlicers библиотеки языка Go для чтения и записи электронных таблиц excelize, позволяющая нарушителю2026-09-29
 
В
7.1Уязвимость функции serial_process_irp_close() RDP-клиента FreeRDP, позволяющая нарушителю вызвать отказ в обслуживании2026-09-23
 
В
7.5Уязвимость механизма SCRAM (Salted Challenge Response Authentication Mechanism) программного обеспечения для пула соедин2026-09-23
 
В
7.1Уязвимость функции rdg_process_close_packet() RDP-клиента FreeRDP, позволяющая нарушителю вызвать отказ в обслуживании2026-09-23
 
В
7.1Уязвимость функции update_read_cache_bitmap_v3_order() RDP-клиента FreeRDP, позволяющая нарушителю вызвать отказ в обслу2026-09-23
 
С
5.5Уязвимость средства автоматизации компьютерной вёрстки Adobe InDesign, связанная с разыменованием указателей, позволяюща2026-09-22
Показать все уязвимости CWE-476

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

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

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