mathewboswell.com — future-vulnerability-management-continuous-remediation.md
guest@mathewboswell:~$ cat future-vulnerability-management-continuous-remediation.md

The Future of Vulnerability Management: Continuous, Evidence-Driven Remediation

2025-03-09 · # security # vulnerability-management # automation # llms

Vulnerability management has long run on cycles. Scan monthly, produce a report, distribute spreadsheets, chase owners, repeat.

That rhythm made sense when infrastructure changed slowly. It fits poorly with environments where containers are rebuilt daily, dependencies update constantly, and cloud resources appear and disappear by the hour.

The direction the discipline is heading isn't a single breakthrough tool. It is a shift from periodic reporting to a continuous loop, with evidence at every step.

Continuous discovery

Discovery is already moving toward continuous operation. Dependency scanning runs on every pull request. Images are scanned in registries and at admission. Cloud posture tools watch configuration changes as they happen. SBOMs generated at build time describe each artifact precisely.

The next step is connecting these signals to what is actually deployed. Runtime inventory, linked to SBOMs and build provenance, lets a program answer "where are we exposed" in minutes rather than days.

The key change here is less about scanning more and more about knowing what you are running.

Contextual prioritization

Severity-only queues are giving way to risk-based models that combine:

  • Exploitation evidence from sources like CISA KEV, vendor advisories, and EPSS
  • Exposure from network and cloud data
  • Asset criticality from service owners
  • Reachability where analysis supports it
  • Compensating controls that are verified, not just claimed

These models will keep getting better as data improves. They'll also remain dependent on that data. Prioritization is only as good as the asset inventory and ownership information behind it, which is why that unglamorous work keeps paying off.

Policy-based automation

Automation for routine remediation is already established: dependency bots, base-image rebuilds, patch management for hosts and endpoints.

What is maturing is the policy layer around it. Instead of "automate everything" or "review everything," programs are defining tiers: which changes can merge automatically, which need one reviewer, which need owner and security approval, and which should never be automated. Those tiers are enforced in pipelines, not in documents.

That makes automation predictable and auditable, which in turn makes it possible to automate more over time.

Where LLMs fit

LLMs have a real role in this picture, with clear boundaries.

They're useful for:

  • Summarizing advisories and release notes
  • Explaining findings to the engineers who need to fix them
  • Correlating findings across tools and suggesting likely matches where data is incomplete
  • Drafting remediation plans, tickets, and pull request descriptions
  • Proposing small code changes when updates break builds
  • Answering questions using curated internal knowledge

They're not a substitute for:

  • Authoritative vulnerability and version data
  • Deterministic inventory and matching
  • Testing and security checks
  • Policy enforcement
  • Human approval for risky changes

The most effective uses keep models in an advisory and drafting role, with their outputs validated against trusted data and passed through the same controls as any other change. Prompt injection and model error are real risks, and the systems around the model have to account for them.

Verification as the standard

A recurring weakness in vulnerability programs is closing findings without proof. Tickets move to "done," and nobody checks whether the vulnerable component is gone from the running environment.

Continuous programs close the loop. Findings close when a rescan or runtime inventory confirms the fix in production. Reopened findings are tracked and investigated. Metrics focus on verified time to remediate by risk tier, not counts of open CVEs.

Evidence at closure is what makes the rest of the system trustworthy.

Human accountability stays central

More automation doesn't mean less responsibility. It means responsibility shifts.

People define the risk model, set the policies, decide which changes can be automated, approve the risky ones, accept exceptions, and own the outcomes. When an automated change causes a problem, a named person or team owns the policy that allowed it.

That accountability is what keeps automation honest. Without it, controls erode quietly, and nobody notices until something breaks.

What this looks like in practice

A mature, continuous program might look like this:

  1. Discovery runs continuously across code, artifacts, cloud, and endpoints.
  2. Findings are matched to deployed software and enriched with context.
  3. Priority is calculated by policy and recalculated as conditions change.
  4. Routine fixes flow through automated, tested, progressively deployed pipelines.
  5. Risky changes get informed human review.
  6. Exceptions are time-bound, owned, and reviewed.
  7. Fixes are verified in production before findings close.
  8. Every step leaves an audit trail.

A grounded outlook

None of this requires a dramatic leap. Most organizations already have many of the pieces. The future of vulnerability management is mostly about connecting them into a continuous, evidence-driven loop, using automation and LLMs where they help, and keeping people accountable for the decisions that matter.

guest@mathewboswell:~$ cd /posts
guest@mathewboswell:/posts/future-vulnerability-management-continuous-remediation2026 — System 1.0