Web AppSec Testing Checklist (OWASP Based)

Posted by rajivvishwa On October - 16 - 2009

Web AppSec Testing Checklist is an Excel based checklist which helps you to track the status of completed and pending test cases. This helps you to organize the flow of your testing process and also to ensure that none of the test cases are missed out.

WebApp Sec Checklist

WebApp Sec Checklist

This checklist is completely based on OWASP Testing Guide v 3. The OWASP Testing Guide includes a “best practice” penetration testing framework which users can implement in their own organizations and a “low level” penetration testing guide that describes techniques for testing most common web application and web service security issues.

The main intention of creating this checklist is to minimize our effort we would have put if we had to go through the 350 page OWASP Testing guide everytime during our testing.

I’ve added 66 test cases falling under different categories and you can add your own test by inserting a row in the Checklist and then changing the Overall status formulas.

Quick Completion Status

This section gives the details on the total checks completed, vulnerabilities noticed so far, and overall status in percentage.

Overall Status

Overall Status

Risk Metric Chart

Displays the number of High, Medium, Low and Info risk items. This can help us to give a quick glance on the ratio of High risk items.

Risk Metric Chart

Risk Metric Chart

Note: The Security Tester has to decide upon the rating of risk for each vulnerability. Check the OWASP Guide for more details

Alerts Displayed

Alerts are displayed whenever there is some inconsistency with the task completion marked and the risk value updated.


Alerts Displayed

Alerts Displayed

Alert symbol (!!) is displayed when.

  • Status is marked as ‘Done’ but Risk rating is not updated
  • Risk is marked but Status still shows ‘Not Done’

Features

  • Quick Status on completion of the tasks
  • Reference Sheet which contains short info on each test case
  • Risk Metric Chart displays the distribution of vulnerabilities based on the risk rating
  • Tiny alerts displayed if task is marked complete, but risk level is not mentioned (and vice versa)
  • List of tools to be used for various test cases (not completely updated)

Download Web AppSec Checklist Excel Sheet: Download Mirror : Download


  • http://www.owasp.org/ Jeff Williams

    Why not release this at OWASP? Since it's based on the Creative Commons licensed OWASP Testing Guide, this really ought to be released that way too.

  • rajivvishwa

    You are right… I'll put this in OWASP soon…

    • Triage

      well, when’s this happening?

Subscribe RSS
Follow me on TwitterTechnoratiYoutube VidsLinkedIn ProfileDelicious