Article 26 Threat-led penetration testing

Article 26 applies to financial entities their competent authority identifies, and it ends with an authority attestation. This page covers who must test, what evidence passes, and what to outsource.

On this page

What Article 26 DORA threat-led penetration testing asks for

Article 26 applies only to financial entities that their competent authority identifies for threat-led penetration testing (TLPT). Once identified, the entity must test at least every three years by default, and the authority can ask for more or less frequent testing based on the entity's risk profile. Each test covers several or all critical or important functions and runs against live production systems, not copies or staging environments. Microenterprises and the entities excluded under Article 16(1) fall outside the obligation, so the first task is to confirm with your authority whether you have been identified at all.

The risk Article 26 addresses is a attacker who uses current threat intelligence against the systems that actually carry critical services. That differs from the broader testing in Article 25, which can use vulnerability scans, scenario tests or performance tests in controlled conditions. TLPT is built around a threat-intelligence scenario, tested by testers who behave like the adversary would, and it is the only testing in DORA that ends with an authority-issued attestation that the test met the requirements under Article 26(7). The technical rules are set in Commission Delegated Regulation (EU) 2025/1190, which was published in the Official Journal on 18 June 2025 and aligns with the TIBER-EU framework. Read it alongside the TIBER-EU framework before scoping.

Three things make TLPT hard in practice. First, scope is agreed with the competent authority, so the functions, systems and providers included need to be documented and defensible before testing starts. Second, live production testing carries operational risk, so the entity needs written rules of engagement, a clear escalation path and recovery plans for anything the testers might disrupt. Third, where ICT third-party service providers are in scope, the entity must secure their participation. If provider participation would affect other customers, a pooled TLPT directed by one designated financial entity may be used. Ask your provider now whether its contract allows this, because a refusal discovered late can reshape the whole scope.

Which entities, systems and providers fall inside a TLPT

Scope is the first decision in any threat-led penetration test, and it fixes the cost, the testers and the evidence that follows. The cards below cover the decisions that shape scope: who is in the regime, which functions and systems are tested, and how third-party providers are brought in. Confirm each one with your competent authority before testers are engaged.

Authority identification

A TLPT obligation starts with the competent authority identifying the financial entity, not with the entity deciding to test. Authorities may ask for more or less frequent testing based on the entity's risk profile, and the baseline interval for identified entities is at least every 3 years. Check your identification letter or notice, record its date, and confirm the testing cycle it sets before planning budgets or tester procurement.

Microenterprise and Article 16(1) exclusions

Microenterprises and entities covered by Article 16(1) are excluded from the TLPT obligation. Exclusion is not automatic for every small firm, so confirm your classification against the entity definitions and your authority's position. Entities that are excluded still need the testing programme and general testing expected under the other articles, so the exclusion changes the regime that applies rather than removing testing altogether.

Critical or important functions

Each TLPT covers several or all critical or important functions, so the function inventory defines the test boundary. Map each function to the ICT systems, data flows and people that support it, then document why each one is in or out. Expect the competent authority to validate this scope, which means a thin or undocumented mapping can delay the test before any tester starts work.

Live production systems

TLPT is performed on live production systems rather than test copies, which changes how the work is planned and controlled. Testers need rules of engagement, change freezes, backup and rollback plans, and an agreed way to stop the test if a live service degrades. Ask your testers how they will protect customer data and availability while they exercise real attack paths in production.

Third-party provider participation

When an ICT third-party service provider sits inside the scope, the financial entity must secure that provider's participation in the test. Contract clauses should set out the provider's duty to take part, the systems it covers and how findings about its services are handled. Confirm these terms before testing, because a provider that will not cooperate can block the whole scope.

Pooled tests directed by one entity

A pooled TLPT, directed by one designated financial entity, can be used when provider participation would affect other customers. The directing entity coordinates the scope and testers for the group, and each participating entity still owns its own findings and remediation. Ask whether your provider runs pooled testing, who would act as the designated entity, and how costs and results are split among participants.

Internal or external testers under Article 26

