External surface
Everything visible from the internet — with continuous discovery of new assets, subdomain takeover checks, exposed services.
VA · Continuous scanning · CVSS + EPSS + KEV
It makes no sense to give you 4,000 findings. It makes sense to show you the 12 that are actually exploitable, which are being paid for to be exploited, and which can wait with a clear conscience. The difference is in the triage — and that's where your team's time is won.
A vulnerability assessment continuously scans your network, cloud and code and ranks findings by real exploitability (CVSS, EPSS and the CISA KEV catalogue), so your team fixes the few that matter first. KodeX GRC runs it weekly or monthly, with a dashboard, a PDF report and a 24-hour response for critical findings.
Six scanning categories. We don't scan everything with the same profile — each category has its own intensity, its own tools, and its own prioritisation.
Everything visible from the internet — with continuous discovery of new assets, subdomain takeover checks, exposed services.
Servers, endpoints, network devices, OT where present — with scanning profiles per asset category.
AWS, Azure, GCP, M365 — misconfigurations that don't show up in a CVE scan, with every CIS control reviewed.
Images, registries, configurations, runtime — from base image all the way to runtime policy.
Software Composition Analysis on code — libraries, licenses, transitive dependencies, SBOM.
OWASP Top 10 scanning, with human confirmation — not just scanner output.
VA is worth it when there's a large footprint and a small team — where vulnerability management only becomes feasible if it's made actionable.
We work with IT teams that already have tooling — or that tried it and abandoned it because they couldn't manage the volume. The rule: the problem isn't detection. It's triage and follow-through.
VA operates as an ongoing service — not a one-off project. It scans, prioritises, notifies owners, tracks SLAs, and retests critical items. Your team remediates — it doesn't hunt.
Three phases. VA isn't a project — it's a service. It starts with a baseline and then runs continuously, with monthly reports and quarterly reviews.
What you have, what's visible
Asset discovery, first scan, profile configuration per category, SLA definition based on criticality. The client sees the full picture.
1 weekAnd prioritisation
Weekly or monthly scans, EPSS/KEV enrichment, prioritisation by exploitability, owner notification, retest on critical.
OngoingAnd SLA tracking
Monthly summary for management, live dashboard, SLA status per finding, quarterly profile review and adjustment to change.
MonthlySame scan, two views. On the left, the raw scanner output. On the right, the same list after triage — with EPSS scores, CISA KEV flags, and real context.
Each finding has a specific SLA agreed at the start. It isn't a target — it's a contract that's tracked and reported monthly.
Six deliverables covering the service, not just the report. None of them are documents you'll have to write yourself afterwards.
VA has no "end". It starts with a baseline and runs continuously, with steady cadence of reports and review.
The questions we hear before taking on a vulnerability assessment service.
VA scans broadly and continuously — it finds what's there. Pentest exploits in depth on a specific target — it proves what's actually exploitable. VA is a service; pentest is a snapshot. You need both. See the Penetration Testing page for how they combine.
Many — that's the point. A typical 500-host environment produces 3,000–6,000 raw findings. The value isn't in the list, it's in the triage — how many are truly exploitable, how many have EPSS ≥ 50%, how many are in CISA KEV. We usually end up with 10–30 active. The rest go into a regular cycle.
Not if configured correctly. We tune scanning profiles based on system criticality — full scans during off-hours where needed, lighter profiles in production. An immediate stop procedure is always in place if anything is affected.
You don't need your own tooling. We use our own licensed tools covering your scope. If you already have one (Tenable, Qualys, Rapid7), we can leverage it and add the triage and SLA tracking that's usually missing.
Based on the number of IPs and systems in scope. Typically less than the annual cost of a pentest, because the scanning is automated — what costs money is the triage and SLA tracking, and we do those at scale. After the baseline you get a fixed monthly price.
VA is complementary — it rarely stands alone. It usually combines with the following, because they share findings and evidence.
VA finds where to look. Pentest proves what's exploitable — with attempts, not theory.
07 · CloudCloud misconfigurations don't show up in a CVE scan. We check every CIS control across AWS, Azure, GCP, M365.
01 · ISO 27001VA is the evidence an auditor wants to see in operation — not in an annual report.
In one short call — 10 minutes — we define the scope, scanning profiles, SLAs and timeline together. You get a baseline scan within one week, with a full picture and a fixed monthly price. No commitment.