Join our Newsletter — 33% off our NHI Course
Home› Guides› D3-SYSVA System Vulnerability Assessment: What It Models and…
Guide Risk Management

D3-SYSVA System Vulnerability Assessment: What It Models and How to Build It

PDF for newsletter subscribers · free to read online

← All guides
By NHI Mgmt Group, edited by Lalit Choda Updated 12 November 2026 9 min read
On this page

A scanner report lists vulnerabilities per host or per package, but risk lives at the level of a system: the same flaw can be unreachable in one system and the easiest route to critical data in another. MITRE D3FEND names the countermeasure that closes this gap System Vulnerability Assessment (D3-SYSVA) and defines it as relating "all the vulnerabilities of a system's components in the context of their configuration and internal dependencies", which "can also include assessing risk emerging from the system's design as a whole, not just the sum of individual component vulnerabilities." It sits under the Model tactic as a child of System Mapping (D3-SYSM). This page explains what the technique models, the inputs it needs, how to build it on top of existing scanning, how to measure it and where it commonly fails. It is written for vulnerability management leads, security architects and risk owners.

Key takeaways

  • It is system-level, not finding-level. D3-SYSVA starts from component findings and asks what they mean for a named system given its configuration and dependencies.
  • Design risk counts. D3FEND explicitly includes risk from the system's design as a whole, such as a single shared credential or an exposed management path, which no component scanner reports.
  • It depends on the other models. Without System Dependency Mapping and an asset and software inventory, there is no system to assess, only a list of findings.
  • Exploitability context reduces noise. Vulnerability Exploitability eXchange (VEX) statements, exploitation evidence and a decision method such as SSVC turn context into priorities.
  • One inferred ATT&CK relation. D3FEND relates D3-SYSVA, by inference, only to Downgrade Attack, which is T1689 in ATT&CK v20.

D3-SYSVA at a glance

AttributeValue
D3FEND IDD3-SYSVA (d3f:SystemVulnerabilityAssessment)
TacticModel
Parent techniqueSystem Mapping (D3-SYSM)
SiblingsSystem Dependency Mapping (D3-SYSDM), Service Dependency Mapping (D3-SVCDM), Data Exchange Mapping (D3-DEM)
Ontology relationsevaluates Digital System; identifies Vulnerability
Related ATT&CK technique (inferred)Downgrade Attack, T1689 in ATT&CK v20
D3FEND referenceSoftware vulnerability graph database patent (Veracode)
Typical inputsComponent findings, SBOMs, VEX statements, configuration data, dependency model, exploitation intelligence, system criticality
Typical outputsA per-system vulnerability and design risk view with prioritised actions and owners

What D3FEND means by system vulnerability assessment

The D3FEND entry is brief: a definition and one reference, with no separate "how it works" or considerations text as of November 2026. Two ideas carry the technique.

  • Context of configuration and dependencies: a vulnerable function in a library matters only if the system loads that library, the vulnerable feature is enabled and an attacker can reach it. The cited patent describes a graph database that catalogues vulnerabilities in open source components and represents relationships within them, which is the kind of structure that makes this context queryable.
  • Emergent design risk: the system as a whole can be weaker than its parts, for example when every component is patched but one service account has administrative rights across all tiers, or when an internal management interface is reachable from a less trusted zone.

It differs from Asset Vulnerability Enumeration (D3-AVE), which lists vulnerabilities per asset, and from Network Vulnerability Assessment (D3-NVA), which looks at network-level weaknesses. D3-SYSVA consumes their output. See the D3-AVE Asset Vulnerability Enumeration and the D3-NVA Network Vulnerability Assessment.

Inputs and what each contributes

The table is NHI Mgmt Group guidance on inputs, not part of D3FEND.

InputSourceQuestion it answers
Component findingsAuthenticated host scans, container image scans, software composition analysisWhich known vulnerabilities exist in which components
SBOMBuild pipeline, supplier deliveries (CycloneDX or SPDX)Which components and versions the system contains
VEX statementsSuppliers and internal product teamsWhether a product is actually affected by a listed vulnerability (CISA describes VEX as an attestation, a form of security advisory)
Dependency modelSystem Dependency Mapping, Service Dependency MappingWhich systems load the component and what relies on them
Configuration stateConfiguration inventory, hardening benchmarksWhether the vulnerable feature is enabled and reachable
Exploitation intelligenceCISA Known Exploited Vulnerabilities catalogue, EPSSWhether attackers are using or likely to use it
Criticality and dataOperational Dependency Mapping, business impact analysis, data inventoryWhat the system supports and what it holds
Identities and trust pathsService account inventory, identity provider, secrets managerWhich credentials a compromise exposes and where they lead

How to build it

  1. Start from mapped systems. Take the critical systems that already have a dependency model. See the D3-SYSDM System Dependency Mapping.
  2. Join findings to the model. Attach scanner and software composition findings to the components in each system's model, using package identifiers and versions rather than host names alone.
  3. Apply affectedness context. Use supplier and internal VEX statements to mark findings as not affected, affected, fixed or under investigation, and record the justification for any "not affected" status.
  4. Assess reachability and configuration. For each remaining high-severity finding, record whether the vulnerable feature is enabled, whether it is exposed to untrusted networks and what identity the component runs as.
  5. Review design risk. Once per system, with the architect, look for whole-system weaknesses: shared or over-privileged service accounts, flat trust between tiers, legacy protocol versions still accepted, single points of failure and management paths from lower trust zones.
  6. Decide with a method. Use a documented decision method such as CISA's SSVC, whose decision points include exploitation status, technical impact, automatability, mission prevalence and public well-being impact, and whose outcomes are Track, Track*, Attend and Act. See the SSVC Guide.
  7. Hand off and re-assess. Send actions to the system owner through the patch or change process, and re-run the assessment when the SBOM, configuration or dependency model changes. See the Patch Management Guide.

