Back to Blog

Security Metrics and KPIs That Actually Matter

Your board doesn't care about your CVSS scores. Your CEO wants to know if you're secure. Here's how to measure and communicate security in terms that matter.

Quick Answer

Your board doesn't care about your CVSS scores. Your CEO wants to know if you're secure. Here's how to measure and communicate security in terms that matter.

The Dashboard Nobody Uses

Your security tool shows 47 metrics. Your board wants a security update. Your CEO asks "are we secure?" You have no idea which number to show—because none of them actually answer the question.

Most security metrics measure activity, not outcomes. "We ran 1,247 scans" doesn't tell you if you're more secure. "Time to patch critical vulnerabilities decreased from 30 days to 7" does. The difference matters.

This guide shows you which security metrics actually matter, how to measure them, and how to present them to different audiences.

90%
of corporate directors lack confidence in the value their cybersecurity investment is delivering (Gartner, Nov 2025)
42%
of security leaders struggle to demonstrate cybersecurity ROI to executive leadership and boards (KPMG, 2026)
144:1
non-human identities to humans in cloud-native environments — the fastest-growing metric no board dashboard tracks (CSA, 2024)

What are security metrics?

Security metrics — also called information security metrics or infosec KPIs — are the quantitative indicators a security program produces to answer three specific questions: how much risk are we carrying right now, is that number moving in the direction we want, and are the controls we're paying for actually working. Everything else a security tool can measure is a candidate metric; whether it counts as a real metric depends on whether it answers one of those three questions in a way someone can act on.

The distinction that separates a real security metric from a vanity metric is the same one that separates activity from outcome. “We ran 1,247 vulnerability scans this month” is activity. “Median time from scan to patch for a critical vulnerability is 4 days, down from 12 last quarter” is an outcome — it tells you whether the scanning program is producing actual risk reduction. Every metric in this guide is written to that standard: if you can't tie it to a risk that changed or a control whose effectiveness moved, it doesn't earn a place on the dashboard.

Security metrics are also audience-dependent in a way most operational KPIs aren't. Executive-level metrics need to answer “are we secure” in a form a board member can absorb in thirty seconds. Management-level metrics need enough granularity to identify where a program is drifting. Operational metrics need to be specific enough that an engineer knows which system to touch. The same underlying data ends up presented three different ways depending on who's looking. The tiered structure below reflects that.

Where the audience is a board or a CFO, the translation goes one step further: the technical metrics get expressed in the same vocabulary the business uses for every other kind of risk it carries — dollar-denominated exposure, revenue at stake, concentration risk, insurance posture, and whether the strategic bets on the roadmap are cleared for launch. This is the discipline the rest of this guide models. The technical metrics still exist; they just feed the business-risk numbers a director will recognize instead of being handed to a director unmodified.

The Metrics That Matter

Tier 1: Executive/Board Metrics

A board director does not read the same dashboard as a security engineer. They read the same dashboard they read for every other kind of risk the business carries — expressed in dollars, tied to revenue at stake, benchmarked against insurance, or connected to a specific strategic bet the board has committed to. Everything below is a metric they already know how to interpret from other agenda items.

Metric
What It Measures
Good Target
Expected Annual Loss ($)
FAIR-modeled dollar exposure to cyber events in the next 12 months
Below cyber-insurance retention; trending down QoQ
Revenue at Risk ($)
Pipeline dollars blocked by open compliance gaps (SOC 2, ISO 27001, HIPAA, PCI DSS, GDPR)
$0 blocked pipeline
Vendor Concentration Exposure ($)
Largest single-vendor tail — the dollar loss if the highest-dependency vendor has a major incident
Below the tier-3 risk-appetite line the board set
Cyber Insurance Posture
Premium delta vs. plan; carrier's control-tier assessment; coverage adequacy vs. Expected Annual Loss
Premium delta under +10%; carrier tier stable or improving
Strategic Initiative Security Gate
Count of board-committed programs (EU expansion, AI feature launch, enterprise motion, acquisitions) cleared for launch on security
All committed programs cleared
Material Incident Cost YTD ($)
Actual dollar impact from realized incidents this year — the actuarial reality check on Expected Annual Loss
Below insurance retention; below SEC 8-K materiality threshold
Board Reality

Boards don't want 40 metrics, and they don't want technical metrics translated. They want the same risk vocabulary they use for every other risk conversation on the agenda: dollars of exposure, dollars at stake, concentration, insurance posture, strategic bets cleared or held. Everything else — vulnerability counts, MFA percentages, patch cadence — is a management-tier metric that feeds the business-risk numbers the board actually sees.

