Vulnerability Assessment

Stop counting CVEs. Start proving which fixes actually held

Your backlog is not a data problem, it is a decision problem. Every finding carries the context to act on it, and every fix gets a named status you can defend to your board, not just open or closed.

SOC 2 Type II Certified G2 rating 4.7 out of 5 stars Gartner Hype Cycle 2026 LPT certified eCPPTPT certified
We Map Webapps API Subdomain Cloud host Mobile LLM apps AI agents
Trusted by security teams at

Your environment decides what's urgent. Your scanner doesn't know it

Severity rates the vulnerability, not whether it's reachable, exploited in the wild, or already patched elsewhere. So every finding gets worked as if it carries the same weight.

The noise

Every finding defaults to critical until context says otherwise.

Business Risk Score, exploit flag and Real Time Threat Indicator on every finding.

The blind spot

A severity tier alone doesn't say if it's actually exploitable.

Exploit Public, Easy Exploit, Actively Attacked, Ransomware, CISA Known Exploited and thirteen more, at a glance.

The unproven fix

A fix that regresses still shows as closed.

Tracked across runs, with a named status if it comes back.

Everything looks critical, so nothing does. The real question isn't how many findings are rated critical, it's whether the critical ones are the ones actually getting fixed

Risk-based vulnerability management comes down to six things being true: asset exposure, asset criticality, vulnerability severity, exploit availability, patch availability, and Real Time Threat Indicators. Here is how each one lands on a finding.

1 Score makes it defensible

Every finding arrives with a Business Risk Score

A Business Risk Score alongside a named severity tier, so the conversation starts with a number rather than a debate.

Score
Business Risk Score, per finding
5 tiers
Urgent, Critical, Serious, Medium, Minimum
At ingest
Scored automatically, not queued for review
  • Business Risk Score on every finding. A single number that factors vulnerability severity, likelihood of exploitation and the criticality of the asset it sits on, so it is not read in isolation.
  • Asset Risk Level, rolled up. Individual finding scores combine into a single risk level per asset, so you can see which parts of your estate carry the most risk without adding up a findings list by hand.
  • Named severity tier. Urgent, Critical, Serious, Medium, Minimum, consistent language across engineers and auditors.
  • Asset criticality changes the answer. The same critical vulnerability scores lower on a negligible-impact asset than on a mission-critical one, so a medium can outrank a critical.
  • Scored at ingest. Attached on arrival, not queued for review.
finding detail
Business Risk Score 7.0
Severity Critical
Exploit Public yes
Easy Exploit yes
2 See exploit signal cuts the noise

Know what an attacker could actually use, on the finding itself

A named severity tier tells you how bad a finding is rated. It doesn't tell you if it's already being exploited, or if there's even a patch. Every finding here carries both, plus a Real Time Threat Indicator, side by side.

Per finding
Exploit Public, Easy Exploit, Patch Not Available
Named
Severity tier, not just a raw score
Business Risk Score
Attached at ingest
  • Exploit signal and RTI at a glance. Exploit Public, Easy Exploit, Patch Not Available and a Real Time Threat Indicator flagged on the findings list, not buried in the detail view.
  • Asset criticality carried through. Mission Critical, Business Critical, Significant Impact, Limited Impact and Negligible Impact, tagged by attack surface mapping, shows on every finding.
  • Patch and control awareness. Which findings have no patch, and where a compensating control is missing.
  • Named severity tier. Urgent, Critical, Serious, Medium, Minimum, consistent across the backlog.
Book a demo
exploit signal (RTI)
Exploit Public yes
Easy Exploit yes
Patch Not Available yes
Asset criticality Mission Critical
RTI Actively Attacked
Severity Medium
Business Risk Score 7.0
3 Scope and access keeps it current

Scoped to your environment, not a default profile

Scope, credentials and cadence are agreed with our team before a run and tuned per asset, so a thorough assessment does not become an availability incident.

Broad
Network and host coverage
Auth or unauth
Set per asset, not a fixed profile
Either
Credentialed or non-credentialed
  • Broad network and host coverage. Discovery and assessment across your in-scope estate, configured by our team to suit the target.
  • Authenticated or unauthenticated. Arranged per asset with our team, so internal blind spots get authenticated coverage and perimeter-facing assets get tested the way an outsider would reach them.
  • Reassessment on request. Re-run an assessment whenever you need to, with no limit and no fixed window. A reassessment re-runs the target, so closure is confirmed against a fresh run.
  • Host liveness tracked automatically. Total, active and inactive hosts shown per asset, so scope drift shows up immediately rather than at the next audit.
assessment setup
Scope in-scope estate
Profile OP:UnAuth-Scan
Credential mode authenticated
Hosts 2 active · 0 inactive
Reassessment on request
4 Manage and prove proves it closed

One list your team can actually work from

One findings list, one workflow: a single pane of glass instead of a different tab for every testing method.

