Мониторинг Справочник CWE
Открытые данные
ПОНИМАТЬ ПРИЧИНУ ОШИБКИ

Справочник CWE

CWE описывает класс ошибки. Конкретная уязвимость и затронутые версии указываются в CVE и бюллетене вендора.

Найдено: 956 · CWE 5.0 · Автоматический перевод, сверяйте оригинал MITRE

CWE-88

Неправильная нейтрализация разграничителей аргументов в команде

Продукт конструирует строку для команды, которая должна выполняться отдельным компонентом в другой сфере управления, но не разграничивает должным образом предполагаемые аргументы, опции или переключатели в этой строке команды.

Improper Neutralization of Argument Delimiters in a Command
CWE-89

SQL-инъекция

Продукт формирует SQL-запрос из внешних данных и недостаточно отделяет их от управляющей части запроса. Это может позволить изменить смысл запроса и выполнить действия с данными в пределах прав приложения.

Improper Neutralization of Special Elements used in an SQL Command
CWE-90

Неправильная нейтрализация специальных элементов, используемых в запросе LDAP

Продукт конструирует весь или часть запроса LDAP, используя ввод под внешним влиянием от компонента, находящегося в верхнем потоке, но он не нейтрализует или неправильно нейтрализует специальные элементы, которые могут изменить предполагаемый запрос LDAP, когд

Improper Neutralization of Special Elements used in an LDAP Query
CWE-91

XML инъекция

Продукт не нейтрализует должным образом специальные элементы, которые используются в XML, что позволяет злоумышленникам изменять синтаксис, контент или команды XML перед его обработкой конечной системой.

XML Injection
CWE-93

Неправильная нейтрализация последовательностей CRLF

Продукт использует CRLF (подача обратной линии перевозки) в качестве специального элемента, например, для разделения линий или записей, но он не нейтрализует или неправильно нейтрализует последовательности CRLF от входов.

Improper Neutralization of CRLF Sequences
CWE-94

Внедрение исполняемого кода

Продукт конструирует весь или часть сегмента кода, используя ввод под влиянием извне от компонента, но он не нейтрализует или неправильно нейтрализует специальные элементы, которые могут изменить синтаксис или поведение предполагаемого сегмента кода.

Improper Control of Generation of Code
CWE-95

Неправильная нейтрализация директив в динамически оцениваемом коде

Продукт получает ввод от компонента выше по течению, но он не нейтрализует или неправильно нейтрализует синтаксис кода перед использованием входа в вызове динамической оценки (например, «eval»).

Improper Neutralization of Directives in Dynamically Evaluated Code
CWE-96

Неправильная нейтрализация директив в своде законов

Продукт получает ввод от восходящего компонента, но он не нейтрализует или неправильно нейтрализует синтаксис кода перед вставкой ввода в исполняемый ресурс, такой как библиотека, файл конфигурации или шаблон.

Improper Neutralization of Directives in Statically Saved Code
CWE-97

Неправильная нейтрализация сервера включает (SSI) на веб-странице

Продукт генерирует веб-страницу, но не нейтрализует или неправильно нейтрализует управляемый пользователем ввод, который может быть интерпретирован как директива на стороне сервера.

Improper Neutralization of Server-Side Includes (SSI) Within a Web Page
CWE-98

Неправильное управление именем файла для включения/требования заявления в PHP-программе

PHP-приложение получает входные данные от компонента, находящегося в верхнем потоке, но оно не ограничивает или неправильно ограничивает входные данные перед их использованием в «требуют», «включают» или аналогичных функциях.

Improper Control of Filename for Include/Require Statement in PHP Program
CWE-99

Неправильное управление идентификаторами ресурсов

Продукт получает ввод от компонента выше по течению, но он не ограничивает или неправильно ограничивает ввод до того, как он будет использоваться в качестве идентификатора для ресурса, который может находиться за пределами предполагаемой сферы управления.

Improper Control of Resource Identifiers
CWE-103

Struts: Incomplete Validate (неполная валидация)

Продукт имеет форму валидатора, которая либо не определяет метод валидата(), либо определяет метод валидата(), но не называет супер.валидата().

Struts: Incomplete validate() Method Definition
CWE-104

Struts: Form Bean не расширяет класс проверки

Если фасоль формы не расширяет подкласс ActionForm структуры валидатора, она может подвергнуть приложение другим недостаткам, связанным с недостаточной валидацией ввода.

Struts: Form Bean Does Not Extend Validation Class
CWE-105

Формирование поля без валидатора

Продукт имеет поле формы, которое не подтверждено соответствующей формой валидации, что может привести к другим недостаткам, связанным с недостаточной валидацией ввода.

Struts: Form Field Without Validator
CWE-106

Struts: Plug-in Framework не используется

Когда приложение не использует структуру валидации ввода, такую как валидатор Struts, существует больший риск появления недостатков, связанных с недостаточной валидацией ввода.

Struts: Plug-in Framework not in Use
CWE-109

Оригинальное название: Validator Turned Off

Автоматическая фильтрация через фасоль Struts была отключена, что отключает валидатор Struts и пользовательскую логику валидации. Это подвергает приложение другим недостаткам, связанным с недостаточной валидацией ввода.

Struts: Validator Turned Off
CWE-111

Непосредственное использование небезопасного JNI

Когда Java-приложение использует Java Native Interface (JNI) для вызова кода, написанного на другом языке программирования, оно может выявить слабые места приложения в этом коде, даже если эти слабые места не могут возникнуть в Java.

Direct Use of Unsafe JNI
CWE-112

Недостающая проверка XML

Продукт принимает XML из ненадежного источника, но не проверяет XML на соответствие правильной схеме.

Missing XML Validation
CWE-113

Неправильная нейтрализация последовательностей CRLF в заголовках HTTP

Продукт получает данные от HTTP-агента/компонента (например, веб-сервера, прокси-сервера, браузера и т.д.), но он не нейтрализует или неправильно нейтрализует символы CR и LF до того, как данные будут включены в исходящие заголовки HTTP.

Improper Neutralization of CRLF Sequences in HTTP Headers
CWE-114

Контроль процесса

Выполнение команд или загрузка библиотек из ненадежного источника или в ненадежной среде может привести к тому, что приложение будет выполнять вредоносные команды (и полезные нагрузки) от имени злоумышленника.

Process Control

Copyright © 2006–2026, The MITRE Corporation. CWE is a trademark of The MITRE Corporation. Каталог MITRE · Условия использования CWE