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

Целочисленное переполнение

Integer Overflow

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

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

Чтобы защититься от CWE-190, проверяйте диапазон числовых входных значений до арифметики: отклоняйте значения вне ожидаемых границ, используйте беззнаковые типы, где это возможно, и учитывайте минимальные и максимальные значения типа при проверке знаковых чисел. Работайте с числами через библиотеки SafeInt или IntegerLib, различайте разрядность значений и приведение типов, а предупреждения компилятора о знаковых и беззнаковых сравнениях устраняйте.

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

 
К
Уязвимости операционной системы Debian GNU/Linux, позволяющие удаленному злоумышленнику нарушить конфиденциальность, цел
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
С
Уязвимости операционной системы Debian GNU/Linux, позволяющие удаленному злоумышленнику нарушить конфиденциальность, цел
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
В
Уязвимость операционной системы SUSE Linux Enterprise, позволяющая злоумышленнику нарушить конфиденциальность, целостнос
 
С
Уязвимости операционной системы Debian GNU/Linux, позволяющие удаленному злоумышленнику нарушить конфиденциальность, цел
 
В
7.5Уязвимость сканера сертификатов Deep Packet Inspection централизованной системы управления для программно-определяемых с2026-10-28
 
К
10.0Уязвимость программной платформы на базе git для совместной работы над кодом GitLab, связанная с целочисленным переполне2026-10-21
 
В
8.7Уязвимость демона Routing Protocol Daemon (RPD) операционных систем Juniper Networks Junos OS и Junos OS Evolved, позвол2026-10-14
 
С
5.9Уязвимость программного обеспечения для пула соединения в PostgreSQL PgBouncer, связанная с целочисленным переполнением,2026-10-14
 
С
8.8Уязвимость доверенной среды выполнения Virtualization-Based Security (VBS) Enclave операционных систем Windows, позволяю2026-10-13
 
К
8.8Уязвимость редактора электронных таблиц Microsoft Excel пакетов программ Microsoft Office и Microsoft 365 Apps for Enter2026-10-13
 
С
7.8Уязвимость доверенной среды выполнения Virtualization-Based Security (VBS) Enclave операционных систем Windows, позволяю2026-10-13
 
К
8.8Уязвимость графического редактора Microsoft Visio пакетов программ Microsoft Office и 365 Apps for Enterprise, позволяющ2026-10-13
 
К
8.8Уязвимость кодека HEVC Video Extensions, связанная с целочисленным переполнением, позволяющая нарушителю выполнить произ2026-10-13
 
К
8.8Уязвимость плагина для просмотра RAW-изображений Raw Image Extension, связанная с целочисленным переполнением, позволяющ2026-10-13
 
В
7.5Уязвимость текстового редактора Microsoft Word пакетов программ Microsoft Office и Microsoft 365 Apps for Enterprise, по2026-10-13
 
К
10.0Уязвимость программной платформы на базе git для совместной работы над кодом GitLab, связанная с целочисленным переполне2026-10-12
 
В
7.5Уязвимость программного обеспечения для пула соединения в PostgreSQL PgBouncer, связанная с выполнением цикла с недоступ2026-09-23
 
В
7.1Уязвимость компонента video_onMappedGeometryUpdate RDP-клиента FreeRDP, позволяющая нарушителю вызвать отказ в обслужива2026-09-23
 
В
6.1Уязвимость функции license_check_stream_length() RDP-клиента FreeRDP, позволяющая нарушителю выполнить произвольный код2026-09-23
 
В
9.9Уязвимость программной платформы на базе git для совместной работы над кодом GitLab, связанная с целочисленным переполне2026-09-23
 
С
5.5Уязвимость наборов библиотек Content Credentials SDK, связанная с целочисленным переполнением, позволяющая нарушителю вы2026-09-22
 
С
6.5Уязвимость компонента ext/soap/php_http.c языка программирования PHP, позволяющая нарушителю вызвать отказ в обслуживани2026-09-18
 
Н
4.3Уязвимость языка программирования PHP, связанная с целочисленным переполнением, позволяющая нарушителю оказать воздейств2026-09-18
 
В
9.3Уязвимость функции pgshift_level_to_ttl() файла arch/arm64/kvm/nested.c ядра операционных систем Linux, позволяющая нару2026-09-16
 
С
8.8Уязвимость подсистемы виртуальной памяти System V операционной системы OpenBSD, позволяющая нарушителю повысить свои при2026-09-14
 
С
7.3Уязвимость программы-медиапроигрывателя VideoLAN VLC, связанная с целочисленным переполнением, позволяющая нарушителю вы2026-09-09
 
В
7.8Уязвимость пакетов программ Microsoft Office, Excel и 365 Apps for Enterprise, связанная с переполнением буфера в динами2026-09-08
 
К
8.8Уязвимость компонента Graphic Fonts операционных систем Windows, позволяющая нарушителю выполнить произвольный код2026-09-08
 
В
7.8Уязвимость графического редактора Adobe Photoshop, связанная с целочисленным переполнением, позволяющая нарушителю выпол2026-09-08
 
К
9.8Уязвимость компонента обработки документов Microsoft Windows PDF операционных систем Windows, позволяющая нарушителю вып2026-09-08
 
С
7.8Уязвимость службы биометрии (Biometric Service) операционных систем Windows, позволяющая нарушителю повысить свои привил2026-09-08
 
В
7.8Уязвимость пакетов программ Microsoft Office, Excel и 365 Apps for Enterprise, связанная с целочисленным переполнением, 2026-09-08
 
В
7.8Уязвимость графического редактора Adobe Photoshop, связанная с целочисленным переполнением, позволяющая нарушителю выпол2026-09-08
 
С
7.8Уязвимость службы биометрии (Biometric Service) операционных систем Windows, позволяющая нарушителю повысить свои привил2026-09-08
 
С
7.8Уязвимость компонента Graphics операционных систем Windows, позволяющая нарушителю выполнить произвольный код2026-09-08
 
К
9.8Уязвимость мультимедийного фреймворка Media Foundation операционных систем Windows, позволяющая нарушителю выполнить про2026-09-08
 
С
7.8Уязвимость службы биометрии (Biometric Service) операционных систем Windows, позволяющая нарушителю повысить свои привил2026-09-08
 
В
7.8Уязвимость графического редактора Adobe Photoshop, связанная с целочисленным переполнением, позволяющая нарушителю выпол2026-09-08
 
В
7.8Уязвимость программ просмотра и редактирования PDF-файлов Adobe Acrobat, Adobe Acrobat Reader и Adobe Acrobat 2024, связ2026-09-08
 
В
7.8Уязвимость графического редактора Adobe Photoshop, связанная с целочисленным переполнением, позволяющая нарушителю выпол2026-09-08
 
К
8.8Уязвимость системы управления базами данных Microsoft SQL Server, связанная с переполнением буфера в динамической памяти2026-09-08
 
С
4.3Уязвимость компонента Compositing веб-браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю получить доступ к2026-09-02
Показать все уязвимости CWE-190

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

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

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