By NHI Mgmt Group Editorial TeamBased on Nullify: “An Inventory You Can Query Beats a Vulnerability List You Have to Grep” (June 18, 2026)

TL;DR: Security teams cannot keep pace with automated reconnaissance if exposure questions still require manual correlation across cloud, CI/CD, and scanner outputs, according to Nullify; the real shift is from grepping lists to querying a unified asset graph with canonical identities. The decisive control is not more scanning but measurable joinability, because exposure that cannot be queried cannot be triaged reliably.


At a glance

What this is: This is an analysis of queryable asset graphs for exposure management, and its key finding is that unified identities and structured joins make vulnerability triage faster, reproducible, and more scalable than manual grep across disconnected tools.

Why it matters: It matters to IAM and NHI practitioners because the same identity and join problems that distort exposure triage also distort service-account, workload, and secret governance across modern environments.


Context

Exposure management breaks down when findings, cloud resources, and delivery systems live in separate tools with different identifiers. If the answer to a basic question takes manual cross-referencing, the defender is already behind the attacker, especially when automation compresses reconnaissance into minutes rather than hours.

A queryable inventory changes the problem from recall to retrieval. In identity terms, this is the same governance challenge seen in NHI programmes: if service accounts, infrastructure, and findings do not share a canonical identity model, lifecycle control becomes a manual exercise instead of an operational one, NHI lifecycle management.


Key questions

Q: What breaks when exposure data stays trapped in separate security tools?

A: Teams lose a consistent view of ownership, deduplication, and business priority. The result is slower remediation, conflicting risk scores, and backlog growth even when scanning volume increases. Exposure management only works when findings are normalized into one accountable workflow that operations can act on and security can measure.

Q: Why does automated reconnaissance change how teams should prioritise exposure work?

A: Because attackers can enumerate environments faster than defenders can manually correlate them, the useful unit of work becomes the reachable asset, not the raw finding count. Teams should prioritise exposure that is both confirmed and reachable, then defer theoretical issues until the inventory is trustworthy. Speed matters less than whether the workflow can produce a reproducible answer.

Q: How do security teams know if a queryable inventory is actually working?

A: A useful inventory proves its own completeness. Teams should look for unresolved nodes, partial syncs, truncation flags, and dropped joins, then test whether the same question returns the same answer twice. If the system cannot explain missing records or reproduce the result, it is still a report, not an operational control.

Q: What is the difference between reachability analysis and full attack-path analysis?

A: Reachability analysis asks whether an asset is exposed and through which network path, while full attack-path analysis follows that exposure into provenance, dependencies, and potential downstream impact. The first is a triage gate. The second is a deeper investigation. Teams need both, but they should not confuse confirmation of exposure with a complete understanding of blast radius.


Technical breakdown

Why identity joins determine whether exposure can be queried

A security graph only becomes useful when every node resolves to a canonical identity. In this model, a finding, repository, container image, cloud host, or secret is not just stored, it is normalised into a shared key space so joins can happen deterministically. That matters because triage depends on relationships, not isolated records. If one system calls an asset by ARN, another by repo ID, and a third by internal finding ID, the answer exists only in an analyst's head unless the platform resolves those names into one graph. See the NHI lifecycle management guide.

Practical implication: Treat canonical identity resolution as a control requirement for exposure management, not a data-model convenience.

How reachability queries turn exposure into a reproducible control

Reachability is a path problem, not a spreadsheet problem. The article describes a breadth-first search over exposure edges such as internet reachability, routing, hosting, and forwarding, which answers whether a target is exposed and through which infrastructure path. That is different from full attack-path analysis, because build provenance edges are deliberately excluded from the first pass and must be queried separately. The result is operationally important: the same finding can be validated or deprioritised based on network context rather than static severity alone. See the Vulnerability Management Guide. See the Vulnerability Management Guide.

Practical implication: Use reachability as a gating signal for triage SLAs so the team works on reachable exposure first.

Why unified inventories beat disconnected vulnerability lists

A vulnerability list records symptoms, but a unified inventory records relationships. The article's core design joins SAST, SCA, secrets, CSPM, and runtime assets into one surface so a single question can connect code weakness, deployment context, and external exposure. That is the difference between a report and an operational system. The same principle applies to NHI governance, where visibility into service accounts, credentials, and their runtime use is only defensible when inventory, ownership, and scope are queryable together. See the Top 10 NHI Issues. Read Top 10 NHI Issues.

Practical implication: Align scanning, asset inventory, and identity records on shared keys before you try to automate triage.


Threat narrative

Attacker objective: To map reachable services and likely weaknesses faster than defenders can manually correlate their own evidence.

  1. Entry begins with automated reconnaissance, where an attacker can enumerate cloud, code, and CI faster than a manual team can reconcile tool outputs.
  2. Escalation occurs when the defender cannot join findings to live infrastructure quickly enough, allowing the attacker to identify the most reachable and exposed services first.
  3. Impact is exposure discovery at scale, because the attacker obtains a current view of the environment while the defender is still assembling a partial answer.
  • United Nations breach 2021: Sakura Samurai used exposed Git credentials to reach 100,000+ UNEP staff records, then reported the flaw through the UN disclosure programme.

Read and download The State of NHI & AI Agent Breach Report 2026, covering 200+ breaches impacting Non-Human Identities including AI Agents.


NHI Mgmt Group analysis

