Опубликована финальная версия классификации угроз в Web-приложениях (WASC-TC-v2_0)

Web Application Security Consortium опубликовали финальную версию классификации угроз в Web-приложениях (WASC-TC-v2_0). Данная классификация представляет собой совместную попытку собрать воедино угрозы безопасности Web-приложений. WASC Threat Classification v2.0 доступен в виде PDF-файла и по адресу: http://projects.webappsec.org/Threat-Classification.

По сравнению с первой версией классификации угроз в Web-приложениях, WASC-TC-v2 претерпел множество изменений и нововведений. Нельзя сказать, что все они являются необходимыми и, с моей точки зрения, не все они являются правильными. Так, например, в текущей версии WASC-TC-v2 отсутствуют весьма полезные категории разделения уязвимостей - "Классы атак" (Authentication/Authorization/Client-side Attacks/Command Execution/etc). С другой стороны введены новые понятия - "Атака" (Attacks) и "Слабость защитных механизмов" (Weaknesses). Появилось три новых классификатора уязвимостей: Design, Implementation и Deployment.

Design – уязвимости на уровне архитектуры Web-приложения. Например, отсутствие механизмов противодействия атаке типа "Перебор пароля" или отсутствие защиты от CSRF – это уязвимости архитектуры приложения.

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

Deployment – уязвимости развертывания. Например, индексация директорий и предсказуемое расположение ресурсов относятся к уязвимостям развертывания Web-приложения.

1 комментарий :

  1. (Robert Portvliet из рассылки WASC) Cheat Sheets:

    SQL Injection Cheat Sheet -
    http://ferruh.mavituna.com/sql-injection-cheatsheet-oku/

    SQL Injection Cheat Sheet - http://michaeldaw.org/sql-injection-cheat-sheet

    SQL Injection Cheat Sheet w/ filter evasion - http://ha.ckers.org/sqlinjection/

    SQL Injection Cheat Sheets sorted by DB -
    http://pentestmonkey.net/index.php?option=com_content&task=category&sectionid=9&id=24&Itemid=1

    XSS Cheat Sheet w/ filter evasion - http://ha.ckers.org/xss.html

    Web App Assesment Cheat Sheet -
    http://www.secguru.com/files/cheatsheet/webappcheatsheet2.pdf

    Whitepapers & slides-

    OWASP article on Web application penetration testing - http://www.owasp.org/index.php/Web_Application_Penetration_Testing

    Advanced SQL injection -
    http://sqlmap.sourceforge.net/doc/BlackHat-Europe-09-Damele-A-G-Advanced-SQL-injection-whitepaper.pdf

    Best of web application penetration testing tools - http://pauldotcom.com/TriplePlay-WebAppPenTestingTools.pdf

    (The next two papers are a little old, but still quite useful)

    Advanced SQL Injection in SQL Server -
    http://www.ngssoftware.com/papers/advanced_sql_injection.pdf

    (More) Advanced SQL Injection in SQL server - http://www.ngssoftware.com/papers/more_advanced_sql_injection.pdf

    ОтветитьУдалить