Tier 2: Management Metrics

Operational indicators for security and IT leadership:

Vulnerability Management:

  • Open vulnerabilities by severity
  • Average age of open vulnerabilities
  • Vulnerability remediation rate
  • False positive rate

Access & Identity:

  • Accounts without MFA
  • Privileged account count
  • Access review completion rate
  • Offboarding timeliness

Detection & Response:

  • Mean time to detect (MTTD)
  • Mean time to respond (MTTR)
  • Alert volume and false positive rate
  • Incidents by category

Program Health:

  • Policy compliance rate
  • Training completion rate
  • Vendor assessment coverage
  • Pentest finding closure rate

Tier 3: Operational Metrics

Day-to-day indicators for security practitioners:

  • Patch Coverage — Percentage of systems at current patch level
  • Endpoint Protection Coverage — Devices with EDR installed and active
  • Backup Success Rate — Percentage of backups completing successfully
  • Phishing Simulation Results — Click rate, report rate by department
  • Security Tool Uptime — Are your security tools actually running?

Security Metrics by Domain

The tiered structure above works across the whole program. But most security programs also track metrics by domain — the specific area of the environment being measured — so an owner in that area can see the numbers that pertain to their job without having to filter every dashboard by category. Seven domains cover the majority of what real 2026 programs measure. Two of them (AI & autonomous systems, data classification for GenAI) barely existed on most dashboards three years ago.

Cloud Security Metrics

  • Misconfigured Cloud Resources — Count of resources deviating from a security baseline (CIS Benchmarks, cloud-provider foundations), tracked by severity.
  • Publicly Exposed Storage — Cloud storage buckets or blobs open to the internet without explicit business justification. Target: zero. Trend matters more than the raw number if you can't hit zero yet.
  • IaC Drift (Security-Relevant) — Count of production cloud resources whose runtime configuration diverges from the last-applied Terraform / Pulumi / Bicep baseline, filtered to security-relevant deltas. Track MTTD (mean time to detect drift) and MTTR (mean time to remediate) as sub-metrics. Industry reports have found as many as 90% of cloud resources drift from their secure baseline after IaC deployment; the point of the metric is closing that gap fast enough that misconfigurations don't reintroduce.
  • Workload Identity Federation Coverage — Percentage of workload-to-cloud and CI-to-cloud authentications using short-lived, federated credentials (OIDC / Workload Identity Federation) rather than long-lived service-account keys or static IAM access keys. Compromised cloud credentials were the initial access vector in over 60% of cloud-related incidents CISA tracked in 2024, and static access keys with multi-year TTLs are the primary loot. North-star target: 100% of new workloads on WIF.
  • Service-Mesh mTLS Coverage — Percentage of internal service-to-service traffic authenticated and encrypted via mTLS. NIST SP 800-207 and CISA's Zero Trust Maturity Model v2 now treat plaintext east-west traffic as an audit finding.
  • Cloud Workload Coverage — Percentage of production cloud workloads instrumented with the security stack (CSPM, CWPP, runtime protection). Uninstrumented workloads are blind spots.

Identity Security Metrics

  • Phishing-Resistant MFA Adoption — Percentage of accounts using FIDO2 / WebAuthn / passkeys / PIV. Not SMS OTP, not push, not soft TOTP — those fall to AiTM and MFA-fatigue attacks. NIST SP 800-63-4 (finalized 2025) mandates phishing-resistant MFA for AAL3, and cyber insurers are increasingly asking for the split. Reporting a single “MFA coverage 98%” number is now the vanity version of this metric; the honest one separates the phishing-resistant subset out.
  • Non-Human Identity to Human Ratio — Count of service accounts, workload identities, API keys, and agent tokens per human user, plus the percentage of NHIs governed by lifecycle policy (owner, rotation, expiry, entitlement review). CSA's 2024 State of Non-Human Identity Security put the NHI-to-human ratio at 144:1 in cloud-native environments, up 56% in one year, and only 15% of organizations felt highly confident in their ability to prevent NHI-based attacks. Traditional IAM metrics don't see this.
  • Privileged Access Ratio — Privileged accounts as a percentage of total accounts. Programs with over 10% typically have unmanaged privilege sprawl.
  • Dormant Account Age — Median days since last authentication across active accounts. Dormant accounts are attack surface with no business value.
  • Access Review Cycle Time — Days from access-review kickoff to signed-off completion. Reviews that take longer than the intended cadence are not reviews.

