By NHI Mgmt Group Editorial TeamBased on FOSSA: “Project Glasswing and the AI Vulnerability Math Problem” (April 23, 2026)

TL;DR: AI-assisted vulnerability discovery can accelerate findings and fixes dramatically, but software remains exposed until teams actually upgrade, migrate, or remove the affected dependency, according to FOSSA. The real governance gap is the delay between fix availability and enforced adoption, which turns remediation velocity into a lifecycle control problem.


At a glance

What this is: FOSSA examines how AI-assisted dependency remediation can accelerate finding and fixing flaws, while leaving a safety gap until organisations actually adopt the patched version.

Why it matters: It matters because IAM, platform, and application teams still need governed upgrade enforcement, not just faster vulnerability discovery, when dependencies underpin identity, access, and runtime trust.


Context

AI-assisted vulnerability discovery changes the pace of software risk management, but it does not remove the operational requirement to move systems onto a safe version. The control gap is not finding the flaw. It is the period between fix availability and actual adoption, when vulnerable dependencies can remain in production.

For identity and access programmes, that gap matters because dependency state is part of the trust surface. When applications, services, and automation rely on third-party packages, delayed upgrades can leave secrets handling, authentication flows, and privileged runtimes exposed even after a patch exists.


Key questions

Q: What breaks when patched dependencies are not adopted quickly enough?

A: The main failure is that exposure remains live after remediation exists. Applications, services, and automation can keep running vulnerable code until the upgrade lands, so the security team has a governance problem, not just a discovery problem. The fix is not complete until the deployed estate actually changes.

Q: Why does faster vulnerability discovery create more risk for security programmes?

A: Because discovery speed amplifies the gap between identifying a weakness and proving it is fixed. If remediation, validation, and ownership handoff do not scale with findings, risk accumulates in the queue. The problem is not only more alerts. It is the growing chance that exploitable exposure remains live long enough for attackers to use it.

Q: What are the signs that dependency remediation is failing?

A: Look for a growing gap between patch availability and actual version uptake, especially across critical services. Repeated exceptions, long-lived vulnerable versions, and unresolved compatibility blockers are all signals that remediation is not being absorbed into production fast enough. Those patterns show the process is discovering flaws faster than it is closing them.

Q: When should teams treat dependency upgrades as a governance issue?

A: Teams should treat them as governance issues whenever dependencies support authentication, secrets handling, privileged workflows, or other security-sensitive functions. In those cases, delayed adoption affects more than application hygiene. It affects the trust boundary of the service and the resilience of the wider identity and access stack.


Technical breakdown

Why faster vulnerability discovery does not equal safe software

AI-assisted research increases the number of vulnerabilities found and can compress the time to produce a fix, but software safety is still a lifecycle condition. A vulnerability is only closed when the deployed component no longer contains the flawed code path. Until then, reachability, runtime exposure, and environmental drift keep the issue alive. That is why remediation velocity is only one part of the control equation. The real question is whether the organisation can enforce replacement, migration, or removal fast enough to match discovery.

Practical implication: treat vulnerability discovery as an input to change management, not proof that exposure has ended.

The adoption gap between a patched release and production change

Most dependency risk sits in the interval after a fix is published and before every consuming system actually moves. That gap persists because applications may depend on package versions in ways that make upgrades non-trivial, especially where compatibility, service dependencies, or internal forks are involved. The article’s point is that a safe release in the ecosystem does not automatically make an application safe. Security governance has to account for the time it takes to change the deployed estate, not just the time it takes to identify the flaw.

Practical implication: measure time-to-adoption alongside time-to-fix for every critical dependency.

Automated dependency upgrades as a control, not a convenience

Automated upgrade tooling addresses a very specific governance problem: the scale mismatch between the number of vulnerable components and the team effort needed to move each one. The technical value is not discovery, but compatibility-aware remediation at volume. That makes automation a control for dependency lifecycle management, especially where organisations rely on open source packages across many services. The control still depends on policy, testing, and approval boundaries. Automation reduces friction, but it does not replace accountability for which upgrades are accepted into production.

Practical implication: automate low-risk dependency updates where possible, but keep approval rules for higher-impact libraries and identity-critical services.


NHI Mgmt Group analysis

Remediation speed is not the same as exposure removal. The article’s central governance point is that a vulnerability can be discovered and a fix can exist while the organisation still remains at risk. That is a lifecycle control failure, not a detection failure. For security teams, the decisive issue is whether change management can force vulnerable components out of production before attackers can exploit the window.

Dependency safety has become a change-adoption problem. AI makes it easier to identify and patch more flaws, but the operational bottleneck shifts to release management, compatibility testing, and enforced rollout. That means software assurance now depends on upgrade governance as much as on scanning. Practitioners should read this as a signal that patch availability is only a partial control outcome.

