The AI-powered autonomous security platform for your whole attack surface
Know your security debt
before lunch.
An agent that tests every release.
An expert who pentests every year. One purchase.
- Self-hosted, air-gap ready
- Enterprise-grade security
- Your own AI, or none
- Unlimited users
- Manual pentest included
Your pentest report in not weeks buthours.
Install at 9, get your report by 12.
GET /v1/orders/1043 as customer 2207: 200 OK, owner 1388Small-team security is broken. We fixed it.
The old way
- PentestsOnce a year, stale by the next release
- ToolsFive scanners, five dashboards
- PricingPer seat, per project, per asset
- Your dataCode and findings on someone else's cloud
- Where to startA 400-row spreadsheet
- ReportsWeeks after the test
With Cerberon
- PentestsAn agent every release, an expert every year
- ToolsOne agent, one tracker
- PricingOne price, unlimited everything
- Your dataNever leaves your server
- Where to startFive things to fix today
- ReportsBefore lunch
Eight kinds of testing. One agent. One install.
Penetration testing
A pentester that never clocks out.
- Web, API and network targets
- Up to 256 hosts per scan
- CVSS 3.1 and a reproducible request on every finding
| Host | Service | Finding |
|---|---|---|
| 203.0.113.10 | 443 https | Medium TLS 1.0 accepted |
| 203.0.113.10 | 22 ssh | Low Password login enabled |
| 203.0.113.11 | 8443 https | High Admin console exposed |
| 203.0.113.11 | 3306 mysql | High Reachable from internet |
| 203.0.113.12 | 80 http | No issue |
Code, secrets and IaC
Find the bug before it ships.
- 18 languages, Terraform, Kubernetes, Dockerfiles and CI files
- The agent finds what rules cannot, and confirms each finding
- Source code never leaves your server
40 def search(request):
41 term = request.args.get("q")
42 rows = db.execute(f"SELECT * FROM orders WHERE ref = '{term}'")
43 return jsonify(rows)Web and API testing
Every OWASP test. Signed in, as every role.
- OpenAPI, Postman, HAR and GraphQL
- Multi-role, MFA-ready sign-in
- Coverage ledger, never a silent gap
| Category | Tested | Not applicable | Blocked |
|---|---|---|---|
| Information gathering | 10 | 0 | 0 |
| Configuration | 9 | 2 | 0 |
| Identity | 4 | 1 | 0 |
| Authentication | 9 | 1 | 0 |
| Authorisation | 4 | 0 | 0 |
| Sessions | 8 | 1 | 0 |
| and 6 more categories · 81 tested · 16 not applicable · 1 blocked | |||
Cloud security assessment
Read-only audits. Real CIS controls.
- IAM, privilege escalation paths and public storage
- Keys encrypted with AES-256-GCM
- Never creates, changes or deletes a resource
| CIS control | Check | Result |
|---|---|---|
| 1.4 | No access keys on the root user | Pass |
| 1.10 | MFA for every console user | Fail |
| 2.1.4 | Block public access on S3 buckets | Fail |
| 3.1 | CloudTrail enabled in all regions | Pass |
| 5.2 | No security group open to 0.0.0.0/0 on admin ports | Fail |
Container security assessment
One bad pod should not own your cluster.
- Managed or self-hosted clusters
- Private registries supported
- Scope a scan to one namespace
| Check | Workload | Result |
|---|---|---|
| CIS 5.2.2 privileged container | ledger-worker | Fail |
| CIS 5.1.3 wildcard role | ci-deployer | Fail |
| CIS 5.3.2 network policy | payments | Missing |
| Image: openssl 1.1.1k | api:2.4.1 | CVE-2021-3711 |
| CIS 5.1.6 service account token | web | Pass |
Vulnerability assessment
Know every weak spot. Exploit none.
- Zero exploitation, zero brute force
- Every issue verified and ranked by CVSS
- Every unchecked item named, never hidden
Software composition analysis
Know which library will hurt you first.
- npm, PyPI, Maven, Go, NuGet, Cargo, Composer, RubyGems
- Container images and private registries
- VEX statuses backed by evidence
| Component | Advisory | Signal | Fix |
|---|---|---|---|
| log4j-core 2.14.1 | CVE-2021-44228 | Known exploited | 2.17.1 |
| jackson-databind 2.9.8 | CVE-2019-12384 | EPSS 0.71 | 2.9.9.1 |
| lodash 4.17.15 | CVE-2020-8203 | EPSS 0.03 | 4.17.19 |
| openssl 1.1.1k | CVE-2021-3711 | EPSS 0.12 | 1.1.1l |
| python 3.7 | End of life | No fixes | 3.12 |
SBOM, CBOM and VEX
Hand over the BOM before they ask twice.
- CycloneDX 1.5, SPDX 2.3 and OpenVEX
- CycloneDX 1.6 CBOM with quantum security levels
- CERT-In SBOM and CBOM fields
| Document | Format | Export |
|---|---|---|
| Software BOM | CycloneDX 1.5 JSON | Download |
| Software BOM | SPDX 2.3 | Download |
| Exploitability | OpenVEX | Download |
| Cryptographic BOM | CycloneDX 1.6 | Download |
Tracker and Threat Advisor
Every vulnerability, from found to fixed, in one place.
See what hurts you most today, and fix that first.
See the trackerEnterprise controls
Enterprise-grade security. Not enterprise pricing.
Made to pass your customer's security review. Every control in every licence.
How we secure CerberonRuns on one server
- 4 cores, 8 GB, 50 GBThe minimum host. Each running scan reserves 2 to 4 GB of memory on top.
- Linux or Windows 11Ubuntu 22.04 or newer, Debian 12, RHEL or Rocky Linux 9, or Windows 11 22H2 or newer.
- One commandThe installer sets up Docker, HTTPS and the scanner tools, and keeps your data across updates.
- Online or air-gappedInstall from an offline bundle where the host has no internet access.
Expert services
The agent does the checklist. A human does the rest.
Every annual licence includes a manual pentest, led by the same practitioner who tests for our services clients. Need more? Networks, cloud, mobile and more, with a fixed quote after a free scoping call.
Free scan
Don't trust us yet? Get your first scan free.
Your first scan is free: one web app or API, one mobile app, or up to 5 public IP addresses, with a full report. One per company. See real findings from your own systems before you spend anything.
One free scan and one report per company.
- Tell us what to scanPick one web app or API, one mobile app, or up to 5 public IP addresses, and send it through the contact form.
- Sign the authorisationA person authorised to approve testing signs our letter of authorisation, with proof you own the target.
- Get your reportWe run the scan and send you the full report.
Give us 30 minutes. We will find something.
A live demo on your own targets, with an engineer on the call. We reply within one business day.
Book a demo