Application & Supply Chain Security Metrics

  • Vulnerabilities per KLOC — Security defects per thousand lines of production code, tracked by severity. A common risk-based KPI for application security programs.
  • Time from Discovery to Fix — Median days from a vulnerability being surfaced (SAST, DAST, SCA, pen test) to the fix landing in production, by severity tier.
  • SBOM Coverage — Percentage of first-party services and third-party dependencies for which a current, machine-readable SBOM (SPDX or CycloneDX) exists and refreshes on every build. Gartner projected 60% of organizations building or procuring critical software would mandate SBOMs by 2025 — up from under 20% in 2022 — and EU CRA plus US OMB SSDF attestations have made this enforceable, not aspirational.
  • SLSA Build-Level Coverage — Percentage of production artifacts built at SLSA Build Level 2 or higher (provenance signed, non-forgeable, source-controlled build). GitHub Actions emits Build L2 provenance by default now and npm ships trusted publishing, so this metric is defensible where it was aspirational in 2022. Target: Build L2 for internet-facing services by end of 2026.
  • SDLC Security Gate Compliance — Percentage of production deploys that passed the required security gates (code review, SAST clean, dependency-check clean).
  • Dependency Freshness — Percentage of third-party dependencies within N versions of latest. Stale dependencies concentrate CVE exposure.

AI & Autonomous Systems Metrics

This is the domain that did not exist on most 2020-vintage dashboards and now belongs on every one of them. Any team shipping LLM-backed features or autonomous agents into production is running a new class of security surface that traditional application- or cloud-security metrics do not capture.

  • Prompt-Injection Defense Success Rate — For each LLM-backed feature that consumes untrusted input, the attack-success rate (ASR) against a fixed adversarial prompt-injection test suite; secondarily, the percentage of high-risk agent actions that require human approval. OWASP ranks Prompt Injection LLM01 in the 2025 Top 10 for LLM Applications, and UK NCSC has said indirect prompt injection may never be fully fixed — track the trend and the human-approval gate, not an absolute “acceptable” ASR that doesn't exist yet.
  • AI Agent Rollback Rate + Eval Coverage — Percentage of production AI agents rolled back for reliability, safety, or policy-violation issues; separately, the percentage of production agents with automated eval coverage. Forrester's 2026 panel found agents without automated evaluations had a 47% rollback rate over the prior year vs. 9% for agents with full eval coverage; 41% of enterprises reported at least one production AI-agent rollback in the last 12 months. Gartner predicts 40% of enterprises will demote or decommission autonomous AI agents by 2027 due to governance gaps identified only after production incidents.
  • Non-Human Identity Governance Coverage — Percentage of the NHI population (service accounts, agent tokens, workload identities) with an owner assigned, a rotation policy, an expiry, and an entitlement-review cadence. The population count belongs in Identity above; the governance percentage belongs here because agent-driven NHIs are where the growth (and the compromise) is happening.

Data Security Metrics

  • Data Classification Coverage of Unstructured Data — Percentage of unstructured data (docs, tickets, chats, code repos, data-lake objects) tagged with sensitivity classification (PHI / PCI / PII / IP / public). Genuinely mattered less before RAG pipelines and Copilot-style search; matters a lot now because an LLM will surface unclassified sensitive data on request when the old permission-inheritance protections don't apply. Security Magazine's 2024 benchmark reported 48% of organizations tag 75%+ of unstructured data; healthcare leads at 65%. Target: above 75% coverage before enabling org-wide GenAI search.

Endpoint & Physical Security Metrics

  • Endpoint Health — Percentage of managed endpoints with all required agents installed, updated, and reporting (EDR, disk encryption, MDM).
  • Encryption Coverage — Percentage of endpoints and portable media with full-disk encryption enabled.
  • Physical Security Metrics — For programs with physical facilities: badge-in / tailgate incidents, visitor log completeness, cage-access review cadence. Small numbers, but they're the metrics your ISO 27001 or SOC 2 auditor will ask for.

IT Security Metrics

  • Patch Latency by Severity — Median days from vendor patch release to fleet-wide deployment. Critical patches under 7 days is a common target.
  • Change Failure Rate (Security) — Percentage of production changes that introduced a security incident or a compliance-relevant misconfiguration. Ties security to broader IT ops KPIs.
  • Legacy System Exposure — Count of production systems past end-of-support, weighted by the sensitivity of the data they touch.