Identity and runtime trust are indirectly affected when vulnerable libraries persist. Where applications use third-party dependencies for authentication, secrets handling, or service-to-service communication, a delayed upgrade can keep the trust boundary weak even after remediation is known. This is where NHI governance intersects with application security: machine-authenticated systems inherit the risk of stale dependencies. The practical conclusion is to treat dependency lifecycles as part of the identity control surface.

Safe-ish is not a control objective. The article’s language is useful because it exposes the real operating model problem: organisations rarely have fully deterministic upgrade pathways across thousands of components. That means the field needs stronger policy on which vulnerable packages can remain temporarily, which require immediate replacement, and which must be removed outright. The practitioner takeaway is to govern residual exposure explicitly, not assume patch availability equals closure.

What this signals

Dependency remediation now has to be managed as a control lifecycle, not a backlog queue. Faster detection only creates value when organisations can move patched versions into production at pace. If release governance is slow, the risk window remains open long after the fix is public.

Identity-sensitive services deserve tighter upgrade discipline. Applications that handle authentication, authorisation, or secrets create a direct bridge between dependency hygiene and identity security. That is where NHI and application governance overlap most clearly.

Upgrade automation should be policy-bound, not unconditional. The operational gain comes from reducing manual effort across large package estates, but teams still need risk-based approval for libraries that sit inside core trust flows.


For practitioners

  • Define a dependency adoption SLA Set maximum allowed time between a patched release becoming available and production adoption for critical packages, then track exceptions as security debt.
  • Prioritise identity-critical libraries Classify dependencies used in authentication, authorisation, secrets handling, and service-to-service trust as higher-risk upgrade candidates.
  • Automate compatibility-aware upgrades Use automated remediation for safe, low-friction updates where regression risk is low, and route higher-impact packages through controlled testing.
  • Measure exposure after fix publication Report the number of systems still running vulnerable versions after a fix exists, not just the number of findings and patches created.

Key takeaways

  • AI-assisted vulnerability discovery reduces the time to identify and patch flaws, but it does not eliminate the period in which exposed software stays live in production.
  • The critical metric is not only how quickly a fix is created, but how quickly organisations force adoption across dependent services and applications.
  • For teams running identity-sensitive workloads, dependency lifecycle governance should be treated as part of the security control surface, not a separate engineering concern.

Standards & Framework Alignment

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

MITRE ATT&CK and OWASP Non-Human Identity Top 10 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.

FrameworkControl / ReferenceRelevance
MITRE ATT&CKTA0006 — Credential AccessDelayed dependency upgrades can leave credential-handling paths exposed to attackers.
Recommendation — Map vulnerable dependency persistence to TA0006 and prioritise upgrades in credential-sensitive services.
CIS Controls v8CIS-7 — Continuous Vulnerability ManagementThe article is fundamentally about closing the gap between finding a flaw and removing exposure.
Recommendation — Use continuous vulnerability management to track fix availability through to production adoption.
NIST CSF 2.0PR.IP-12 — Vulnerability ManagementPatch availability only matters when vulnerability management closes the adoption loop.
Recommendation — Tie vulnerability management to enforced upgrade timelines for critical dependencies.
OWASP Non-Human Identity Top 10NHI-07 — Long-Lived SecretsOld dependency versions can prolong exposure in software that handles secrets and machine trust.
Recommendation — Reduce long-lived exposure windows by replacing vulnerable components in secret-handling paths quickly.

Key terms

  • Dependency Adoption Lag: The delay between a patched software release becoming available and that version actually running in production. It matters because risk persists during this interval, even when the flaw is already known and the fix exists. In practice, the lag is driven by testing, compatibility, release governance, and backlog pressure.
  • Remediation velocity: The speed at which an organisation can move a finding from validation to verified closure. It is a practical measure of security execution, not just detection maturity, and it often depends on asset ownership, change control, and the surrounding access model.
  • Compatibility-Aware Upgrading: An upgrade approach that checks whether a dependency change will work across the application before deployment. It reduces regression risk while allowing security teams to move faster than manual review alone. For large estates, this becomes a control for turning vulnerability findings into safe production changes.
  • Identity-Critical Dependency: A third-party library or component used inside authentication, authorisation, secrets handling, or service-to-service trust. These dependencies deserve tighter governance because defects can affect the control surface for identity and access, not just application function. Their upgrade path should be prioritised as part of security risk management.

Deepen your knowledge

NHI Mgmt Group covers identity security, NHI governance, and agentic AI through independent research, practitioner guides, and the NHI Foundation Level course. Explore the NHI Foundation Level course, the industry's only accredited NHI security programme, if your programme needs a stronger grasp of machine identity and secrets management.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 18, 2026.
Updated on October 12, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org