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

Использование неинициализированного ресурса

Use of Uninitialized Resource

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

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

Чтобы защититься от CWE-908, инициализируйте ресурс явно перед первым использованием, выполняя все шаги, предписанные процедурой или API, и обнуляя выделенную память. Разбирайте сложные условия, где часть ветвей пропускает инициализацию, и исключайте гонки при инициализации общих данных. Собирайте с настройками, включающими предупреждения о неинициализированных переменных и данных.

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

 
В
8.6Уязвимость модуля nvmet ядра операционной системы Linux, позволяющая нарушителю получить несанкционированный доступ к за2026-10-21
 
С
5.5Уязвимость компонента Graphics пакета программ Microsoft Office for Android, позволяющая нарушителю раскрыть защищаемую 2026-10-13
 
В
7.1Уязвимость функции winpr_aligned_malloc() RDP-клиента FreeRDP, позволяющая нарушителю получить несанкционированный досту2026-09-28
 
Н
3.4Уязвимость компонента GPU веб-браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю получить доступ к защищае2026-09-15
 
С
4.3Уязвимость графической библиотеки Skia браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю получить доступ 2026-09-15
 
С
4.3Уязвимость компонента WebGPU веб-браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю получить доступ к защи2026-09-11
 
К
8.8Уязвимость пакетов программ Microsoft Office и Microsoft 365 Apps for Enterprise, связанная с использованием неинициализ2026-09-08
 
С
7.8Уязвимость обработчика вызовов Advanced Local Procedure Call (ALPC) операционных систем Windows, позволяющая нарушителю 2026-09-08
 
В
7.5Уязвимость компонента Failover Cluster (отказоустойчивый кластер) операционных систем Windows, позволяющая нарушителю ра2026-09-08
 
С
4.3Уязвимость графической библиотеки Skia браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю получить доступ 2026-08-26
 
С
4.7Уязвимость компонента GPU веб-браузера Google Chrome, позволяющая нарушителю получить доступ к защищаемой информации2026-08-22
 
К
8.8Уязвимость обработчика JavaScript-сценариев V8 браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызвать 2026-08-19
 
В
6.3Уязвимость операционной системы PAN-OS, связанная c использованием неинициализированного ресурса, позволяющая нарушителю2026-08-12
 
С
4.3Уязвимость функции PyPart::setDeepSliceData() программного обеспечения для хранения изображений с широкими динамическими2026-08-04
 
Н
3.4Уязвимость компонента GPU веб-браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю получить доступ к защищае2026-07-22
 
Н
3.4Уязвимость компонента GPU веб-браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю получить доступ к защищае2026-07-20
 
Н
3.1Уязвимость компонента GPU веб-браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю получить доступ к защищае2026-07-19
 
В
6.5Уязвимость графической библиотеки Skia браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю получить доступ 2026-07-18
 
С
4.3Уязвимость компонента ANGLE веб-браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю получить доступ к защищ2026-07-16
 
Н
3.4Уязвимость компонента GPU веб-браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю получить доступ к защищае2026-07-16
 
В
8.8Уязвимость модуля ngx_http_slice_module HTTP-сервера NGINX Plus и NGINX Open Source, позволяющая нарушителю раскрыть защ2026-07-15
 
С
5.5Уязвимость пакета программ Microsoft Office, связанная c использованием неинициализированного ресурса, позволяющая наруш2026-07-14
 
В
7.8Уязвимость пакетов программ Microsoft Excel, Microsoft Office, Microsoft 365 Apps for Enterprise и Microsoft Office Onli2026-07-14
 
С
5.5Уязвимость сервера SMB операционных систем Windows, позволяющая нарушителю раскрыть защищаемую информацию2026-07-14
 
В
6.5Уязвимость клиента удаленного рабочего стола Remote Desktop Protocol (RDP) Client операционных систем Windows, позволяющ2026-07-14
 
