Read-only access · Working scan data deleted after each scan · EU-hosted
Scanner catalog
Every engine Vornin runs, and what each one finds
Scan one or several targets across your attack surface, web apps, APIs, networks, code, containers and cloud, mixing active and passive scanning to fit your environment. Every finding, whatever the scanner, becomes one persistent record, ranked by one risk model and reported in one place. Code findings pass AI false-positive review before they reach the queue.
Web application
Web Vulnerability Scanner
Runs authenticated or anonymous OWASP-style web application checks, with organisation-specific rule overrides and optional deeper scanning. Findings are validated to reduce false positives.
0 false positives across 2,740 OWASP Benchmark cases*
67% of cross-site scripting detected in a black-box scan*
Discovers
Cross-site scripting (XSS)
SQL injection
Cross-site request forgery (CSRF)
Directory traversal
Insecure cookies
Information disclosure
Missing CSP, HSTS, and framing protections
API
API Security Scanner
Tests REST APIs using behavioural HTTP probes. Vornin performs endpoint discovery, checks Cross-Origin Resource Sharing (CORS), probes for authentication bypass, and inspects responses for verbose errors, stack traces, and leaked secrets. When you provide an OpenAPI specification, Vornin can run an additional spec-driven API scan.
Discovers
Permissive CORS
Authentication bypass
Verbose errors
Stack traces
Leaked secrets
Missing rate-limit headers
Exposed API documentation
Unexpected endpoints
Cloud posture
Cloud Security Posture
Runs 600+ read-only cloud posture checks per provider across Amazon Web Services (AWS), Microsoft Azure and Google Cloud (GCP). Coverage includes CIS Benchmarks and each provider's security baseline. Failed checks enter Vornin's findings workflow.
Discovers
Missing multifactor authentication
Stale access keys
Public storage
Unencrypted resources
Key-rotation gaps
Open network rules
Excessive permissions
Audit-logging gaps
Code security
Static Analysis (SAST)
Static Application Security Testing (SAST) runs 1,000+ security rules across C#, Go, Java, JavaScript, TypeScript, Kotlin, Swift, Objective-C, PHP, Python, Ruby and Scala. Every finding passes an AI false-positive review.
68% higher OWASP Benchmark score than the average commercial SAST tool in OWASP's published scorecards*
Discovers
Injection flaws
Insecure cryptography
Authentication weaknesses
Unsafe deserialization
Error-handling weaknesses
Untrusted input reaching a dangerous call
Code security
Secret Scanning
Secret scanning checks repositories for hardcoded API keys, tokens, passwords, webhooks, and private keys. Severity reflects the secret type. Add your own ignore patterns so test keys and sample credentials never reach your findings queue. Opt-in live verification confirms whether a leaked key still works, and AI reviews every finding for false positives.
8% higher detection score than gitleaks, 79% higher than detect-secrets*
Discovers
AWS and other provider keys
GitHub and Slack tokens
Stripe credentials
Database passwords
JSON Web Tokens
Webhooks
Private keys
Supply chain
Dependency Scanning
Software composition analysis (SCA) checks direct and transitive dependencies against several advisory sources, so each vulnerable package appears once. It also reads projects other scanners skip, such as JavaScript without a lockfile and Bun's binary lockfile. Packages your code imports rank higher, and you can export a CycloneDX software bill of materials.
100% of 370 known advisories found, with zero false alarms*
Known CVEs in npm, PyPI, Maven, Go, RubyGems and NuGet packages
Vulnerable transitive dependencies
Reachable package usage
Available fixed versions
CISA Known Exploited Vulnerabilities context
CycloneDX SBOM output
Infrastructure as code
Infrastructure-as-Code Scanning
Checks Terraform, Kubernetes manifests, Dockerfiles and Docker Compose files in connected repositories for insecure settings before they deploy.
91% of misconfigurations found in a 2,996-case labelled test suite*
49% more misconfigurations found than Trivy, 15% more than Checkov*
Discovers
Public storage
Open network rules
Unencrypted resources
Privileged containers
Containers running as root
Missing logging
Supply chain
Software Licence Review
Checks open-source package licences in your repositories and flags those that need legal review, such as copyleft, restricted or unknown licences. Vornin does not give legal advice.
Discovers
Forbidden licences
Restricted licences
Reciprocal (copyleft) licences
Unknown licences
Packages with missing licence data
Runtime
Runtime End of Life
Detects Node.js, Python and .NET runtimes that have reached end of community support, from version files, project files and runtime images referenced in Dockerfiles.
Discovers
End-of-life Node.js
End-of-life Python
End-of-life .NET
Unsupported runtime images
Containers
Container Image Scan
Container image scanning checks pre-built Docker and Open Container Initiative (OCI) images for operating-system packages, application dependencies, embedded secrets, and image configuration problems.
Up to 95% less container noise from kernel-header filtering*
96.5% of fixable advisories found, level with Trivy and Grype*
Discovers
Base-image CVEs
Vulnerable application packages
Credentials embedded in image layers
Dockerfile and image misconfigurations
Orchestration
Kubernetes Posture
Kubernetes posture scanning checks the configured cluster or a selected namespace for package vulnerabilities, configuration weaknesses, and exposed secrets.
67% more seeded misconfigurations found than Kubescape*
Discovers
Cluster and workload CVEs
Kubernetes misconfigurations
Secrets exposed in cluster resources
Network
Port Scanning
Port scanning uses the Standard profile: the top 1,000 TCP ports with service detection, plus a separate UDP pass where supported. Coverage notices identify unavailable probes and reduced coverage.
SSL/TLS analysis checks certificate validity and expiry, certificate chains, cipher strength, and supported protocol versions. Optional deeper checks cover Heartbleed, ROBOT, insecure renegotiation, CRIME, fallback protection, and HTTP Strict Transport Security.
Matched Qualys SSL Labs on every check on a live production host, using our own TLS engine*
Discovers
Expiring or invalid certificates
Self-signed chains
Weak ciphers
Deprecated TLS
Heartbleed
ROBOT
Compression and renegotiation weaknesses
Missing or weak HSTS
DNS
DNS Security
DNS security scanning validates Domain Name System Security Extensions (DNSSEC), tests attempted zone transfers, and grades email authentication quality rather than checking only whether records exist. It also checks certificate-authority restrictions and mail transport security.
Discovers
Missing or weak SPF
DKIM configuration gaps
Permissive DMARC
CAA gaps
MTA-STS gaps
DNSSEC failures
Exposed zone transfers
Reconnaissance
Subdomain Discovery
Combines active DNS enumeration, Certificate Transparency logs, and 45+ passive intelligence sources. Wildcard DNS filtering removes misleading results before discovered assets enter the attack-surface inventory.
Discovers
Previously unknown subdomains
Staging and development systems
Forgotten services
Shadow IT
Assets discovered through DNS, certificate records, and passive sources
External exposure
Subdomain Takeover
Detects dangling CNAME records that point to unclaimed cloud or software-as-a-service resources. Provider fingerprints are kept current, and known assets are rechecked regularly. Alerts fire when an asset changes into a suspected-takeover state.
Discovers
Unclaimed cloud resources
Abandoned platform services
Orphaned content-delivery endpoints
Expired software-as-a-service tenants
Web / CMS
WordPress Vulnerability Scan
WordPress vulnerability scanning checks WordPress core, plugins, and themes against known CVEs. The plugin and theme catalogue is kept current from WordPress.org.
Discovers
Known WordPress core CVEs
Vulnerable plugins
Vulnerable themes
Exposed WordPress components covered by available templates
Web / backend
Supabase Backend Exposure
Finds client-side apps that expose a Supabase backend: tables readable with the public key, service keys shipped in browser code, and public storage buckets. Read-only probes, no writes.
Discovers
Tables readable without login
Service keys in client JavaScript
Public storage buckets
Templates · Opt-in
Known Vulnerability Checks
Checks a target for known CVEs, default credentials, exposed admin panels and product-specific misconfigurations, extending Vornin's built-in checks with technology-specific coverage.
Discovers
Known CVEs
Default credentials
Exposed admin panels
Technology fingerprints
Product-specific weaknesses
Configuration exposures
Import only
Import scanner results
Import CSV, JSON, Nessus XML, or OpenVAS XML reports. Imported results enter Vornin's findings workflow for tracking and reporting.
* Vornin internal testing, September 2026. All tools were run on the same data corpus and scored using the same method.
Broad detection across your attack surface
Run one engine or combine scan types to cover your external attack surface, web apps and APIs, internal and external networks, source code with its secrets, dependencies and infrastructure-as-code, container images and Kubernetes, and cloud posture across AWS, Azure and Google Cloud.