Article 26 lets a financial entity use its own staff as testers, but only for some of its TLPT cycles. The entity must contract external testers at least every third test, so internal teams can carry the other tests in the cycle. Internal testers keep in-house knowledge of systems and can reduce external fees, but the entity must show that they meet the same suitability and expertise bar that applies to external testers, and that they are independent enough to test their own organization credibly.

  • Rotation rule: Plan the sequence of tests in advance so that every third test uses an external tester. Record which test used which tester type.
  • Independence: Show reporting lines that keep the testers separate from the teams that run the systems under test, and document safeguards against conflicts.
  • Qualifications: Keep evidence of skills, training and certifications for each internal tester, matched to the requirements of Article 27.
  • Cost pattern: Internal effort is largely staff time and tooling, and it recurs with each test. External fees are avoided for internal cycles but not for the mandatory external test.
  • Authority review: Expect the authority to ask who the testers were, how independence was secured and how the findings were validated.

Confirm with your competent authority how it applies the internal tester conditions to your entity before you assign a team.

How a supervisor tests a threat-led penetration test

This table lists the checks a competent authority typically applies to a TLPT, from whether the entity was identified through to the Article 26(7) attestation. Read each row as a question the supervisor will ask, then the evidence it expects and the gap that most often causes problems.

Supervisory checkWhat the supervisor looks forCommon finding
Entity identifiedEvidence that the competent authority identified the entity as subject to TLPT and set the testing cycle, which is at least every 3 yearsTesting run on a self-chosen timetable with no authority identification on file
Scope covers critical or important functionsEach test covers several or all critical or important functions and includes the live production systems that support themThin scope limited to a few applications while core payment or settlement functions sit outside the test
Scope validated by authorityWritten scope approved by the competent authority before testing starts, with changes recorded and re-validatedUnvalidated scope, or scope changed mid-test without authority sign-off
ICT third-party providers securedContractual or documented participation of in-scope providers, or a pooled TLPT directed by a designated entity where provider participation would affect other customersMissing provider participation, with no pooled arrangement or record of why a provider was excluded
Tester eligibilityInternal and external testers meet the Article 27 conditions, external testers are contracted at the required intervals, and significant credit institutions use external testers onlyInternal testers used without evidence of independence, or external testers not rotated as required
Summary of findingsA summary that states the findings, their severity and how they map to the critical functions testedSummary that lists vulnerabilities without linking them to the functions or threat scenarios tested
Remediation plansDated plans with owners for each finding, and evidence of validation that fixes workPlans without owners or dates, or fixes asserted but not retested
Compliance documentation and attestationComplete file submitted by the entity and testers, leading to the authority's attestation under Article 26(7) that the test met the requirementsIncomplete file that delays or prevents the attestation, which supports mutual recognition between authorities

How to run a TLPT from scope to attestation

This sequence takes a financial entity from identification by its competent authority to a supervisory attestation that its threat-led penetration test met the requirements. Each step produces a document or decision that the next step depends on.

  1. Confirm identification and test frequency

    The entity confirms with its competent authority that it has been identified for TLPT, and agrees the testing frequency. Under the topic facts, TLPT must happen at least every three years, and the authority may ask for more or less frequent testing based on the entity's risk profile. Microenterprises and entities under Article 16(1) are excluded. Ask the authority in writing what it expects for the first cycle, including the date by which the first test should start. The output is a written confirmation of identification and frequency that governs every later step.

  2. Define scope and critical functions

    The entity, with its testers and its competent authority, sets the scope. Each TLPT covers several or all critical or important functions and runs on live production systems. The authority validates the scope, so draft it with the functions, systems, data and ICT services that support them, and record why each is in or out. Confirm the risk assessment and the register of ICT services that underpin the selection. The output is a validated scope document that names the functions, systems and providers in the test.

  3. Secure provider participation or set up a pooled test

    Where ICT third-party service providers are in scope, the entity must secure their participation in writing before testing starts. If a provider's participation would affect other customers, the entity can use a pooled TLPT directed by one designated financial entity. Ask each provider what it will allow, which systems it will expose, and how it will handle a finding in a shared platform. Agree rules of engagement with each provider, including who may be contacted during the test. The output is a signed participation or pooling arrangement that the scope document references.

  4. Select internal and external testers

    The entity selects the testing team and checks it against the tester requirements in Article 27 and the TLPT RTS. Entities may use internal testers, but they must contract external testers every three tests. Significant credit institutions may use only external testers. Confirm the independence, expertise and insurance of each tester, and confirm the conditions that apply to internal testers. Ask the external firm to document its methodology, its threat intelligence sources and its handling of live data. The output is a tester selection record that shows how each tester meets the requirements.

  5. Run the test on live systems under agreed controls

    The testers run the threat-led test on live production systems within the validated scope. Before the first action, the entity and testers agree controls that limit business impact, such as stop conditions, escalation contacts, data handling rules and a named control team. The threat intelligence used to shape scenarios should be recorded so the authority can see the basis for each attack path. The output is a complete activity log, a set of confirmed findings and a record of every control invoked during the engagement.

  6. Produce the summary of findings and remediation plan

    After testing, the testers write a summary of findings and the entity writes a remediation plan for each finding. The summary should describe the attack paths tested, what succeeded, what was detected, and how quickly the entity's defenders responded. The remediation plan should assign an owner, a priority and a validation method to each finding. Have the internal risk function and the management body review both documents before submission. The output is an approved summary and remediation plan that the entity can defend to its authority.

  7. Submit compliance documentation for attestation

    The entity and testers submit the summary of findings, the remediation plans and the compliance documentation to the competent authority. The authority reviews the package and, where the requirements are met, issues the attestation under Article 26(7). That attestation supports mutual recognition between authorities. Confirm with the authority which format, channel and supporting evidence it expects before submission, and keep an indexed copy of everything submitted. The output is the authority's attestation, or a documented list of gaps the entity must close before resubmitting.

