Common Weakness Enumeration ( CWE ) — это система категорий для аппаратных и программных слабостей и уязвимостей. Она поддерживается проектом сообщества, целью которого является понимание недостатков программного обеспечения и оборудования и создание автоматизированных инструментов, которые могут быть использованы для выявления, исправления и предотвращения этих недостатков. [1] Проект спонсируется офисом Агентства по кибербезопасности и безопасности инфраструктуры (CISA) Министерства внутренней безопасности США (DHS), которым управляет корпорация MITRE [2] при поддержке US-CERT и Национального отдела кибербезопасности Министерства внутренней безопасности США. [3] [4]
Версия 4.15 стандарта CWE была выпущена в июле 2024 года. [5]
CWE имеет более 600 категорий, включая классы для переполнений буфера, ошибок обхода дерева путей/каталогов, состояний гонки, межсайтового скриптинга , жестко запрограммированных паролей и небезопасных случайных чисел. [6]
Программа совместимости Common Weakness Enumeration (CWE) позволяет услуге или продукту быть рассмотренными и официально зарегистрированными как «CWE-совместимые» и «CWE-эффективные». Программа помогает организациям выбирать правильные программные инструменты и узнавать о возможных слабостях и их возможном влиянии.
Для получения статуса CWE Compatible продукт или услуга должны соответствовать 4 из 6 требований, указанных ниже:
По состоянию на сентябрь 2019 года 56 организаций разрабатывают и поддерживают продукты и услуги, получившие статус CWE Compatible. [8]
Некоторые исследователи полагают, что двусмысленности в CWE можно избежать или уменьшить. [9]
{{cite web}}
: CS1 maint: другие ( ссылка )