Design Partner Program

What is a vulnerability and security assessment?

A vulnerability assessment systematically finds, rates and reports known weaknesses in systems. A security assessment is the broader review of whether an organization's controls, configurations and practices protect it as intended.

◷13 min read ◆Level: beginner ↻Updated 2026-11-09
YOU'LL LEARN
✓The difference between vulnerability and security assessments✓How they compare with pentests and risk assessments✓The main types of assessment✓The six-step assessment process✓How to prioritize findings with CVSS, EPSS, KEV and context
KEY TAKEAWAYS
01A vulnerability assessment finds and rates known weaknesses; a security assessment reviews whether controls work overall.02Assessments give breadth. They don't prove exploitability; pentests and validation do.03Authenticated scanning sees far more than scanning from the outside.04Prioritize with CVSS, EPSS, KEV and your own context together, not CVSS alone.05Assessment is continuous. Rescan after fixes to confirm them, and after every significant change.

1. What vulnerability and security assessments are

The two terms are often used interchangeably, but they sit at different levels. A vulnerability assessment is specific and largely automated: tools scan systems for known weaknesses, such as missing patches, outdated software and insecure settings, and analysts rate and report them.

A security assessment is the umbrella. It asks whether security as a whole is working: are the right controls in place, configured well and operated consistently? A vulnerability assessment is usually one input to it, alongside configuration reviews, architecture reviews, policy checks and interviews.

What an assessment tells you

An assessment gives you breadth. It shows where known weaknesses are, how many there are and roughly how serious each one is. It does not prove that any of them can actually be exploited in your environment. That's the job of penetration testing and exposure validation.

COMMON MISCONCEPTION

"A critical finding means we're about to be breached." A critical CVSS score describes how bad a weakness could be in general. Whether it's urgent for you depends on whether it's reachable, whether attackers are exploiting it and what the affected system holds.

2. How assessments compare with related activities

Four activities that often get bundled together. Each answers a different question, and mature programs use all four.

ASPECT
Vulnerability assessment
Security assessment
Penetration test
Risk assessment
Question
What known weaknesses exist?
Do our controls and practices work?
How far could an attacker get?
What could go wrong, and how bad?
Method
Mostly automated scanning
Reviews, scans, interviews
Human-led exploitation
Analysis of threats and impact
Breadth vs depth
Broad, shallow
Broad, mixed depth
Narrow, deep
Organization-wide
Frequency
Weekly to continuous
Annually or on change
Annually and on change
Annually
Output
Rated list of findings
Control gaps and recommendations
Proven attack paths
Risk register

3. Types of assessment

Vulnerability assessments are named by what they scan. Broader security assessments are named by what they review.

Vulnerability assessments

Network and host Servers, workstations and network devices, checked for missing patches, outdated software and insecure services.
Web application Running applications scanned for common flaws such as injection and misconfiguration.
Cloud configuration Cloud accounts checked against secure configuration benchmarks for storage, networking and identity.
Container and code Images, dependencies and source code checked for known vulnerable components and risky patterns.
Database Database servers checked for weak authentication, excess privileges and unpatched versions.
Wireless Wireless networks checked for weak encryption, rogue access points and poor segmentation.

Broader security assessments

Controls assessment Whether specific controls, such as MFA, logging or backup, are in place and working as intended.
Gap or compliance assessment How current practice compares with a framework such as ISO/IEC 27001, SOC 2 or NIST CSF.
Architecture review Whether the design of a system, such as segmentation or trust boundaries, is sound before or after it's built.
Configuration review Detailed checks of key systems against hardening benchmarks, often using CIS Benchmarks.

4. The assessment process in six steps

Whether it's a one-off engagement or a continuous program, an assessment follows the same cycle. Steps 03 and 06 are the ones most often skipped, and the ones that make results trustworthy.

1

Scope and inventory

Decide which assets are in scope and build an accurate inventory of them. You can't assess what you don't know you have.

OUTPUT · An asset list with owners and criticality.
2

Discover and scan

Run the right scans for each asset type, authenticated wherever possible.

OUTPUT · Raw findings from each tool.
3

Analyze and validate

Remove false positives and duplicates, and confirm findings that look significant.

OUTPUT · A cleaned, de-duplicated finding list.
4

Rate and prioritize

Combine severity, likelihood of exploitation and business context into a fix order.

OUTPUT · Findings in priority bands.
5

Report

Describe each finding with evidence, affected assets and a specific fix, plus a summary for leadership.

OUTPUT · A report engineering and leadership can act on.
6

Remediate and verify

Fix findings in priority order, then rescan to confirm each fix worked.

OUTPUT · Findings closed on evidence, not on ticket status.

5. Authenticated, unauthenticated and agent-based scanning

How a scanner sees a system changes what it can find. Most programs combine more than one approach.