Evidence that satisfies a threat-led penetration test

A threat-led penetration test produces a chain of documents, from the scope the authority validates to the proof that remediated findings were closed. Each card below is one artifact or record that an authority or auditor will ask to see, and each should be kept current between tests rather than rebuilt before the next one.

Validated scope document

The scope records which critical or important functions, live production systems and ICT third-party services the test covers, as validated by the competent authority. For Article 26, this is the baseline every later artifact must trace back to. Check that the scope names the systems by function rather than by IP range alone, that any change to the scope is recorded with the authority's agreement, and that the document is dated and versioned.

Tester eligibility records

These records show that each tester meets the requirements for threat-led testing, including suitability, expertise and the experience and reference minimums in the TLPT technical standards. Internal testers need additional evidence of independence and a contracted external tester at the required intervals. Keep certificates, reference letters, insurance confirmations and conflict-of-interest declarations on file for each named individual and firm.

Provider participation agreements

Where an ICT third-party service provider falls within scope, the entity must secure that provider's participation. The signed agreement should set out the provider's obligations during live testing, access arrangements, incident handling and the provider's own remediation commitments. If a pooled test is used, keep the designation of the directing entity and the terms agreed by each participating customer.

Threat intelligence basis

The threat intelligence file explains why the chosen threat scenarios reflect the entity's real attack surface and current adversaries. It should show the sources consulted, how indicators were gathered and checked, and how each scenario maps to the functions in scope. Store raw intelligence exports and the analyst's reasoning separately so a reviewer can test the link between intelligence and scenario.

Summary of findings and remediation plans

The summary of findings is the document the entity and testers submit to the authority after testing. Pair it with a remediation plan that lists each finding, its owner, a target date and the control it affects. Ask for named individuals rather than teams as owners, and confirm that the dates in the plan match the dates in the issue tracker. Reviewers often reject plans whose owners cannot be identified.

Closure validation and compliance documentation

Closure validation shows that each finding was fixed and retested, with the retest result, the person who verified it and the date. Together with the compliance documentation, it demonstrates that the entity's wider ICT risk management framework absorbed the lessons. Keep retest logs, configuration baselines before and after change, and approvals from the management body. Records should be indexed so a reviewer can follow any finding to its closure in a few steps.

Where open-source tools support the TLPT evidence trail

The four open-source platforms named here can hold the evidence around a threat-led penetration test, but they do not run the test. Scope, threat intelligence scenarios, attack paths and the choice of testers are set by the financial entity with its testers and validated by the competent authority. MISP and OpenCTI can store the threat intelligence that informs the scenarios, with indicators, sources and relationships kept under the entity's own control. OpenSearch Security Analytics and Wazuh can hold the detections and alert records the blue team produced during the exercise, which helps reconstruct what was seen, when and by which rule. Before adopting any of them for this purpose, confirm with your testers and your authority how they expect threat intelligence and detection records to be packaged in the summary of findings.

Licence terms need a check before deployment. MISP is licensed under AGPL-3.0-only, OpenCTI and OpenSearch under Apache-2.0, and Wazuh under GPL-2.0-only. Each licence has obligations that depend on how the software is modified, hosted and shared, so ask your legal team to review the exact terms and any modifications you plan to make. The obligations apply whether or not the platform is used for TLPT, so this review belongs in the wider ICT tooling approval, not only in the testing project.

