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

Переполнение буфера в стеке

Stack-based Buffer Overflow

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

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

Чтобы защититься от CWE-121, проверяйте границы и длину входных данных перед записью в локальный массив функции. Не вызывайте опасные функции вроде gets, используйте аналоги с проверкой границ, а рискованные вызовы скройте за слоем абстракции. Собирайте программу с флагом /GS или FORTIFY_SOURCE: компилятор добавит стековую канарейку и проверку диапазона.

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

 
В
8.8Уязвимость DHCP-клиента централизованной системы управления для программно-определяемых сетей Session Smart Router, позв2026-10-28
 
С
7.8Уязвимость пакета dnsproxy диспетчера соединений ConnMan ядра операционной системы Linux, позволяющая нарушителю повысит2026-10-21
 
С
5.7Уязвимость функции sub_416874() микропрограммного обеспечения Wi-Fi роутера H3C Magic NX15, позволяющая нарушителю вызва2026-10-20
 
В
8.6Уязвимость функции formTcpipSetup() файла /goform/formTcpipSetup микропрограммного обеспечения маршрутизаторов TRENDnet 2026-10-15
 
В
9.2Уязвимость функции веб-фильтрации UTM (Unified Threat Management) операционных систем Juniper Networks Junos OS и Junos 2026-10-14
 
В
9.2Уязвимость реализации протоколов BGP и LDP операционных систем Juniper Networks Junos OS Evolved, позволяющая нарушителю2026-10-14
 
К
9.3Уязвимость демона Routing Protocol Daemon (RPD) операционных систем Juniper Networks Junos OS и Junos OS Evolved, позвол2026-10-14
 
