Web vulnerability scanner
OWASP Top 10 coverage with configurable crawler depth, YAML rules, and authenticated header injection. Optional ZAP integration.
Tired of stitching together OpenVAS, ZAP, Nmap, and Excel to track your findings? Vornin is one platform for vulnerability management. This page covers all the features you can expect.
Native engines only. When an engine needs a CLI binary and the binary is missing, Vornin emits a Scanner Unavailable finding instead of silently skipping. Coverage gaps surface as findings, not zeros.
OWASP Top 10 coverage with configurable crawler depth, YAML rules, and authenticated header injection. Optional ZAP integration.
Tests REST endpoints for CORS, auth bypass, error disclosure, GraphiQL leaks, and missing rate limits. Optional OpenAPI-spec ZAP scan.
Optional opt-in run of the full Nuclei template corpus. Cached between scans. Requires the Nuclei binary on PATH.
Fingerprints core, plugins, and themes against the WPScan vulnerability database. Plugin catalog refreshes weekly.
Three sources unioned: 54-prefix DNS brute force, Certificate Transparency via crt.sh, and Subfinder across 45+ passive sources.
Detects dangling CNAMEs pointing at deleted SaaS resources: S3, Heroku, GitHub Pages, Azure sites, Fastly, Shopify. Refreshed quarterly.
TCP and UDP discovery with service fingerprinting via Nmap. Quick, Standard, and Thorough profiles. Optional OS + version detection.
Certificate chain validation, expiry watch, cipher grading, protocol probes. Optional SSLyze pass for Heartbleed, ROBOT, HSTS strength.
SPF, DKIM, DMARC verification, zone-transfer probes, DNSSEC, CAA, MTA-STS. DKIM uses 28 provider maps plus a 67-item fallback wordlist.
Dual-engine static analysis on cloned repos. Semgrep pattern rules plus Bearer data-flow tracking. JS, TS, Ruby, Go, PHP, Python, Java.
Gitleaks-powered sweep of the working tree for API keys, tokens, and credentials. 100+ patterns. Per-tenant ignore rules. Values masked.
Trivy-backed SCA against NuGet, npm, pip, Maven, and Go modules. Import-usage reachability heuristic. CycloneDX SBOM as secondary pass.
Trivy-powered scan for any registry reference or local Docker image. Package CVEs, hardcoded credentials, and Dockerfile misconfigurations.
Trivy-powered cluster scan via your kubeconfig. Pod-level CVEs, misconfigurations, and cluster secrets across the namespace tree.
32 live CIS checks across AWS, Azure, and GCP via stored read-only credentials. Cloud security posture management without the separate product.
Schedule any of these to run daily, weekly, or monthly in your tenant timezone. Save scan profiles to re-run with identical configuration.
+ Import-only: Vornin parses uploaded exports from Nessus (.nessus), OpenVAS (.xml), CSV, and JSON. Vornin does not run these scanners. Imported findings flow into the same tracking, evidence chain, and compliance pipeline as native scans.
Most breaches today start with a web application or an exposed API. Vornin runs DAST against both with one configuration, and finds the classes of bug that scanners alone miss.
Vornin runs a daily attack-surface sweep on top of your scheduled scans. New subdomains via CT logs, forgotten dev environments, accidentally-public services. High-value finds auto-queue a full scan. Most competitors sell this as a separate product.
Run a free scan in under five minutes.
A vulnerability is only half the work. Vornin tracks every finding from first sighting through remediation, with an immutable timeline and dedup guarantees that keep your backlog honest.
A scan picks the finding up. Severity, fingerprint, host, and evidence captured.
Fingerprint (host, type, title, URL) dedupes against history. The same bug never appears twice.
Assigned to a teammate with an SLA deadline. Comments thread on the finding.
A later scan confirms the fix. The finding auto-closes and the timeline stamps the closure.
A SHA-256 fingerprint over host, scan type, title, and URL tracks every vulnerability exactly once. When a later scan stops detecting a finding, Vornin auto-closes it.
Threaded comments on every finding. The timeline records every status change, every assignment, every evidence upload, and chain-stamps each event.
Accept risk or dismiss known false positives with pattern-based rules. Every suppression carries a reason and a reviewer. Suppressions audit cleanly.
Compare any two scans side-by-side. See what's new, what's gone, what's unchanged. Ideal for pre-deploy and post-deploy verification.
Most VM tools record SLA dates and then forget about them. Vornin enforces them. AI triage layers on top to recommend which finding gets your attention next.
Per-severity remediation deadlines. Breaches fire escalation emails, sla.breach webhooks, and tenant-owner notifications.
Every finding gets an owner. Reassignment, mention, and unassign events all land on the immutable timeline.
On demand, Vornin generates exploitability, priority, business impact, and reasoning with confidence score. Platform-absorbed cost.
Dependency findings rank by whether your code actually imports the vulnerable package. Tenant kill switch if you prefer raw severity.
Plain-language summary and remediation narrative on every finding, always on. AI enrichment runs even on Free tier.
Findings auto-map to controls at scan time. Every status change hashes into a per-tenant SHA-256 chain, anchored to the previous event under a Postgres advisory lock. The foundation of an evidence record that auditors can verify.
a3f1…7e2c
2026-04-12
8c4b…109a
2026-04-12
d720…4ff1
2026-04-14
05b7…cc31
2026-05-01
f49e…6203
2026-05-09
Each event hashes the previous link plus the event payload. Rewriting any earlier event breaks every link that follows. The chain is what the auditor verifies.
From any vulnerability detail page, download a ZIP containing manifest.json (with chain verification result), state.json, events.json, comments.json, compliance-mappings.json, evidence files, and a README explaining the canonicalization recipe. Business and Scale.
One QuestPDF document on the Reports page rolls every finding's lifecycle and chain status into a single auditor-grade PDF. Scale tier.
Tap any framework to see how Vornin's scan output and lifecycle map onto its controls.
Each finding links to its mapped controls as the scan runs. An auditor pack can be exported when your auditor asks for evidence.
Each finding links to its mapped controls as the scan runs. An auditor pack can be exported when your auditor asks for evidence.
Each finding links to its mapped controls as the scan runs. An auditor pack can be exported when your auditor asks for evidence.
Each finding links to its mapped controls as the scan runs. An auditor pack can be exported when your auditor asks for evidence.
Each finding links to its mapped controls as the scan runs. An auditor pack can be exported when your auditor asks for evidence.
Each finding links to its mapped controls as the scan runs. An auditor pack can be exported when your auditor asks for evidence.
Each finding links to its mapped controls as the scan runs. An auditor pack can be exported when your auditor asks for evidence.
Each finding links to its mapped controls as the scan runs. An auditor pack can be exported when your auditor asks for evidence.
Each finding links to its mapped controls as the scan runs. An auditor pack can be exported when your auditor asks for evidence.
Multi-tenancy, SSO, SCIM, audit log, IP allowlist, and EU residency. The procurement checklist most vulnerability scanners fail. Vornin ships all six from the same architecture that started the codebase.
Explore what every plan offers → Pricing.
Lose the stack. Replace your manual OpenVAS and Nmap setup with a single platform. First scan in under five minutes.