Treat the platforms as sources of records and make the evidence chain auditable. Decide which events, indicators and alerts are exported at the close of the test, who signs off on the export, and how long copies are retained. Confirm that the exports can be traced back to the test window and the threat intelligence sources used, because those links are what a reviewer will ask to see. Costs for this work come from licence review, configuration, retention planning and the time your staff spend on it, and they recur whenever the platforms are upgraded or the test scope changes. Ask any implementation partner to state these items separately in a written quote.

What a TLPT costs in money and effort

This table compares each cost component of a threat-led penetration test, who is paid for it, whether it is one-time or recurring, and what drives it up or down. Use it to structure a quote request, since no price figures for TLPT are supplied here and the real cost depends on your written scope.

Cost componentWho is paid or who bears itOne-time or recurringWhat drives it and what to ask for
External tester feesAccredited external testing firmRecurring per test cycleScope size and number of critical functions. Ask for a fee breakdown by phase: preparation, testing, reporting and closure.
Internal tester timeYour staff (salaries and time), or a contracted internal teamRecurring per test cycleOnly relevant where internal testers are permitted. Ask how many person-days the internal team must commit and who covers the time away from other work.
Provider coordinationYour organization, plus any ICT third-party providers whose participation you must secureRecurring per test cycleNumber of providers in scope and whether a pooled TLPT is used. Ask who negotiates provider participation and whether providers charge for their involvement.
Scope and authority engagementYour organization (legal, risk and compliance time), plus the competent authority's validation processLargely one-time per cycle, with recurring effort on each renewalNumber of critical or important functions covered and how many systems each one touches. Ask the testing firm which scoping documents they will prepare and which you must supply.
Remediation effortYour engineering, operations and vendor teamsRecurring, driven by findingsVolume and severity of findings and how many depend on third parties. Ask the tester to separate findings by owner so remediation can be planned and budgeted.
Open-source tooling (MISP, OpenCTI, OpenSearch, Wazuh)No licence fee for the listed tools (MISP and OpenCTI are open source, Wazuh and OpenSearch are open source), but you pay for hosting, storage, maintenance and staffRecurringLog volume, retention period and number of threat intelligence feeds. Confirm the licence terms and support model you need before relying on any tool in evidence.
RevalidationTesting firm and your team, to confirm fixes workRecurring within each cycleNumber of open findings and how they were fixed. Ask whether revalidation is included in the quoted fee or priced separately.

Who owns the TLPT, who prepares for it, and who attests

The financial entity owns the threat-led penetration test. Article 26 places the obligation on the entity that the competent authority has identified, and the entity remains accountable for the scope it proposes, the testers it contracts or uses internally, the way live production systems are tested, and the remediation that follows. Management cannot hand that accountability to a vendor, even when a partner does much of the preparation.

  • Test ownership: The entity decides how the test is run and signs off the scope that is submitted for validation.
  • Scope decisions: The entity identifies the critical or important functions covered and secures the participation of ICT third-party providers where they are in scope.
  • Tester selection: The entity contracts external testers as the rules require and can use internal testers only within the limits the regulation sets.
  • Remediation: The entity owns the remediation plan, its funding and the validation of fixes after the test.
  • Submissions: The entity and its testers submit the summary of findings, remediation plans and compliance documentation.

Before committing budget, confirm with your competent authority which entity types and risk profile apply to you, how often testing is expected, and whether a pooled test is possible.

Where entities usually fall short on TLPT

Why does a TLPT scope that leaves out critical functions fail?

A TLPT that does not cover the critical or important functions of the entity does not test what DORA asks it to test, and the competent authority can reject the scope. Each TLPT covers several or all critical or important functions, so the scope should start from the entity's own function mapping and then follow the threat scenarios into the systems, people, processes and third parties that support each function. The fix is to document the function-to-system mapping before the scoping workshop, have the competent authority validate it early, and record why any function was left out. Confirm the exact scoping expectations with your authority, since the supervisory process sets how the scope is reviewed.

Why must production systems be in TLPT scope?