В
8.7Уязвимость демона аутентификации 802.1X Authentication (dot1x) Daemon операционных[ систем Juniper Networks Junos OS, по2026-10-14
 
К
8.8Уязвимость компонента Windows GDI+ операционной системы Windows, позволяющая нарушителю выполнить произвольный код2026-10-13
 
В
8.0Уязвимость системы управления базами данных Microsoft SQL Server, связанная с выходом операции за границы буфера в памят2026-10-13
 
В
8.1Уязвимость почтового сервера Microsoft Exchange Server, связанная с выходом операции за границы буфера в памяти, позволя2026-10-13
 
С
7.3Уязвимость набора расширенных утилит для устранения неполадок, диагностики и управления системой Sysinternals Suite, свя2026-10-13
 
В
8.5Уязвимость компонента connectAp микропрограммного обеспечения IP-камеры TP-Link Tapo C320WS, позволяющая нарушителю полу2026-10-09
 
К
9.8Уязвимость реализации протокола NGOAM операционной системы Cisco NX-OS сетевых устройств Cisco Nexus 3000 Series Switche2026-10-07
 
К
9.8Уязвимость реализации протокола NGOAM и технологии SRv6 операционной системы Cisco NX-OS сетевых устройств Cisco Nexus 92026-10-07
 
К
9.8Уязвимость реализации протокола NGOAM операционной системы Cisco NX-OS сетевых устройств Cisco Nexus 3000 Series Switche2026-10-07
 
В
7.5Уязвимость функции mod_vhost_alias() веб-сервера Apache HTTP Server, позволяющая нарушителю вызвать отказ в обслуживании2026-10-01
 
С
5.1Уязвимость функции wprintKeyName() RDP-клиента FreeRDP, позволяющая нарушителю вызвать отказ в обслуживании2026-09-23
 
В
7.8Уязвимость программного обеспечения для 3D-моделирования Adobe Substance 3D Modeler, связанная с выходом операции за гра2026-09-22
 
В
7.8Уязвимость файлового менеджера Adobe Bridge, связанная с выходом операции за границы буфера в памяти, позволяющая наруши2026-09-22
 
К
8.8Уязвимость обработчика JavaScript-сценариев V8 браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызвать 2026-09-19
 
К
9.8Уязвимость программного обеспечения централизованного управления Check Point Security Management Server и Multi-Domain S2026-09-16
 
К
9.3Уязвимость функции ssid1MACFilter() компонента Mac Filter микропрограммного обеспечения маршрутизатора Linksys E1700, по2026-09-11
 
К
9.8Уязвимость службы Netlogon операционных систем Windows, позволяющая нарушителю выполнить произвольный код2026-09-08
 
В
7.8Уязвимость пакетов программ Microsoft Office, Excel и 365 Apps for Enterprise, связанная с переполнением буфера в стеке,2026-09-08
 
К
8.8Уязвимость компонента Graphics Component пакета программ Microsoft Office, позволяющая нарушителю выполнить произвольный2026-09-08
 
К
8.8Уязвимость интерфейса программирования приложений DirectWrite операционных систем Windows, позволяющая нарушителю выполн2026-09-08
 
С
7.8Уязвимость компонента Microsoft Graphics операционных систем Windows, позволяющая нарушителю повысить свои привилегии2026-09-08
 
К
9.8Уязвимость компонента Hyper-V операционных систем Windows, позволяющая нарушителю выполнить произвольный код2026-09-08
 
В
7.8Уязвимость пакетов программ Microsoft Office, Excel и 365 Apps for Enterprise, связанная с выходом операции за границы б2026-09-08
 
К
8.8Уязвимость пакета программ Microsoft Office, связанная с выходом операции за границы буфера в памяти, позволяющая наруши2026-09-08
 
К
9.3Уязвимость функции strcpy() компонента udhcpcd микропрограммного обеспечения беспроводных маршрутизаторов D-Link DIR-8222026-09-07
 
С
5.3Уязвимость функции TFTP RRQ операционной системы RouterOS маршрутизаторов MikroTik, позволяющая нарушителю повысить свои2026-09-03
 
С
8.6Уязвимость функции Classify::ReadNormProtos системы оптического распознавания символов Tesseract, позволяющая нарушителю2026-08-31
 
В
7.8Уязвимость программы для создания текстур и материалов для 3D моделей Adobe Substance 3D Sampler, связанная с выходом о2026-08-25
 
С
5.5Уязвимость файлового парсера Catapult DCT2000 анализатора трафика компьютерных сетей Wireshark, позволяющая нарушителю в2026-08-19
 
С
5.6Уязвимость демона WAD (Web Access Daemon) операционных систем FortiOS, позволяющая нарушителю выполнить произвольный код2026-08-13
 
В
7.8Уязвимость пакета программ Microsoft Office, связанная с переполнением буфера в стеке, позволяющая нарушителю выполнить 2026-08-11
 
К
9.8Уязвимость DNS-сервера операционных систем Windows, позволяющая нарушителю выполнить произвольный код2026-08-11
 
К
8.8Уязвимость клиента удаленного рабочего стола (Remote Desktop Client) операционных систем Windows, позволяющая нарушителю2026-08-11
 
В
7.8Уязвимость пакетов программ Microsoft Office, Excel и 365 Apps for Enterprise, связанная с переполнением буфера в стеке,2026-08-11
 
С
7.8Уязвимость компонента Windows Installer операционных систем Windows, позволяющая нарушителю повысить свои привилегии2026-08-11
 
В
7.8Уязвимость пакетов офисных программ Microsoft 365 Apps for Enterprise, Microsoft Office и системы управления базами данн2026-08-11
 
С
7.8Уязвимость службы Routing and Remote Access Service (RRAS) операционных систем Windows, позволяющая нарушителю повысить 2026-08-11
 
С
7.8Уязвимость службы Windows DHCP Client операционных систем Windows, позволяющая нарушителю повысить свои привилегии2026-08-11
 
В
8.1Уязвимость реализации протокола TCP/IP операционных систем Windows, позволяющая нарушителю выполнить произвольный код2026-08-11
 
С
6.8Уязвимость текстового редактора vim, связанная с переполнением буфера в стеке, позволяющая нарушителю выполнить произвол2026-08-11
 
С
7.8Уязвимость установщика операционных систем Windows, позволяющая нарушителю повысить свои привилегии2026-08-11
 
К
9.8Уязвимость функции sub_4156B0() микропрограммного обеспечения роутеров TOTOLINK N150RT, позволяющая нарушителю вызвать о2026-08-07
 
В
8.8Уязвимость функции sub_415E80() микропрограммного обеспечения роутеров TOTOLINK N150RT, позволяющая нарушителю вызвать о2026-08-07
Показать все уязвимости CWE-121

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

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

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