Queryable identity is now an exposure-control requirement, not just an architecture preference. When security teams cannot ask one question and get one answer, they are forced back into grep, and grep does not scale against automated reconnaissance. The real governance issue is not the volume of findings, but the lack of a shared identity model across assets, findings, and runtime context. Practitioners should treat joinability as a measurable control outcome.

Identity sprawl in security tooling creates triage debt. The article shows that different ID schemes across scanners, cloud assets, and repositories turn one exposure into multiple disconnected records. That is the same governance failure that appears in unmanaged identity estates: when records do not resolve to the same canonical object, lifecycle control becomes manual, partial, and stale. The lesson is to govern the identifiers before governing the alert volume.

Exposure visibility and NHI visibility are the same problem class when the estate is distributed. The article's strongest point is that a queryable inventory replaces manual correlation with reproducible joins, and that logic maps directly to service-account governance where visibility is still poor. Only 5.7% of organisations have full visibility into their service accounts. Practitioners should read that as an inventory and join problem first, not a reporting problem.

Measurability is the control that makes automation trustworthy. The platform described in the article does not just answer questions, it records dropped nodes, partial syncs, and truncated results so the answer can be audited. That is the right direction for any security graph, because automated output without provenance simply moves the human trust problem into software. Teams should demand visible completeness signals before they trust any automated exposure verdict.

From our research library:

What this signals

Queryable exposure becomes a governance pattern once automation outruns human correlation. The practical implication is that teams will need to treat identity resolution, join quality, and completeness telemetry as first-class security metrics. Without those controls, a fast workflow only produces fast uncertainty.

Service-account visibility is still too weak for modern security operations. Only 5.7% of organisations have full visibility into their service accounts, which means many teams are still trying to govern machine access with incomplete records. That gap will keep surfacing as exposure noise unless inventory, ownership, and usage are tied together in one model.


For practitioners

  • Standardise canonical identifiers across security tools Require cloud assets, repositories, findings, and runtime services to resolve to the same canonical object before triage workflows depend on them.
  • Prioritise reachable exposure over static severity Use network reachability to separate theoretical findings from assets that are actually internet-facing or otherwise exposed.
  • Measure sync completeness and dropped-node rates Track partial syncs, unresolved nodes, and truncation flags so the team knows when an answer is incomplete rather than merely empty.
  • Join NHI records to the same inventory model Bring service accounts, secrets, and workload identities into the same graph so ownership, scope, and exposure can be queried together.
  • Treat build provenance as a separate query layer Keep exposure checks and provenance checks distinct, then correlate them only after the service has been shown to be reachable.

Key takeaways

  • Security teams cannot outrun automated reconnaissance if exposure questions still depend on manual cross-referencing across disconnected systems.
  • The core weakness is not the absence of scanners but the absence of a shared identity model that lets findings and assets join cleanly.
  • A queryable inventory changes triage from an analyst task into a reproducible control, especially when completeness and reachability are both measurable.

Related NHI Mgmt Group resources: NHI Lifecycle Management Guide · Top 10 NHI Issues · Ultimate Guide to NHIs: Key Challenges and Risks · Vulnerability Management Guide


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 NIST CSF 2.0, NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0ID.AM-01 — Physical devices and systems within the organisation are inventoriedThe article is fundamentally about inventory fidelity and joinability across assets.
Recommendation — Inventory assets and their relationships so exposure queries resolve from one authoritative graph.
NIST SP 800-53 Rev 5CM-8 — System Component InventoryThe article depends on a complete, queryable inventory rather than disconnected lists.
Recommendation — Maintain a system component inventory that supports deterministic joins across security data sources.
CIS Controls v8CIS-1 — Inventory and Control of Enterprise AssetsUnified asset visibility is the article's central operational problem.
Recommendation — Track enterprise assets in one inventory so triage and exposure analysis can rely on current data.
MITRE ATT&CKTA0007;TA0011 — Discovery; Command and ControlThe article frames attacker automation as rapid discovery against defender visibility gaps.
Recommendation — Map automated reconnaissance to discovery activity and monitor for rapid environment enumeration.
OWASP Non-Human Identity Top 10NHI-08 — Environment IsolationThe article explicitly ties NHI visibility to shared inventory and isolation between records and runtime context.
Recommendation — Separate and then reconcile NHI records across environments so service-account exposure can be queried accurately.

Key terms

  • Canonical Identity Resolution: Canonical identity resolution is the process of mapping records from different systems to one trusted object so they can be joined reliably. In security operations, it prevents cloud assets, findings, and repositories from becoming separate truths that only an analyst can reconcile.
  • Unified Inventory: A unified inventory is a single authoritative view of devices, certificates, and related identity state across the environment. It is the difference between knowing that an IoT fleet exists and knowing whether each device is active, expired, retired, or out of policy. Without it, governance becomes guesswork.
  • Reachability analysis: Reachability analysis checks whether a vulnerability can actually be exploited in the application’s real code paths and dependency graph. It helps teams distinguish theoretical findings from issues that an attacker can reach, which makes prioritisation far more accurate for both AppSec and identity risk management.
  • Triage debt: Triage debt is the accumulated backlog of alerts, tuning work, and unworked cases that grows when analysts spend too much time on repetitive disposition. It behaves like operational technical debt: if automation does not reduce it, the organisation may lower costs without improving real resilience.

Deepen your knowledge

NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, secrets management, and workload identity. It is suitable for practitioners who need to connect identity controls to broader security operations.
NHIMG Editorial Note
Published by the NHIMG editorial team on October 22, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org