Pilot on two or three systems, compare the resulting priorities with the plain severity ranking, and check the differences with the system owners before scaling. Because the technique produces assessments rather than changes, roll back means reverting to the previous prioritisation method, not undoing system changes.

The inferred ATT&CK relation

The D3FEND page for D3-SYSVA lists one offensive technique, Downgrade Attack, and states that its offensive mappings are inferred, experimental and will improve as the knowledge graph grows. D3FEND shows it under the older Impair Defenses sub-technique ID, which ATT&CK v20 has revoked; the current technique is T1689 Downgrade Attack. The practical link, in NHI Mgmt Group's reading, is that a system-level assessment is where accepted legacy protocol and cipher versions show up as a design weakness even when every component is patched. See the MITRE ATT&CK T1689 Downgrade Attack.

Where identity fits

Many of the design risks that component scanners miss are identity risks: one service account used by every tier, an API key with broader rights than the dependency needs, or a long-lived certificate trusted across environments. Including the non-human identities on each dependency edge in the assessment shows the real consequence of a component flaw, which is often the credential it exposes rather than the host. See the Identity Attack Paths Guide.

Detection and measurement

Metrics we suggest (targets are examples, not standards):

MetricWhat it showsExample target
Critical systems with a current system-level assessmentCoverage100%, refreshed at each major change
Share of high-severity findings with affectedness and reachability recordedDepth of contextOver 90% for critical systems
Design risks identified per system and their ageWhether whole-system weaknesses are found and closedNo design risk open beyond its agreed date
Time from a new KEV entry to a per-system affected listSpeed of contextual triageWithin one working day
Share of "not affected" decisions with a recorded justificationQuality and auditability of suppression100%

Limits and common failure patterns

  • Calling a scan an assessment. A sorted scanner export has no system boundary, no dependencies and no design view.
  • Undocumented suppressions. Marking findings "not affected" without a VEX justification or evidence hides real exposure and fails audit.
  • Stale dependency data. Context is only as good as the model beneath it; an assessment built on last year's SBOM gives confident wrong answers.
  • Skipping design review. Component-only assessment misses shared credentials, flat trust and legacy protocol acceptance, the risks D3FEND specifically names as emerging from the design.
  • Severity-only ranking. CVSS base scores describe the flaw, not the system; pair them with exploitation evidence and criticality. See the Vulnerability Prioritisation Guide.

Framework mapping

D3FEND does not map D3-SYSVA to other frameworks. The table is NHI Mgmt Group's reading.

FrameworkReferenceHow D3-SYSVA supports it
NIST CSF 2.0ID.RA-01, ID.RA-04, ID.RA-05Vulnerabilities identified, validated and recorded; impacts and likelihoods recorded; risk used to prioritise response
NIST SP 800-53 Rev. 5RA-3 Risk Assessment, RA-5 Vulnerability Monitoring and Scanning, RA-9 Criticality Analysis, SA-17 Developer Security and Privacy Architecture and DesignSystem risk assessment, scan input, critical component focus and design-level review
NIST SP 800-40 Rev. 4Enterprise patch management planningFeeds prioritised, system-aware remediation into patching
ISO/IEC 27001:2022 Annex A8.8 Management of technical vulnerabilitiesEvaluating exposure to technical vulnerabilities and taking measures
CIS Controls v8.1Control 7 Continuous Vulnerability ManagementRisk-based remediation of findings. See the CIS Control 7 Continuous Vulnerability Management Guide.

Practitioner checklist

  • Define the system boundary and dependency model before assessing.
  • Join findings to components by package identifier and version.
  • Record VEX status and justification for every suppressed finding.
  • Record reachability, enabled features and running identity for high-severity findings.
  • Hold a design risk review per critical system at least once a year and after major change (an example interval).
  • Prioritise with a documented method using exploitation evidence and criticality.
  • Re-assess automatically when SBOM, configuration or dependencies change.
  • Track design risks to closure with named owners.

Standards and references

Related NHI Mgmt Group resources: MITRE D3FEND System Mapping implementation guide · Risk-Based Vulnerability Management Guide · SBOM Guide · CISA KEV Catalogue Guide · MITRE D3FEND Guide

PDF for subscribers

Take this guide with you

Every section, table and checklist in one PDF, with links to the sources and related guides. Subscribe to our weekly NHI & AI Identity Journal and we’ll email you a download link.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Researched and written by the NHI Mgmt Group editorial team using AI tools, under the editorial direction of Lalit Choda. Facts are drawn from the sources listed on this page and checked by our automated quality process. Last updated 12 November 2026. Spotted an error? Use our contact page.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM and Agentic AI security. nhimg.org

PDF Downloads for Newsletter Subscribers

Get the guide

Enter your details and we’ll email you a download link.

The full guide is free to read online. The PDF is a thank you for subscribing.

Fill in all fields marked * and tick the PDF box to continue.