Why the same metric shows up in multiple domains

MFA coverage lives in Identity but also matters to Cloud (privileged cloud access) and IT (SSO enrollment). Patch latency lives in IT but also matters to Application (dependency patches) and Endpoint (agent updates). That's expected. Domain views are how owners find their numbers; the underlying measurement is one metric with multiple audiences.

CISO Metrics: What Belongs on the CISO Dashboard

A CISO dashboard is not a superset of every operational metric. It's the small set of indicators a CISO needs to see every week to know whether the program is on track, and the smaller set they need to see every quarter to explain the program to the CEO and the board. The two sets don't overlap fully.

The weekly CISO dashboard usually contains six to ten metrics: overall risk score with this-week-vs-last-week delta, count of critical vulnerabilities open, MTTR trend for critical severity, incidents this week (with a severity histogram), MFA coverage percentage, and one or two program-health metrics like pentest closure rate or vendor assessment coverage. The point of the weekly view is spotting drift early — anything that changes materially week-over-week is worth a conversation with the owning team before it becomes a board conversation.

The quarterly CISO KPI set is different. It's the answer to “did the program deliver on what we said we'd deliver last quarter, and what are we asking for next quarter.” It usually includes: reduction in mean risk score across the vendor portfolio, close rate on remediation commitments made in the last board cycle, control maturity movement against a target framework (SOC 2, ISO 27001, NIST CSF), and cost per control or cost per risk-unit-reduced if the program is tracking security ROI.

The CISO metric a board actually asks for

Boards do not ask for the CISO dashboard. They ask “are we secure enough,” and they want an answer that sounds like a yes, a no, or a specific ask. Every CISO KPI on the quarterly view should support one of those three answers directly. If a metric can't be tied to yes / no / here's what we need, it belongs in the weekly view, not the quarterly one.

Building Your Metrics Program

Step 1: Start with Questions

Don't start with metrics—start with what you need to know:

  • Risk: What are our biggest security risks right now?
  • Trend: Are we getting more or less secure over time?
  • Operations: Are our security controls working?
  • Compliance: Will we pass our next audit?
  • Investment: Are we spending security budget effectively?

Step 2: Choose Metrics That Answer

The SMART Framework for Metrics

Good metrics are: Specific (clear definition), Measurable (you can actually collect it), Actionable (you can influence it),Relevant (it matters to the audience), Time-bound (measured consistently over time).

Step 3: Establish Baselines

You can't show improvement without knowing where you started. For each metric:

  • Measure current state (baseline)
  • Research industry benchmarks
  • Set realistic targets
  • Define measurement frequency

Step 4: Automate Collection

Manual metrics don't get measured. Automate wherever possible:

  • Vulnerability scanners — Export vulnerability counts and ages
  • Identity providers — Report on MFA adoption, inactive accounts
  • SIEM/logging — Alert volumes, response times
  • Compliance platforms — Control status, evidence collection

Presenting Metrics

To the Board

Do:

  • Express every headline metric in dollars — expected loss, revenue at risk, concentration exposure, insurance premium delta, incident cost
  • Tie the security posture to specific strategic bets the board has committed to (launches, expansions, acquisitions)
  • Include the trend, the target, and — where relevant — the insurance retention line or the materiality threshold as reference
  • Show 5-7 metrics maximum, all business-risk vocabulary
  • End with asks — budget, hires, or a specific board decision — framed against the risk numbers you just showed

Don't:

  • Translate technical metrics for the board — hand them the business-risk metric directly instead
  • Show “overall risk score X/100” without the framing that tells a director what X means relative to plan, insurance, or peers
  • Lead with compliance percentages — “94% of controls passing” is not a security-outcome metric, it is a checklist
  • Present activity as outcome (“10,000 attacks blocked,” “40 policies updated,” “X scans completed”)
  • Hide bad news — a rising Expected Annual Loss with a clear plan attached lands better than the same number surfaced when it materializes

To Engineering/IT

  • More Detail — Technical specifics they can act on
  • Ownership Clarity — Metrics by team or system owner
  • Remediation Focus — What needs fixing and priority
  • Trend Analysis — Are their changes improving things?

To Customers

  • Compliance Status — SOC 2, ISO 27001 certification status
  • Incident History — Transparency about past issues
  • Uptime Metrics — Availability and reliability
  • Response Commitments — SLA compliance

Common Metrics Mistakes

Mistake 1: Measuring Activity, Not Outcomes

