ПОНИМАТЬ ПРИЧИНУ ОШИБКИ
Справочник CWE
CWE описывает класс ошибки. Конкретная уязвимость и затронутые версии указываются в CVE и бюллетене вендора.
CWE-35
Продукт использует внешний ввод для создания имени пути, которое должно быть в ограниченном каталоге, но он не нейтрализует последовательности «.../...//» (двойной тройной пунктирный слэш), которые могут разрешаться в месте, которое находится за пределами этог
Path Traversal: '.../...//'CWE-36
Продукт использует внешний ввод для построения имени пути, которое должно быть в ограниченном каталоге, но не нейтрализует последовательности абсолютного пути, такие как «/abs/path», которые могут разрешаться в месте, которое находится за пределами этого катал
Absolute Path TraversalCWE-37
Продукт принимает вход в виде абсолютного пути слэша ('/absolute/pathname/here') без соответствующей нейтрализации.
Path Traversal: '/absolute/pathname/here'CWE-38
Продукт принимает ввод в виде обратной косой абсолютной траектории («абсолютное имя траектории») без соответствующей нейтрализации.
Path Traversal: '\absolute\pathname\here'CWE-39
Продукт принимает ввод, который содержит букву диска или букву объема Windows («C:dirname»), которая потенциально перенаправляет доступ к непреднамеренному местоположению или произвольному файлу.
Path Traversal: 'C:dirname'CWE-40
Продукт принимает ввод, который идентифицирует акцию UNC в Windows ('\\UNC\share\name'), которая потенциально перенаправляет доступ к непреднамеренному местоположению или произвольному файлу.
Path Traversal: '\\UNC\share\name\' (Windows UNC Share)CWE-41
Продукт уязвим для раскрытия содержимого файловой системы через эквивалентность пути. Эквивалентность пути предполагает использование специальных символов в именах файлов и каталогов. Соответствующие манипуляции предназначены для генерации нескольких имен для
Improper Resolution of Path EquivalenceCWE-42
Продукт принимает ввод пути в виде следящей точки («filedir.») без соответствующей проверки, что может привести к неоднозначному разрешению пути и позволить злоумышленнику пройти через файловую систему в непреднамеренные местоположения или получить доступ к пр
Path Equivalence: 'filename.' (Trailing Dot)CWE-43
Продукт принимает ввод пути в виде нескольких точек отслеживания («filedir...») без соответствующей проверки, что может привести к неоднозначному разрешению пути и позволить злоумышленнику пройти через файловую систему в непреднамеренные местоположения или пол
Path Equivalence: 'filename....' (Multiple Trailing Dot)CWE-44
Продукт принимает ввод пути в виде внутренней точки («file.ordir») без соответствующей проверки, что может привести к неоднозначному разрешению пути и позволить злоумышленнику пройти через файловую систему в непреднамеренные местоположения или получить доступ
Path Equivalence: 'file.name' (Internal Dot)CWE-45
Продукт принимает ввод пути в виде множественной внутренней точки («файл...дир») без соответствующей проверки, что может привести к неоднозначному разрешению пути и позволить злоумышленнику пройти через файловую систему в непреднамеренные местоположения или по
Path Equivalence: 'file...name' (Multiple Internal Dot)CWE-46
Продукт принимает ввод пути в виде пространства отслеживания (filedir) без соответствующей проверки, что может привести к неоднозначному разрешению пути и позволить злоумышленнику пройти через файловую систему в непреднамеренные местоположения или получить дос
Path Equivalence: 'filename ' (Trailing Space)CWE-47
Продукт принимает ввод пути в виде ведущего пространства («андира») без соответствующей проверки, что может привести к неоднозначному разрешению пути и позволить злоумышленнику пройти через файловую систему в непреднамеренные местоположения или получить доступ
Path Equivalence: ' filename' (Leading Space)CWE-48
Продукт принимает ввод пути в виде внутреннего пространства («имя файла (SPACE)») без соответствующей проверки, что может привести к неоднозначному разрешению пути и позволить злоумышленнику пройти через файловую систему в непреднамеренные местоположения или п
Path Equivalence: 'file name' (Internal Whitespace)CWE-49
Продукт принимает ввод пути в виде следящего слэша («filedir/») без соответствующей проверки, что может привести к неоднозначному разрешению пути и позволить злоумышленнику пройти через файловую систему в непреднамеренные местоположения или получить доступ к п
Path Equivalence: 'filename/' (Trailing Slash)CWE-50
Продукт принимает ввод пути в виде множественного ведущего слэша («//multiple/leading/slash») без соответствующей проверки, что может привести к неоднозначному разрешению пути и позволить злоумышленнику пройти через файловую систему в непреднамеренные местопол
Path Equivalence: '//multiple/leading/slash'CWE-51
Продукт принимает ввод пути в виде множественного внутреннего слэша ('/multiple//internal/slash/') без соответствующей проверки, что может привести к неоднозначному разрешению пути и позволить злоумышленнику пройти через файловую систему в непреднамеренные мес
Path Equivalence: '/multiple//internal/slash'CWE-52
Продукт принимает ввод пути в виде множественного следящего слэша ('/multiple/trailing/slash//') без соответствующей проверки, что может привести к неоднозначному разрешению пути и позволить злоумышленнику пройти через файловую систему в непреднамеренные место
Path Equivalence: '/multiple/trailing/slash//'CWE-53
Продукт принимает ввод пути в виде множественной внутренней обратной слэши (''multiple\trailing\'') без соответствующей проверки, что может привести к неоднозначному разрешению пути и позволить злоумышленнику пройти через файловую систему в непреднамеренные ме
Path Equivalence: '\multiple\\internal\backslash'CWE-54
Продукт принимает ввод пути в виде обратной слежки («filedir») без соответствующей проверки, что может привести к неоднозначному разрешению пути и позволить злоумышленнику пройти через файловую систему в непреднамеренные местоположения или получить доступ к пр
Path Equivalence: 'filedir\' (Trailing Backslash)CWE-55
Продукт принимает ввод пути в виде эксплойта одноточечного каталога ('/./') без соответствующей проверки, что может привести к неоднозначному разрешению пути и позволить злоумышленнику пройти через файловую систему в непреднамеренные местоположения или получит
Path Equivalence: '/./' (Single Dot Directory)CWE-56
Продукт принимает ввод пути в виде дисковой карты звездочки («filedir*») без соответствующей проверки, что может привести к неоднозначному разрешению пути и позволить злоумышленнику пройти через файловую систему в непреднамеренные местоположения или получить д
Path Equivalence: 'filedir*' (Wildcard)CWE-57
Продукт содержит механизмы защиты для ограничения доступа к «realdir/filename», но он создает имена путей с использованием внешнего ввода в виде «fakedir/../realdir/filename», которые не обрабатываются этими механизмами.
Path Equivalence: 'fakedir/../realdir/filename'CWE-58
Продукт содержит механизм защиты, который ограничивает доступ к длинному имени файла в операционной системе Windows, но не ограничивает должным образом доступ к эквивалентному короткому ".8.3"Файловое имя.
Path Equivalence: Windows 8.3 Filename