Unauthenticated Scans from the network without credentials, like an outside attacker. SEES · Exposed services and what they reveal.
Authenticated Logs in with credentials to inspect each system from the inside. SEES · Installed versions, missing patches, local settings.
Agent-based A small agent on each host reports continuously, even off-network. SEES · Up-to-date state of laptops and cloud hosts.

Authenticated scans typically find far more than unauthenticated ones, because they can read installed software versions and local settings directly instead of guessing from the outside.

6. Prioritizing findings: CVSS, EPSS, KEV and context

An assessment of a mid-sized environment can produce thousands of findings. Fixing them in CVSS order alone wastes effort, because severity in general isn't the same as risk to you. Four signals together give a defensible order.

CVSS Common Vulnerability Scoring System A 0 to 10 score describing how severe a vulnerability is in general. Version 4.0 is the current specification from FIRST. ANSWERS · How bad could this be?
EPSS Exploit Prediction Scoring System A probability, also from FIRST, that a vulnerability will be exploited in the wild in the near future. ANSWERS · How likely is it to be used soon?
KEV CISA Known Exploited Vulnerabilities A catalog of vulnerabilities with evidence of active exploitation, maintained by the US Cybersecurity and Infrastructure Security Agency. ANSWERS · Is it being used right now?
CONTEXT Your environment Whether the asset is reachable, what it holds and what other controls sit in front of it. ANSWERS · Does it matter here?

7. Try it: prioritize a finding

Set the signals for one finding and see how its priority changes. Notice how often context outweighs the CVSS score.

CVSS BASE SEVERITY
EPSS (LIKELIHOOD OF EXPLOITATION SOON)
ON CISA KEV (KNOWN EXPLOITED)?
EXPOSURE
ASSET CRITICALITY
PRIORITY P3 · Scheduled Example target: 60 days
•No single signal dominates. Fix on the schedule its band sets.

A teaching model. Priority bands and fix times are examples; set your own in policy.

8. How to read an assessment finding

Good assessment reports describe each finding the same way, so it can be triaged without re-scanning. Here is one, with each part labeled.

SAMPLE FINDING VA-118 Outdated TLS configuration on internal reporting server CWE-326 · authenticated network scan
Medium
TITLEWhat, where
Outdated TLS configuration on internal reporting server.
AFFECTEDExact assets
rpt-int-02 (10.20.8.14), port 443, owned by the finance systems team.
EVIDENCEHow it was found
The server accepts TLS 1.0 and 1.1 and offers weak cipher suites.TLSv1.0 accepted · TLSv1.1 accepted · 3DES offered
RATINGSeverity with context
Medium. Internal only, no known exploitation, but the server handles financial reports.
FIXSpecific action
Disable TLS 1.0 and 1.1 and remove weak ciphers; allow TLS 1.2 and 1.3 only.
VERIFYHow to confirm
Rescan the host after the change; the finding closes when only TLS 1.2 and above are accepted.

Illustrative finding · synthetic environment

9. How often to assess

Vulnerability assessment works best as a continuous process rather than an annual event, because new vulnerabilities are published every day and environments change just as often. Many teams scan weekly or continuously, and rescan after every significant change.

Compliance frameworks set minimums. PCI DSS, for example, requires regular internal and external vulnerability scans for in-scope systems, with external scans performed by an approved scanning vendor. Confirm the exact frequency and scope for your environment with your assessor. Broader security assessments are usually annual, or tied to major changes such as a migration or acquisition.

10. Check your understanding

Three quick questions. Pick an answer to see the explanation.

Q1What does a vulnerability assessment prove?
Q2A medium-CVSS finding is on the CISA KEV list and internet-facing. A critical-CVSS finding is on an isolated test server. Which first?
Q3Why do authenticated scans usually find more than unauthenticated ones?

11. Glossary

Vulnerability A weakness in software, configuration or process that an attacker could use.
CVE Common Vulnerabilities and Exposures: a public identifier for a specific known vulnerability.
CVSS A standard 0 to 10 score for how severe a vulnerability is in general.
EPSS A probability that a vulnerability will be exploited in the near future.
KEV CISA's catalog of vulnerabilities known to be exploited in the wild.
False positive A reported finding that turns out not to be a real weakness.
Authenticated scan A scan that logs in to systems to inspect them from the inside.
Remediation The fix for a finding, confirmed by rescanning or retesting.

Further reading

GUIDE NIST SP 800-115 · Technical guide to information security testing and assessment.
GUIDE NIST SP 800-30 · Guide for conducting risk assessments.
STANDARD CVSS v4.0 (FIRST) · The current specification for vulnerability severity scoring.
MODEL EPSS (FIRST) · Exploit prediction scores, published daily.
CATALOG CISA KEV catalog · Vulnerabilities with evidence of active exploitation.
NEXT LESSONS
Go from assessment findings to proven risk Hayrok validates which assessment findings are actually exploitable in your environment, with evidence.
See how it works →