TL;DR: EU cybersecurity regulations such as DORA, CRA, and NIS2 are pushing AppSec teams toward secure-by-design development, continuous vulnerability management, software supply chain controls, and faster incident reporting, according to OXSecurity. The practical shift is that resilience and evidence of control are becoming as important as fixing vulnerabilities themselves.
At a glance
What this is: This is an analysis of how DORA, CRA, and NIS2 converge on AppSec practices through secure-by-design, vulnerability management, supply chain security, testing, and incident reporting.
Why it matters: It matters because AppSec, IAM, and broader security teams increasingly need compliance evidence, control traceability, and cross-functional governance, especially where applications depend on identities, secrets, and third-party access.
By the numbers:
- Breaches will incur fines of up to 2% of annual global turnover under DORA.
- CRA requires notification of actively exploited vulnerabilities to ENISA within 24 hours of discovery.
👉 Read OXSecurity's analysis of EU cybersecurity regulations and AppSec
Context
EU cybersecurity regulations are turning application security into a governance and evidence problem, not just a vulnerability-management problem. DORA, CRA, and NIS2 all push organisations toward secure-by-design practices, continuous monitoring, and documented response, which means AppSec teams now have to prove control effectiveness as well as reduce risk.
That shift has an identity angle as well. Modern applications depend on service accounts, API keys, tokens, certificates, and third-party access paths, so compliance efforts increasingly overlap with NHI governance, secrets management, and privileged access control. For many programmes, the hard part is no longer knowing what good looks like, but coordinating ownership across development, security, compliance, and platform teams.
Key questions
Q: How should AppSec teams align controls across DORA, CRA, and NIS2?
A: Build one control map that links secure development, vulnerability management, supply chain assurance, testing, and incident reporting to each regulation. That reduces duplicate work and makes audit evidence reusable. The goal is not to create three different programmes, but to show how one operating model meets different legal expectations at once.
Q: Why do software supply chains create identity governance risk?
A: Because the identities that sign, build, approve, and deploy software can change the final outcome more than the code itself. Service accounts, CI tokens, and release credentials often have broad privileges and weak lifecycle controls. If those identities are not governed, the supply chain can be compromised without a visible perimeter breach.
Q: What breaks when vulnerability management is not continuous?
A: Periodic review leaves organisations unable to prove when a weakness was found, how quickly it was triaged, and whether the response met regulatory timelines. That is especially risky where reporting windows are short and documentation must be retained. In practice, compliance failures often begin as evidence failures, not detection failures.
Q: Who is accountable when application security compliance fails?
A: Accountability sits across AppSec, engineering, security leadership, compliance, and where credentials are involved, IAM or PAM owners. DORA, CRA, and NIS2 all imply that control ownership must be explicit and documented. If no one owns the evidence chain, the organisation will struggle to defend its resilience posture.
Technical breakdown
How DORA, CRA, and NIS2 reshape AppSec control models
These regulations do not create three separate security strategies so much as a shared operating model for resilient software. DORA emphasises operational resilience in financial services, CRA focuses on cybersecurity requirements for products with digital components, and NIS2 broadens resilience expectations across critical and digital sectors. Together they force AppSec teams to connect secure coding, vulnerability management, supply chain assurance, and reporting into one control narrative. That narrative matters because regulators are asking whether the organisation can demonstrate repeatable, evidence-backed control, not whether it can simply point to tools.
Practical implication: Map AppSec controls to a single governance model that can evidence design, testing, remediation, and reporting across all three regulations.
Why secure by design now includes third-party and NHI governance
Secure by design is no longer limited to code review or testing gates. The article makes clear that third-party risk, software bills of materials, and dependency monitoring are part of the same security boundary because modern applications inherit trust from vendors, libraries, and hosted services. That trust boundary also includes non-human identities, since APIs, automation, and application pipelines often rely on secrets and service credentials to function. If those identities are unmanaged, the supply chain is not just technically exposed, it is operationally unverifiable.
Practical implication: Treat secrets, service accounts, and third-party dependencies as a single governance surface in AppSec risk reviews.
Continuous vulnerability management is becoming a compliance proof point
The regulations converge on continuous monitoring, timely remediation, and incident evidence. CRA’s 24-hour reporting expectation is an extreme example, but the broader pattern is that organisations must show how vulnerabilities are detected, prioritised, remediated, and documented. In practice, this shifts AppSec from periodic assessment to continuous assurance. It also raises the value of control telemetry, because a team cannot credibly claim resilience if it cannot demonstrate when issues were found, what was affected, and how quickly the response progressed.
Practical implication: Instrument vulnerability triage and remediation workflows so teams can produce time-stamped evidence on demand.
NHI Mgmt Group analysis
Compliance is becoming the language through which AppSec proves resilience. DORA, CRA, and NIS2 all reward the same operational behaviour: secure development, ongoing testing, dependency oversight, and timely response. That convergence means AppSec teams should stop treating regulatory obligations as a separate workstream and start using them as the evidence layer for resilience. The practical conclusion is that control design, audit readiness, and remediation discipline now need to be built together.
Supply chain opacity is now an identity problem as well as a software problem. The article correctly highlights third-party risk and software bills of materials, but the deeper governance issue is that software trust is often mediated by secrets, tokens, and service credentials. If those non-human identities are not inventoried, scoped, and rotated, the supply chain cannot be fully governed. The result is that AppSec, IAM, and PAM teams have to share accountability for application trust boundaries.
Resilience metrics will matter more than vulnerability counts. Regulators are moving the conversation away from sheer defect volume toward evidence of response speed, process maturity, and documented accountability. That changes how security leaders brief the business, because the right question becomes whether the organisation can detect, contain, and prove control at the pace the regulation expects. The practical takeaway is to report on control effectiveness, not just backlog size.
AppSec programmes that ignore lifecycle governance will struggle to satisfy future compliance demands. The article’s themes point to a broader shift in market expectations: software assurance is being judged across design, build, deployment, dependency, and incident phases. That aligns closely with identity lifecycle thinking, especially where NHI secrets and service accounts persist across multiple systems and teams. Practitioners should expect lifecycle control evidence to become a routine audit request, not a specialist ask.
What this signals
Secrets governance is now part of AppSec compliance readiness, not a separate hygiene task. When leaked credentials take an average of 27 days to remediate, regulatory expectations around rapid reporting and documented response become much harder to meet. Teams should therefore treat secrets visibility, rotation, and offboarding as evidence-producing controls rather than background maintenance, especially where applications depend on service credentials and third-party access.
Identity lifecycle controls will increasingly determine whether AppSec can satisfy resilience obligations. The hidden issue in many EU compliance programmes is not whether a vulnerability exists, but whether the organisation can trace and retire the non-human access that exposes it. That is where a lifecycle-focused approach, anchored in Ultimate Guide to NHIs , Lifecycle Processes for Managing NHIs, becomes operationally relevant.
Control evidence will matter more than control intent. Security leaders should expect more scrutiny on whether developers follow secrets practices, whether credential exposure is measurable, and whether remediation timelines are defensible. That makes AppSec telemetry, IAM ownership, and compliance reporting part of the same management conversation, not separate reporting streams.
For practitioners
- Unify AppSec controls into a single compliance map Map secure development, vulnerability management, supply chain assurance, testing, and incident reporting to DORA, CRA, and NIS2 so teams can answer audit requests without rebuilding evidence for each regulation.
- Add NHI and secrets governance to supply chain reviews Include service accounts, API keys, tokens, and certificates in third-party and dependency assessments so application trust boundaries are evaluated as identity-driven control surfaces, not just code dependencies.
- Instrument response evidence for regulatory timelines Track when vulnerabilities were discovered, triaged, remediated, and reported so teams can prove whether they met expectations such as active exploit notification within 24 hours.
- Shift executive reporting from defect counts to resilience metrics Report time-to-detect, time-to-remediate, coverage of software bills of materials, and incident reporting readiness so leadership sees whether the programme can sustain compliance under pressure.
Key takeaways
- DORA, CRA, and NIS2 are pushing AppSec into a resilience-and-evidence model, not just a vulnerability-fixing model.
- Software supply chain risk now overlaps with non-human identity governance because secrets, tokens, and service accounts carry application trust.
- Teams that can prove detection, remediation, and reporting timelines will be better placed to satisfy both auditors and customers.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST CSF 2.0, NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST CSF 2.0 | PR.IP-1 | Secure development and lifecycle controls are central to the article. |
| NIST SP 800-53 Rev 5 | SI-2 | The article stresses vulnerability management and timely remediation. |
| CIS Controls v8 | CIS-16 , Application Software Security | The article is heavily focused on AppSec governance and testing. |
Map application security work to PR.IP-1 and prove secure development is embedded in the SDLC.
Key terms
- Secure-by-Design: Secure-by-design means security requirements are built into the development process rather than added after release. The practical aim is to define minimum acceptable controls early, then enforce them consistently so products cannot ship without passing baseline security checks.
- Software Bill of Materials: A software bill of materials is an inventory of the components and dependencies used in an application. It helps teams identify what they shipped, but it becomes most useful when paired with source verification, signature checks, and policy enforcement for third-party code.
- Non-Human Identity (NHI): A digital identity assigned to a non-human entity such as a software application, service account, API key, bot, machine, or AI agent that enables it to authenticate and interact with systems without direct human involvement. NHIs now outnumber human identities in most enterprises by 25 to 50 times.
- Operational Resilience: Operational resilience is the ability to keep critical services running or recover them quickly after disruption. In identity-led environments, that depends on authentication services, privilege management, and recovery procedures that can be tested under realistic failure conditions.
What's in the full article
OXSecurity's full article covers the operational detail this post intentionally leaves for the source:
- A regulation-by-regulation breakdown of DORA, CRA, and NIS2 obligations for application teams.
- Specific examples of secure development, testing, and reporting practices tied to each framework.
- The article's full discussion of supply chain security and vulnerability management expectations for AppSec.
- How the ASPM platform is positioned to support evidence collection and remediation workflows.
👉 The full OXSecurity article covers DORA, CRA, NIS2, and the AppSec control overlap in more detail.
Deepen your knowledge
The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, and secrets management. It helps practitioners connect identity control evidence to wider security and compliance programmes.
Published by the NHIMG editorial team on August 1, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org