One list
A single pane of glass
6 states
Not just open and closed
MTTR
Measured, not estimated
  • A status for every outcome. New, Active, Retest Ready, Re-Opened, Fixed and False Positive, so a regression can't hide as a new finding or a silent close.
  • Dismissals stay on the record. A written justification is mandatory and stays on the finding, so a dismissal is on the record rather than a finding quietly leaving the list.
  • Re-Opened, not new. A finding that reappears after a fix comes back flagged as Re-Opened rather than logged as a fresh issue.
  • Sliced any way you need it. Filter by status, severity, RTI, PCI flag, asset or IP at once, not one dimension at a time.
  • MTTR, ageing and risk trend. Measured on how fast risk closes, not how fast it is found.
status breakdown
New 2
Active 11
Retest Ready 0
Re-Opened 0
False Positive 0
Open:Fixed ratio 13:22

A fix isn’t closed until something proves it closed

What matters is the exposure window: the time between an attack path existing and your team proving it closed. You mark a fix Retest Ready and the next assessment confirms whether it held. No 30 or 90-day window that quietly shuts the door on a regression in month four. Reappearance shows as Re-Opened, not logged as new, so a regression can't hide.

Open Finding confirmed Logged live, with evidence, scored and mapped.
Retest ready You mark the fix The next assessment confirms it. No fixed window.
Fixed Proven, not assumed On the record for your board and your auditor. Reappearance flagged as Re-Opened.

AISO™ reads the backlog before you do

Discovery finds the assets. AISO writes the decisions: what is exposed now, what is about to break, and where remediation is slipping.

Your AI Security Officer, offering real-time insights and risk-based decision support.

Medium Priority
8
Imminent SSL/TLS Certificates Expiry

8 SSL/TLS certificates will expire in the next 30 days, which could lead to service disruptions and security risks.

High Priority
22
Inefficiencies in Vulnerability Remediation Cycles

MTTR for certain critical vulnerabilities exceeds 7 days, indicating inefficiencies in your current remediation process.

High Priority
10
Unrestricted Hacker Access Through Unpatched Exploits

10 vulnerabilities allow unauthenticated exploitation and have public exploits already available.

High Priority
7
Zero-Day Vulnerabilities Jeopardize Security

Multiple unpatched vulnerabilities could grant attackers unauthorized access to critical systems.

Critical
12
Vulnerabilities Lacking Patches Pose Immediate Risk

Active vulnerabilities identified with no patch currently available, increasing your attack surface.

Low Priority
5
Vulnerabilities Enable Lateral Movement or Privilege Escalation

A number of new vulnerabilities allow lateral movement across systems and privilege escalation.

INTEGRATIONS

Fits into the stack you already run.

Jira
ServiceNow
Slack
GitHub
Okta SSO
Qualys
View all

Everything an engineer needs, and everything an
auditor asks for

Assessment, autonomous testing and pentest findings sit in one list, each labelled with its source.

Exploit and patch context

Live exploit availability, patch status, Real Time Threat Indicators and compensating control gaps.

Full raw evidence

The complete request and response captured, not a summary, on the same screen as the score.

Verified, not assumed

Scan evidence attached to every confirmed finding, so nobody has to take it on trust.

Exact fix, not just guidance

Copy-paste config lines for your actual server software, plus what to put in place if a fix has to wait.

Owner and activity log

Who changed what, why, and when, in sequence.

One-click export, always on

Threat, impact, remediation, evidence, a yes/no PCI flag and status, one row per finding, filtered exactly as you have the table set.

Asset tags carried through

Group by your own labels, so a few thousand assets stay navigable.

Reviewable away from a desk

Dashboards and finding detail are mobile-responsive, so a call does not have to wait.

No separate scanner contract

Enterprise-grade assessment included. No licence to buy, no console to run.

Confirmed or potential, never blurred

Where the assessment cannot confirm a vulnerability with certainty it is labelled potential, not reported as confirmed and not dropped.

CVE ID matching

Findings matched against known CVEs automatically and shown as their own field, so a known exploit is never buried in a description.

Known exceptions flagged

Common false-positive scenarios noted directly on the finding, so you're not left guessing whether it's worth chasing.

Vulnerability assessment vs the tools you run now

Legacy scanner Spreadsheet + analyst time Siemba, unified
Exploit context CVSS severity only Analyst judgment, inconsistently applied Exploit Public, Easy Exploit, Patch Not Available and Real Time Threat Indicators on every finding
Scoring CVSS severity Whatever was in the export Business Risk Score plus named severity tier, at ingest
Closure vocabulary Open / Closed Open / Closed New, Active, Retest Ready, Re-Opened, Fixed, False Positive
Multi-source view Single source Manual merge A single pane of glass across testing methods
False positives Suppressed, no record A note in a column Mandatory written justification, full audit trail retained
Retesting Rescan if you remember Trust Tracked across runs, no 30/90-day window; reappearance flagged Re-Opened, not hidden
Programme metrics Finding counts Manually assembled MTTR, ageing and risk trend tracked in-platform

How Siemba compares

vs a legacy vulnerability management platform

Excellent at vulnerability scanning and enumeration, and that is the part you already have. What you are short of is exploit context and a closure trail. This gives you a Business Risk Score, exploit signal and a named status on every finding, not just a severity tier and a rescan.