DORA's TLPT is performed on live production systems, so an entity that carves production out of scope and tests only copies or staging environments produces results that do not reflect its real exposure. Test environments often differ in configuration, data, monitoring and patch level, which means a clean result there says little about the systems customers use. The fix is to agree in advance the controls that protect production during testing, such as rules of engagement, deconfliction contacts, kill-switch procedures, data handling limits and monitoring by the blue team, and then to bring production into scope under those controls. Ask your testers to explain how they will avoid service disruption before any live activity begins.

What goes wrong when ICT providers join a TLPT without planning?

Where an ICT third-party service provider is in scope, the entity must secure its participation, and a provider that is brought in late often refuses access, delays the test or limits what can be tested. Problems also arise when a shared provider's platform hosts several customers, because testing it may affect them. The fix is to identify provider dependencies during scoping, open the contractual route for participation early, and agree a pooled TLPT led by one designated financial entity where the provider's participation would affect other customers. Contract terms, access rules and the provider's own testing permissions should be confirmed in writing before the test window is set. Legal review of these terms is a responsibility the entity keeps.

How should entities track remediation after a TLPT?

Weak remediation tracking leaves findings open, unassigned or closed without evidence, and the submission after testing relies on remediation plans that must be credible. Many entities record findings in a spreadsheet, assign owners informally and close items without retest, which makes it hard to show what changed. The fix is to log each finding in a tracked system with severity, owner, due date, root cause and a retest result, and to link each closed item to the change record that fixed it. Tools such as Wazuh or OpenSearch Security Analytics can show whether detections fired during the test, which helps verify that the defensive gap actually closed. Confirm with your authority how remediation evidence should be presented.

Why does TLPT evidence fail when it is assembled only at the end?

When evidence is gathered only after the test, logs may have rotated, scope decisions may be undocumented and the attestation package becomes a reconstruction rather than a record. The submission requires a summary of findings, remediation plans and compliance documentation, and a package built from memory is harder to defend. The fix is to define the evidence list at the start, including scope approvals, rules of engagement, tester qualifications, provider agreements, detection logs, and change records, and to collect it continuously as the engagement progresses. Assign an owner for each evidence item and store it in a controlled repository. Self-hosted platforms such as Wazuh and MISP can retain the logs and threat intelligence records that show what was detected and shared during the test, provided retention is configured before testing starts.

Can an entity fix these TLPT gaps by doing the work itself?

Many entities can handle parts of TLPT preparation internally, such as function mapping, evidence indexing and remediation tracking, but scope design, provider contracting and the choice of testers involve decisions that need senior ownership and specialist input. An outside implementation partner can prepare systems, logging, tracking tools and evidence collection, while testing is performed by testers that meet the requirements, and the competent authority issues any attestation. Ask any partner to show how its work maps to each gap above, and confirm in writing which items are in and out of the agreed scope before work starts. DeployOpen plans and implements self-hosted open-source platforms inside the client's infrastructure and runs security testing, but it does not issue attestations or reports.

How DeployOpen prepares systems and evidence for a TLPT

DeployOpen's part in a threat-led penetration test is preparation: it helps the financial entity bring the in-scope systems to the state the agreed written scope describes, and it organizes the records the entity and its testers must hand over. The scope itself is set by the entity and validated by its competent authority, and the test covers live production systems supporting several or all critical or important functions. Before testing begins, DeployOpen works with the entity to map which applications, hosts, cloud accounts, networks and third-party components fall inside that scope, and to confirm with the entity where a provider's participation must be secured or where a pooled test is needed. Confirm early whether any ICT third-party service provider in scope will accept testing, because that answer shapes the schedule more than anything DeployOpen configures.

On the environment side, DeployOpen hardens the self-hosted platforms in scope, documents their configuration, and deploys and integrates the logging and detection tooling the entity has chosen, such as a SIEM or an open-source stack like Wazuh or OpenSearch Security Analytics. The aim is that the blue team can show what was seen, when and by which rule, and that the configuration baseline is recorded before and after the test. Ask the entity to confirm which logs must be retained, who owns the detection content, and how changes made during the test will be recorded so they do not look like unexplained drift later.

DeployOpen does not act as the competent authority, does not validate the scope, and does not issue the attestation under Article 26(7). It also does not replace the independent testers the regulation requires, and the entity remains responsible for appointing them and meeting the tester rules set out in the TLPT regulatory technical standards. The evidence package DeployOpen organizes (scope records, environment baselines, logging coverage, change logs and remediation tracking) supports the summary of findings and remediation plans that the entity and its testers submit. Check with the entity's competent authority which formats and documents it expects before the package is assembled.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.