Join our Newsletter — 33% off our NHI Course

What do teams get wrong about measuring whether application security is improving?

Teams often mistake activity metrics for risk metrics. A lower vulnerability count or faster mean time to remediate does not prove that exposure has decreased, because many findings may be low value, already mitigated, or outside the organisation’s risk profile. Effective measurement needs visibility, context, and correlation across the full software factory.

Why Teams Misread AppSec Progress Signals

application security measurement is often judged by convenience rather than by whether the numbers reflect real exposure. That is where teams drift into false confidence: counts, closure rates, and dashboard trends can improve while the most important risk remains untouched. The issue is not that metrics are useless, but that they must be tied to asset criticality, exploitability, business context, and whether findings actually change the attack surface. OWASP’s Non-Human Identity Top 10 is a useful reminder that security measurement only becomes meaningful when it reflects the control plane being protected, not just the volume of findings produced.

In practice, many security teams discover their measurement blind spots only after a reporting cadence has already rewarded the wrong behaviour.

How Application Security Improvement Should Be Measured

Meaningful AppSec measurement starts by asking what changed in the environment, not just what changed in the scanner output. A vulnerability count can fall because teams fixed issues, but it can also fall because coverage shrank, suppressions increased, duplicate findings were collapsed, or whole classes of low-severity issues were filtered out. Likewise, a faster remediation time may look positive even if the highest-risk exposures remain open for too long, or if teams are fixing easy issues first while deferring the ones that matter most.

The better approach is to measure whether the organisation is reducing the conditions that make exploitation worthwhile. That means looking at severity-weighted exposure, the age of actionable findings, the proportion of critical assets covered by testing, and whether remediations are verified in production rather than merely marked closed. It also means correlating application findings with deployment pipelines, authentication boundaries, secrets handling, and runtime telemetry so the metric can distinguish cosmetic change from real control improvement.

  • Track exposure by asset criticality, not just by total finding count.
  • Separate detection volume from remediation effectiveness.
  • Measure whether fixes remove the underlying weakness, not only the ticket.
  • Check whether test coverage and pipeline coverage stayed stable while trends improved.

Teams should also be wary of using a single aggregate score as the truth. Composite scores can be useful for executive reporting, but they often hide whether improvement is real in the business-critical parts of the estate. This guidance breaks down when an organisation lacks consistent asset inventory, reliable severity classification, or a way to validate that remediation actually removed exposure.

Where AppSec Metrics Go Misleading and What Good Looks Like

Tighter measurement often increases reporting overhead, so teams have to balance simplicity against fidelity. The tradeoff is that the more you collapse different kinds of findings into one number, the easier it becomes to optimise the metric instead of the security outcome. That is why a falling backlog can be a genuine sign of progress in one programme and a misleading artefact in another.

There are several common edge cases. A mature programme may show a temporary increase in findings because discovery improved, not because security worsened. A team may also improve its mean time to remediate while still leaving the highest-risk applications exposed, which is why the distribution of risk matters more than the average. In governance-heavy environments, the strongest signal is often whether leaders can show that controls are becoming more reliable across the software lifecycle, not simply that more defects are being logged and closed. Where there is no stable baseline, no comparable population, or no verification step after remediation, the metric tells you little beyond activity.

Good measurement makes it hard to game the result. It ties trends to stable scope, preserves context about what was assessed, and distinguishes newly introduced risk from previously known debt. It also makes it visible when teams are improving detection rather than reducing exposure, because those are not the same outcome.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

MITRE ATT&CK address the attack and risk surface, while CIS Controls v8 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
CIS Controls v8 7.1 — Establish and Maintain a Vulnerability Management Process AppSec improvement measurement depends on tracking vulnerability handling quality over time.
8.2 — Inventory of Software Assets Stable measurement needs clear asset scope so trends are not distorted by changing coverage.
Recommendation — Measure verified vulnerability reduction and remediation effectiveness, not just ticket closure speed. Anchor AppSec trends to a stable application inventory and coverage baseline.
NIST CSF 2.0 GV.RM-01 — Risk Management Strategy The question is about whether metrics reflect reduced security risk rather than activity.
DE.CM-08 — Vulnerability Scans Performed Improvement tracking needs distinction between scanning volume and actual exposure reduction.
Recommendation — Tie AppSec KPIs to risk reduction and maintain comparable baselines for trend analysis. Separate scan activity from remediation outcomes when judging AppSec progress.
MITRE ATT&CK T1595 — Active Scanning AppSec measurement often relies on discovery and assessment activity that can be mistaken for risk change.
Recommendation — Correlate scan coverage with exploitability indicators before treating findings as improved security.

Practitioner Guidance

What to prioritise: Measure the few signals that reflect exposure change first, especially critical assets, actionable weakness age, and verified remediation. If a metric cannot answer whether exposure actually went down, it is a reporting aid, not a decision metric.

What to verify: Before trusting any improvement trend, verify that assessment coverage, severity thresholds, and suppression rules stayed comparable over time. A better-looking chart is not evidence of improvement if the scope, tooling, or triage criteria changed.

Common mistake: Many teams overvalue throughput metrics because they are easy to collect and show upward movement quickly. The more useful question is whether the organisation is making it materially harder to exploit important applications, not whether it is closing more tickets.

Practitioner takeaway: The strongest AppSec metric is the one that survives changes in tooling and still shows whether meaningful exposure is shrinking, not just whether the programme is busy.