Skip to main content

Web security scanner for OWASP compliance with Markdown reports

Workflow preview

Web security scanner for OWASP compliance with Markdown reports preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

Overview

How the n8n OWASP Scanner Works & How to Set It Up

How It Works (Simple Flow):

  • 1. Input: Enter target URL + endpoint (e.g., https://example.com, /login)
  • 2. Scan: This workflow executes 5 parallel HTTP tests (Headers, Cookies, CORS, HTTPS, Methods)
  • 3. Analyze: Pure JS logic checks OWASP ASVS (Application Security Verification Standard) rules (no external tools)
  • 4. Merge: Combines all findings into one Markdown report
  • 5. Output: Auto-generates + downloads scan-2025-11-16_210900.md** (example filename)
  • 6. Email: (Optional) Forward the report to an email address using Gmail.

Setup in 3 Steps (2 Minutes)

  1. Import Workflow

    • Copy the full JSON (from "Export Final Workflow")
    • In n8n → WorkflowsImport from JSON → Paste → Import
  2. (Optional) Connect your Gmail credentials

    • In the last node to auto-email the report
  3. Click Execute the workflow

    • Enter a URL in the new window, then click 'submit'.

You can alternatively download or receive the Markdown report directly from the Markdown to File node


(Supports any HTTP/HTTPS endpoint. Works in n8n Cloud or self-hosted.)