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

Путаница типов

Type Confusion

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

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

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

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

 
К
8.8Уязвимость обработчика JavaScript-сценариев V8 браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызвать 2026-09-23
 
К
8.8Уязвимость обработчика JavaScript-сценариев V8 браузера Google Chrome, позволяющая нарушителю вызвать отказ в обслуживан2026-09-15
 
К
8.8Уязвимость обработчика JavaScript-сценариев V8 браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызвать 2026-09-13
 
К
8.8Уязвимость обработчика JavaScript-сценариев V8 браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызвать 2026-09-11
 
К
8.8Уязвимость обработчика JavaScript-сценариев V8 браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызвать 2026-09-11
 
К
8.8Уязвимость обработчика JavaScript-сценариев V8 браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызвать 2026-09-10
 
К
8.8Уязвимость интерфейса ServiceWorker браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызвать отказ в обс2026-09-08
 
В
7.5Уязвимость DHCP-сервера операционных систем Windows, позволяющая нарушителю вызвать отказ в обслуживании2026-09-08
 
В
7.5Уязвимость DHCP-сервера операционных систем Windows, позволяющая нарушителю вызвать отказ в обслуживании2026-09-08
 
К
8.8Уязвимость компонента IndexedDB веб-браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызвать отказ в обс2026-09-08
 
В
7.5Уязвимость DHCP-сервера операционных систем Windows, позволяющая нарушителю вызвать отказ в обслуживании2026-09-08
 
В
7.8Уязвимость программ просмотра и редактирования PDF-файлов Adobe Acrobat, Adobe Acrobat Reader и Adobe Acrobat Reader 2022026-09-08
 
В
7.5Уязвимость DHCP-сервера операционных систем Windows, позволяющая нарушителю вызвать отказ в обслуживании2026-09-08
 
В
7.5Уязвимость DHCP-сервера операционных систем Windows, позволяющая нарушителю вызвать отказ в обслуживании2026-09-08
 
К
8.8Уязвимость компонента Bindings веб-браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызвать отказ в обсл2026-09-05
 
К
8.8Уязвимость обработчика JavaScript-сценариев V8 браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызвать 2026-09-04
 
К
8.8Уязвимость обработчика JavaScript-сценариев V8 браузера Google Chrome, позволяющая нарушителю выполнить произвольный код2026-09-03
 
К
8.8Уязвимость обработчика JavaScript-сценариев V8 браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызвать 2026-08-29
 
К
8.8Уязвимость компонента Compositing веб-браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызвать отказ в о2026-08-27
 
С
4.3Уязвимость обработчика JavaScript-сценариев V8 браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю получить2026-08-25
 
К
8.8Уязвимость интерфейса ServiceWorker браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызвать отказ в обс2026-08-20
 
К
8.8Уязвимость обработчика JavaScript-сценариев V8 веб-браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызв2026-08-14
 
К
8.8Уязвимость компонента CacheStorage веб-браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызвать отказ в 2026-08-14
 
В
8.8Уязвимость системы управления базами данных PostgreSQL, связанная с ошибками смешения типов данных, позволяющая нарушите2026-08-13
 
В
8.8Уязвимость функции pg_restore_attribute_stats() системы управления базами данных PostgreSQL, связанная с ошибками смешен2026-08-13
 
В
8.8Уязвимость модуля refint системы управления базами данных PostgreSQL, позволяющая нарушителю выполнить произвольный код2026-08-13
 
В
8.8Уязвимость системы управления базами данных PostgreSQL, связанная с ошибками смешения типов данных, позволяющая нарушите2026-08-13
 
К
8.8Уязвимость обработчика JavaScript-сценариев V8 браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызвать 2026-08-12
 
С
5.4Уязвимость браузера Microsoft Edge (на базе Chromium), связанная с ошибками смешения типов данных, позволяющая нарушител2026-08-11
 
В
7.8Уязвимость пакетов программ Microsoft Excel, Microsoft Office и 365 Apps for Enterprise, связанная с ошибками преобразов2026-08-11
 
К
8.8Уязвимость обработчика JavaScript-сценариев V8 браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызвать 2026-08-03
 
К
8.8Уязвимость обработчика JavaScript-сценариев V8 браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызвать 2026-07-31
 
К
9.6Уязвимость библиотеки ANGLE браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызвать отказ в обслуживани2026-07-22
 
К
8.8Уязвимость компонента WebAudio веб-браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю выполнить произвольн2026-07-21
 
С
7.0Уязвимость ядра операционных систем Windows, позволяющая нарушителю повысить свои привилегии2026-07-14
 
В
7.8Уязвимость пакетов программ Microsoft Office и Microsoft 365 Apps for Enterprise, связанная с ошибками смешения типов да2026-07-14
 
В
7.8Уязвимость пакетов программ Microsoft Office, Excel и 365 Apps for Enterprise, связанная с ошибками смешения типов данны2026-07-14
 
К
8.8Уязвимость обработчика JavaScript-сценариев V8 браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызвать 2026-07-14
 
В
8.1Уязвимость технологии OLE операционных систем Windows, позволяющая нарушителю выполнить произвольный код2026-07-14
 
С
7.8Уязвимость библиотеки DWM Core Library операционных систем Windows, позволяющая нарушителю повысить свои привилегии2026-07-14
 
К
8.8Уязвимость обработчика JavaScript-сценариев V8 обработчика JavaScript-сценариев V8веб-браузеров Google Chrome и Microsof2026-07-14
 
С
7.8Уязвимость службы Connected User Experiences and Telemetry операционных систем Windows, позволяющая нарушителю повысить 2026-07-14
 
С
6.5Уязвимость системы управления базами данных Microsoft SQL Server, связанная с ошибками смешения типов данных, позволяюща2026-07-14
 
В
7.5Уязвимость программной платформы .NET, связанная с ошибками смешения типов данных, позволяющая нарушителю вызвать отказ 2026-07-14
 
К
8.8Уязвимость набора инструментов для веб-разработки DevTools браузеров Google Chrome и Microsoft Edge, позволяющая нарушит2026-07-07
 
К
8.8Уязвимость обработчика JavaScript-сценариев V8 веб-браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызв2026-07-04
 
К
8.8Уязвимость обработчика JavaScript-сценариев V8 браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызвать 2026-06-27
 
К
8.8Уязвимость обработчика JavaScript-сценариев V8 веб-браузеров Google Chrome и Microsoft Edge, позволяющая нарушителю вызв2026-06-16
 
С
5.4Уязвимость пакета офисных программ LibreOffice, связанная с переполнением буфера в динамической памяти, позволяющая нару2026-06-15
 
С
5.4Уязвимость пакета офисных программ LibreOffice, связанная с переполнением буфера в динамической памяти, позволяющая нару2026-06-15
Показать все уязвимости CWE-843

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

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

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