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

Справочник CWE

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

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

CWE-14

Удаление компилятором кода очистки буферов

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

Compiler Removal of Code to Clear Buffers
CWE-20

Некорректная проверка входных данных

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

Improper Input Validation
CWE-22

Обход каталогов (Path Traversal)

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

Improper Limitation of a Pathname to a Restricted Directory
CWE-23

Обход каталогов через относительный путь

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

Relative Path Traversal
CWE-24

Обход каталогов: '../filedir'

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

Path Traversal: '../filedir'
CWE-25

Обход каталогов: '/../filedir'

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

Path Traversal: '/../filedir'
CWE-26

Обход каталогов: '/dir/../filename'

Продукт использует внешний ввод для создания имени пути, которое должно быть в ограниченном каталоге, но не нейтрализует последовательности «/dir/../filename», которые могут разрешаться в местоположении, которое находится за пределами этого каталога.

Path Traversal: '/dir/../filename'
CWE-27

Обход каталогов: 'dir/../../filename'

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

Path Traversal: 'dir/../../filename'
CWE-28

Обход каталогов: '..\filedir'

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

Path Traversal: '..\filedir'
CWE-29

Обход каталогов: '\..\filename'

Продукт использует внешний ввод для создания имени пути, которое должно быть в ограниченном каталоге, но он не нейтрализует последовательности «...\filename» (ведущая обратная слэш-точка), которые могут разрешаться в место, которое находится за пределами этого

Path Traversal: '\..\filename'
CWE-30

Обход каталогов: '\dir\..\filename'

Продукт использует внешний ввод для создания имени пути, которое должно быть в ограниченном каталоге, но он не нейтрализует последовательности «\dir\..\filename» (ведущая обратная слэш-точка), которые могут разрешаться в место, которое находится за пределами э

Path Traversal: '\dir\..\filename'
CWE-31

Обход каталогов: 'dir\..\..\filename'

Продукт использует внешний ввод для создания имени пути, которое должно быть в ограниченном каталоге, но не нейтрализует последовательности «dir\..\..\filename» (множество внутренних последовательностей с обратной слэш-точкой), которые могут разрешаться в мест

Path Traversal: 'dir\..\..\filename'
CWE-32

Обход каталогов: '...' (три точки)

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

Path Traversal: '...' (Triple Dot)
CWE-33

Обход каталогов: '....' (несколько точек)

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

Path Traversal: '....' (Multiple Dot)
CWE-34

Обход каталогов: '....//'

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

Path Traversal: '....//'

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