vs an application security posture tool

Posture tools aggregate findings from tools you still have to buy and run. Here, assessment sits next to the autonomous testing and manual pentesting that generate the findings, so consolidation is not a separate purchase.

vs relying on severity alone

A critical and a medium look equally urgent until you check exploit availability finding by finding. Here that check is a column, not a task.

The outcomes security teams get from Siemba

What teams say about working with us
★★★★★
Taught us how to think about security.
Siemba didn't just find issues, they taught us how to think about security.
Alvin Allen
Head of Cybersecurity · FRONTSTEPS
Customer
★★★★★
Powerful all-in-one solution.
Uncovered assets we missed. Risks validated in hours, not weeks.
Arun C.
Verified · G2
G2
★★★★★
Great end-to-end tool for small teams.
Structured reports within minutes. Zero heavy overhead.
Mevin B.
Verified · G2
G2
★★★★★
Great end-to-end security platform.
Immediate visibility. Speed and ease of use, all in one.
Anandu N.
Verified · G2
G2
★★★★★
"Pentesting on steroids."
Continuous, automated, and actually actionable.
Security Professional
LinkedIn Review
LinkedIn

The questions you'll actually ask

What is vulnerability assessment?

Vulnerability assessment is the process of identifying, scoring and reporting security weaknesses across your infrastructure: network services, operating systems, open ports and configurations. On its own it produces a list, ranked by severity. Risk-based vulnerability management goes a step further, adding exploit availability, asset criticality and real-time threat signals so the list becomes a set of decisions rather than a wall of CVEs.

What's the difference between vulnerability assessment and vulnerability management?

Vulnerability assessment is the scan: finding and scoring what's wrong. Vulnerability management is the ongoing programme around it: prioritising what to fix first, tracking a fix through to verified closure, retesting, and reporting on trend over time. Assessment without management produces a list that gets stale the moment it's exported; the two need to work together, which is why scoring, closure and retesting live in the same platform here rather than a separate scanner and a spreadsheet.

What's the difference between vulnerability assessment and penetration testing?

A vulnerability assessment is broad and automated: it scans your estate on a schedule and reports every weakness it finds, scored by severity and exploitability. A penetration test is narrow and manual: a certified tester works a defined scope by hand, chaining findings together the way an attacker would. Assessment tells you what's exposed across everything, continuously; a pentest tells you how deep an attacker could actually get on what matters most. Most mature programmes run both, with assessment feeding the pentest a current, prioritised target list instead of starting from zero.

What is risk-based vulnerability management?

Risk-based vulnerability management is prioritising fixes by real-world risk rather than severity score alone. It comes down to six things being true for a given finding: asset exposure, asset criticality, vulnerability severity, exploit availability, patch availability, and real-time threat indicators. A medium-severity finding with a public, easy exploit on a mission-critical asset is a different priority than a critical sitting behind a compensating control on a low-impact system, even though a flat severity list would rank them the other way round.

How does this actually reduce noise, in practice?

Every finding carries a Business Risk Score and a named severity tier, plus exploit signal and a Real Time Threat Indicator at a glance: whether an exploit is public, how easy it is to use, whether it is being actively attacked and whether a patch exists. A medium-severity finding with a public, easy exploit reads differently from a critical sitting behind a compensating control, without opening either ticket to compare.

What is the difference between a confirmed and a potential finding?

A confirmed finding was verified during the assessment. A potential finding is one the assessment identified but could not confirm with certainty, and it is labelled that way rather than reported as clean or as a confirmed issue, so you can see both and decide what to chase.

Does this cover web applications and APIs?

Assessment covers infrastructure: network services, operating systems, open ports and configurations. Application-layer testing on web apps and APIs is a separate discipline on the same platform, and findings from both appear in one list.

Do we replace our existing scanner, or does this sit alongside it?

Either works. Plenty of teams run this as their assessment layer and retire a legacy scanner; others keep the scanner and use this for the scoring, exploit signal and closure workflow they do not get elsewhere. Assessment is included in the automated subscription rather than billed separately, with no separate scanner licence to buy or console to run.

What stops a fix from being marked closed when it did not hold?

Retest Ready is a named state, not a step that quietly flips a finding to closed. You mark a fix Retest Ready and the next assessment run confirms whether it held, so closure is proven against a fresh run rather than assumed. If the issue reappears later it comes back as Re-Opened rather than as a fresh finding, so a regression cannot hide.

What stops a finding from being quietly downgraded or closed?

Status changes carry a written justification and the activity log records who changed what, and when, in sequence. False Positive is a named state with a mandatory justification rather than a finding disappearing from the list, so a decision to dismiss something stays on the record.

How do you track MTTR without us maintaining a spreadsheet?

Status transitions are timestamped in-platform, so mean time to remediate is measured from the record rather than reconstructed afterwards. Alongside it you get vulnerability ageing by day band and confirmed vulnerability trend over time.

Someone is mapping your attack surface today. Make sure it’s you first

Point Siemba at one domain and see the inventory an attacker would build. No contract, no agents, no sales call.