"We blocked 10,000 attacks" sounds impressive but means nothing. Blocked by what? Were they real attacks? Did any get through? Focus on outcomes: vulnerabilities fixed, incidents prevented, time to detect.

Mistake 2: Vanity Metrics

Metrics that always look good but don't indicate security: "100% of employees completed training" says nothing about behavior change. "Phishing click rate dropped 60%" does.

Mistake 3: Too Many Metrics

Measuring everything means focusing on nothing. Pick 10-15 metrics that matter. Better to track 10 well than 50 poorly.

Mistake 4: No Targets or Trends

"We have 47 critical vulnerabilities" means nothing without context. Is that up or down? Against what target? Compared to peers? Raw numbers need context.

Sample Security Dashboards — Three Audiences, One Reality

The same underlying security program produces three different dashboards depending on who is looking. The board wants dollar-denominated business risk and whether the strategic bets are cleared. The CISO wants the weekly aggregate view of the technical outcomes that feed those dollar figures. Engineering wants the operational specifics — which system, which owner, which action queue this hour. All three views run off the same underlying data. What changes is the vocabulary each audience already speaks.

Toggle the three views below. The Board tab is the version most articles about security metrics stop at — but a director cannot act on “critical vulnerabilities open: 2.” The CISO tab is what feeds the board tab. The Engineering tab is what feeds the CISO tab.

The same reality, three audiences — Q3 2026

The question: Is the business safer than it was last quarter, and are the bets on the roadmap cleared to ship?

BOARD SECURITY DASHBOARDQ3 2026 — business-risk viewSTATUS: ON TRACKEXPECTED ANNUAL LOSS$2.4M▼ $3.7M from Q2 ($6.1M)Target: below $3MFAIR-modeled; insurance covers $1M tailREVENUE AT RISK$0▼ $8.2M from Q2Target: $0Q4 pipeline: SOC 2 gap now closedVENDOR CONCENTRATION$1.7M→ holding vs. Q2 ($1.7M)Target: below $2MLargest single-vendor tail; unhedgedCYBER INSURANCE — RENEWAL+4%▼ from +18% last renewalTarget: below +10%Carrier upgraded us one control tierSTRATEGIC INITIATIVE GATE3 / 3▲ from 1 / 3 in Q2Target: all clearedEU launch, AI feature, enterprise motionMATERIAL INCIDENT COST YTD$0→ holding at zeroTarget: below insurance retentionBelow SEC 8-K materiality threshold

Every tile is a metric a director already knows how to interpret from every other kind of risk on the agenda — expected loss, revenue at stake, concentration, insurance posture, whether the strategic bets are cleared, and what actually got spent on the ones that broke. The technical hygiene numbers still exist; they live on the CISO view where they belong, feeding the dollar figures the board sees.

Quick Start: Your First Week

  • Day 1-2: Identify Your Audience: Who needs metrics? Board? Leadership? Engineering? Each needs different things.
  • Day 3: Choose Your Top 10: Pick 10 metrics that answer: What's our risk? Are we improving? Are controls working?
  • Day 4-5: Establish Baselines: Measure current state for each metric. This is your starting point.
  • Day 6-7: Build Your Dashboard: Create a simple dashboard (even in a spreadsheet) with current values, targets, and trends.

Next Steps

Security metrics should answer questions the audience already asks — not translate a technical picture into vocabulary a technical audience uses. The board’s question is always some version of “is the business safer than it was, and are the bets on the roadmap cleared to ship.” The CISO’s weekly question is “is the program on track.” The engineer’s question is “what needs my attention right now.” Each audience gets metrics scoped to their question.

Start with the six business-risk metrics on the board dashboard — Expected Annual Loss, Revenue at Risk, Vendor Concentration, Insurance Posture, Strategic Initiative Gate, Material Incident Cost YTD. Build the CISO weekly view underneath them, feeding the dollar figures with the operational metrics that actually move them. Automate collection so the numbers stay honest. Iterate as the business changes what it’s betting on.

Building this pattern in-house is a real project. vCISO Lite exists to skip most of it — the platform computes Expected Annual Loss from a FAIR-based risk register, tracks vendor concentration and revenue-at-risk against open compliance gaps, runs the CISO weekly view from live control telemetry, and produces the board dashboard without anyone rebuilding the deck at 2 a.m. before the meeting. The methodology in this article is what the platform runs on.

Where this matters next

Share this article:

Ready to build your security program?

See how easy it can be.