К
9.8Уязвимость реализации протокола Remote Desktop Protocol (RDP) операционных систем Windows, позволяющая нарушителю выполн2026-07-14
 
В
6.5Уязвимость реализации протокола Remote Desktop Protocol (RDP) операционных систем Windows, позволяющая нарушителю раскры2026-07-14
 
С
5.5Уязвимость проводника Windows (Windows File Explorer) операционных систем Windows, позволяющая нарушителю раскрыть защищ2026-07-14
 
В
6.5Уязвимость компонента Dawn веб-браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю получить доступ к защища2026-07-09
 
В
8.2Уязвимость подсистемы KTLS ядра операционных систем FreeBSD, позволяющая нарушителю вызвать отказ в обслуживании2026-06-30
 
В
7.5Уязвимость видеодекодера LCL/ZLIB мультимедийной библиотеки FFmpeg, позволяющая нарушителю раскрыть защищаемую информаци2026-06-28
 
С
5.5Уязвимость ядра операционной системы Linux, связанная с использованием неинициализированного ресурса, позволяющая наруши2026-06-26
 
С
8.3Уязвимость функции libssh2_publickey_list_fetch() библиотеки libssh2, позволяющая нарушителю вызвать отказ в обслуживани2026-06-26
 
С
4.3Уязвимость интерфейса WebXR браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю получить доступ к защищаемо2026-06-17
 
С
4.3Уязвимость библиотеки ANGLE браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю получить доступ к защищаемо2026-06-14
 
С
4.7Уязвимость библиотеки ANGLE браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю получить доступ к защищаемо2026-06-13
 
С
5.5Уязвимость функции xe_display_init_early() модуля drivers/gpu/drm/xe/display/xe_display.c драйвера инфраструктуры прямог2026-06-10
 
С
7.0Уязвимость функции nft_exthdr_init() модуля net/netfilter/nft_exthdr.c компонента netfilter ядра операционной системы Li2026-06-10
 
С
5.5Уязвимость функции virtio_gpu_remove() модуля drivers/gpu/drm/virtio/virtgpu_drv.c драйвера инфраструктуры прямого ренде2026-06-09
 
В
9.1Уязвимость функции __sctp_rcv_asconf_lookup() модуля net/sctp/input.c реализации протокола SCTP (Stream Control Transmis2026-06-09
 
С
5.5Уязвимость службы push-уведомлений Windows Push Notification Service операционных систем Windows, позволяющая нарушителю2026-06-09
 
С
5.5Уязвимость службы push-уведомлений Windows Push Notification Service операционных систем Windows, позволяющая нарушителю2026-06-09
 
С
5.5Уязвимость службы push-уведомлений Windows Push Notifications операционных систем Windows, позволяющая нарушителю раскры2026-06-09
 
С
7.8Уязвимость функции bond_setup_by_slave() компонента bonding driver ядра операционных систем Linux, позволяющая нарушител2026-06-08
 
С
7.8Уязвимость функции mana_gd_create_mana_wq_cq() файла drivers/net/ethernet/microsoft/mana/gdma_main.c ядра операционной с2026-06-08
 
С
4.3Уязвимость компонента ANGLE веб-браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю получить доступ к защищ2026-06-05
 
С
8.8Уязвимость функции dma_length() модуля drivers/accel/ethosu/ethosu_gem.c драйвера устройств ускорения вычислений ядра оп2026-06-04
 
С
5.5Уязвимость функции rseq_exit_user_update() модуля include/linux/rseq_entry.h ядра операционной системы Linux, позволяюща2026-06-02
 
С
5.5Уязвимость реализации сетевого протокола SMB операционных систем Windows, позволяющая нарушителю раскрыть защищаемую инф2026-06-01
 
Н
3.1Уязвимость компонента GPU веб-браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю получить доступ к защищае2026-05-28
Показать все уязвимости CWE-908

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

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

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