Web App Pentest Project Overview

2018-06-01  ·  Web App   Pentesting   Governance

Design overview for a web application penetration testing program. Assumes SDL (Software Development Lifecycle) and Change Management processes are in place.


Workflow

The program operates in layers:

  1. Developer responsibility — Secure coding practices (OWASP SWAMP) and pre-deployment scans before pushing to web servers
  2. Web App scan at deploy — Owners scan new/updated apps against OWASP Top 10 using automated tools
  3. Patch management — Web servers included in standard patch cycles (OS + app-layer vulns)
  4. Security audit — Monthly/annual audits based on Risk team's prioritized list; findings feed Risk Registry
  5. Risk team review — Determine if risk needs elevation to senior leadership (patient impact, brand risk)
workflow diagram workflow detail

Low Hanging Fruit (LHF) Web App Pentest

Requirement: Push-button scanning of a large set of web apps for OWASP Top 10 vulnerabilities.

Tools


Assumptions & Constraints


References


← Back to posts