Markdown Editor

Red Team Engagement Plan Template (TIBER-EU, DORA TLPT)

Threat-led red team plan: CIF scope and flags, control team, scenarios, rules of engagement, risks, timeline, replay and purple teaming, remediation

보안 엔지니어링전체TIBER-EU (Jan 2025); DORA Art. 26 and 27; Delegated Regulation (EU) 2025/1190redteamengagementplan

사용법: Use it when you plan an intelligence-led red team test on live production systems, including DORA TLPT or a TIBER-EU test. Fill the purpose, roles, secrecy list and critical function scope first, then the rules of engagement and risk register before any provider starts. The main pitfall is leaking the test to defenders, which removes the learning and, under DORA, can cost the attestation.

미리보기

Red Team Engagement Plan: [Engagement code name]

Plan for a threat-led red team engagement against live production systems: purpose, scope of critical or important functions, roles of the control team (often called the white team), threat intelligence and scenarios, rules of engagement, risk management, provider selection, timeline, communication, closure with replay and purple teaming, remediation and attestation. Structure follows the process of the TIBER-EU framework (European Central Bank, edition of January 2025) and, for EU financial entities, the threat-led penetration testing (TLPT) rules in Regulation (EU) 2022/2554 (DORA), Articles 26 and 27, and Commission Delegated Regulation (EU) 2025/1190. It works for voluntary engagements too. Replace every [bracketed] value and every row marked Example. Worked examples use Varnholt Bank, a fictional EU retail bank, and the code name OPAL HARBOUR. This is a documentation format, not legal advice: check the current official texts and your TLPT authority's national guidance, and involve qualified legal counsel.

Document control

FieldValue
Document ID[RTE-PLAN-001]
Version[1.0]
Status[Draft / In review / Approved / Superseded]
Owner (control team lead)[@ctl]
Approvers / reviewers[@management-body-sponsor], [@ciso], [@head-of-operational-risk], [@legal-counsel], [TLPT authority test manager, if applicable]
Last updatedYYYY-MM-DD
ClassificationSecret, need-to-know (control team only)
Engagement code nameExample: OPAL HARBOUR
Engagement type[TLPT under DORA / TIBER-EU test / CBEST assessment / voluntary threat-led red team]
Lead authority and test manager[Authority name], [test manager], [alternate]
Notification receivedExample: 2027-01-11
Active testing windowExample: 2027-08-02 to 2027-11-01 (13 weeks)
Next reviewWeekly during the engagement; final version at closure

Approvals

RoleNameDecisionDate
Management body sponsor (approves scope)[@name][Approved / Changes requested]YYYY-MM-DD
Control team lead[@name][Decision]YYYY-MM-DD
Legal counsel (authorisation and social engineering limits)[@name][Decision]YYYY-MM-DD
Test manager, TLPT authority (where applicable)[Name][Validated / Comments]YYYY-MM-DD
Red team test lead[Name, provider][Accepted rules of engagement]YYYY-MM-DD

Revision history

VersionDateAuthorChange summary
0.1YYYY-MM-DD[@ctl]First draft after notification
0.9YYYY-MM-DD[@ctl]Example: Scope specification approved by management body; submitted to test manager
1.0YYYY-MM-DD[@ctl]Example: Red team test plan approved; active testing authorised

Contents

1. Purpose and engagement type

Purpose (Example): find out whether Varnholt Bank can prevent, detect and respond to attacks by the threat actors most likely to target its retail payments, online banking and customer data functions, using the tactics those actors use today, and turn the results into funded improvements to protection, detection and response.

QuestionAnswer
Why now?Example: Notification from the TLPT authority dated 2027-01-11; last threat-led test in 2024
What decision will the results inform?Example: 2028 security investment plan; detection engineering roadmap; third-party oversight of the card processor
What type of engagement is this?[Regulatory TLPT / framework test on request / voluntary]
Is the blue team informed?No. Only the people listed in section 4 know about the engagement
Are live production systems in scope?Yes, under the rules in section 7 and the risk measures in section 8

How this engagement differs from neighbouring activities:

ActivityMain questionBlue team awareTemplate
Threat-led red team (this document)Can a realistic adversary reach business-critical objectives undetected?NoThis plan
Penetration testWhich vulnerabilities exist in a defined target?Usually yessecurity/pentest-report
AI red teamCan an AI system be misused or made to fail unsafely?Variesai-data/ai-red-team
Threat huntIs an adversary already present?Yes (hunters are defenders)security/threat-hunting-plan
Tabletop exerciseDo decision makers know how to respond?Yessecurity/tabletop-exercise

2. Regulatory and framework basis

BasisWhat it setsApplies here?
Regulation (EU) 2022/2554 (DORA), Article 26Identified financial entities run TLPT at least every three years on live production systems supporting several or all critical or important functions; the competent authority may change the frequency[Yes / No]
DORA Article 27Requirements for testers, including when internal testers may be used[Yes / No]
Commission Delegated Regulation (EU) 2025/1190, adopted 13 February 2025, published in the Official Journal 18 June 2025, in force from 8 July 2025Identification criteria, control team and test manager roles, risk management, provider requirements, phase contents and deadlines, internal testers, mutual recognition. Annexes I to VIII list the contents of each deliverable[Yes / No]
TIBER-EU framework, ECB, January 2025 edition, with its guidance documents (scope specification, targeted threat intelligence report, red team test plan and report, blue team report, purple teaming, remediation plan, test summary report, attestation)Process, roles and deliverables of an intelligence-led red team test; designed so a TIBER-EU test can meet DORA TLPT requirements[Yes / No]
National implementation of TIBER-EU, for example TIBER-[country]National specifics added by the TIBER authority[Name]
CBEST (Bank of England, implementation guide 2024 edition)Intelligence-led testing for UK firms and financial market infrastructures named by the regulators[Yes / No]
Voluntary engagementInternal policy and contract only[Yes / No]

Outside regulated finance there is usually no legal obligation to run a threat-led red team. The process here still works: replace the TLPT authority with an internal assurance function (for example internal audit) that plays the independent oversight role, and keep every other element. Wherever this plan quotes a deadline from the Delegated Regulation, a voluntary engagement may set its own, but should record why.

3. Teams, roles and responsibilities

3.1 Teams

Team or roleWhoResponsibility
Control team lead (CTL)[@ctl]Day-to-day management of the engagement and of the control team's decisions; single point of contact for the test manager and providers
Control team (white team)Example: 5 people: CTL, deputy, head of payments operations, senior network engineer, operational risk officerPlans, scopes, selects providers, manages risk, approves leg-ups, deconflicts detections, stops the test if needed
Management body sponsor[@name]Approves the scope specification; receives progress and risk updates
Threat intelligence provider (TIP)[Provider]Builds target and threat intelligence; proposes scenarios; writes the targeted threat intelligence report
Red team testers (RTT)[Provider or internal team]Write the red team test plan; execute scenarios; log every action; write the red team test report
Blue team (BT)Security operations, incident response, IT operations, and any staff who would normally defendDefend as usual, unaware of the test; after testing, write the blue team test report and take part in replay and purple teaming
Test manager (TM) and TIBER or TLPT cyber team (TCT)[Authority]Oversee the test for the authority; ensure the rules are met; validate key documents (regulatory tests only)
Legal counsel[@name]Authorisation letters, employment and privacy limits on social engineering, contracts and indemnities
ICT third-party service providers in scope[Provider names]Agree to take part, appoint a trusted contact, follow the same secrecy rules

3.2 RACI

ActivityCTLControl teamSponsorTIPRTTBTTM
Scope specificationARApprovesCCValidates
Provider selectionARIC
Targeted threat intelligence reportACIRCValidates
Red team test planACCRApproves
Active testingACICRUnawareI
Leg-up approvalARCApproves
Red team test reportICRReceivesAssesses
Blue team test reportICReceivesRAssesses
Replay and purple teamingARICRRMay attend
Remediation plan and summary reportARApprovesCCApproves

R = responsible, A = accountable, C = consulted, I = informed.

4. Secrecy and need-to-know

Person or groupOrganisationReason for knowledgeDate informedNDA signed
Example: Control team (5)Varnholt BankRun the engagement2027-01-18Yes
Example: Chief executive and board risk committee chairVarnholt BankManagement body oversight2027-01-20Yes
Example: Card processor trusted contactThird partyThird-party systems in scope2027-05-03Yes
[Name][Organisation][Reason]YYYY-MM-DD[Yes / No]

Secrecy rules:

  1. Use the code name in every message, ticket, calendar entry and file name. Never use the words "red team" or the provider's name in shared systems.
  2. Store engagement material in a restricted repository with access logging, readable only by the people listed above.
  3. Use the secure communication channels agreed in section 11, not corporate chat that the security operations centre can read.
  4. If a blue team member detects the test and escalates, the control team contains the escalation (see section 11.3) without revealing the engagement more widely than needed.
  5. Record any suspected leak, assess its effect on test validity with the test manager and decide whether to continue, adapt or restart.

5. Scope and flags

5.1 Critical or important functions in scope

CIF IDFunctionSupporting systems and processesThird partiesReason for inclusion
CIF-01 (Example)Retail payments (SEPA credit transfers and instant payments)Payments hub, core banking ledger, payment operations team, operator approval workflowClearing provider (connectivity only)Highest financial and customer impact; known target of financially motivated groups
CIF-02 (Example)Online and mobile bankingCustomer identity platform, mobile backend, fraud engineCloud hosting providerLarge customer base; account takeover risk
CIF-03 (Example)Card issuing and authorisationCard management system, hardware security modulesCard processorOutsourced critical function; tests third-party detection and cooperation
[CIF-NN][Function][Systems, processes][Third parties][Reason]

5.2 Flags

Flag IDCIFObjective that proves impactConfidentiality, integrity, availability or authenticityEvidence required
FLAG-01 (Example)CIF-01Prepare an outgoing payment batch and get it approved in the production release queue; the control team stops it before releaseIntegrityScreenshot of the approved batch held in the release queue, with control team witness
FLAG-02 (Example)CIF-02Obtain a valid session for a control-team-owned test customer account without its credentialsAuthenticitySession token metadata and screenshot; no real customer data accessed
FLAG-03 (Example)CIF-03Read access to the card management system administrative consoleConfidentialityConsole screenshot with masked data
FLAG-04 (Example)CIF-01, CIF-02Domain administrator equivalent privileges in the corporate directoryIntegrityProof file planted at an agreed path, no change to production objects

5.3 Out of scope

ItemReason
Real customer funds movementUnacceptable harm; flags stop before release
Denial of service against productionAvailability impact on customers
Personal devices and home networks of staffPrivacy and legal limits
[Item][Reason]

6. Threat intelligence and scenarios

6.1 Intelligence inputs

InputSourceOwnerStatus
Generic threat landscape for the sector[National authority or sector ISAC]TIP[Received / Pending]
Target intelligence (external footprint, staff exposure, leaked credentials, supplier links)Open-source intelligence gathered by the TIPTIP[Status]
Threat actor profiles relevant to the entityCommercial and open sourcesTIP[Status]
Internal incident history and detection gapsControl team, under need-to-knowCTL[Status]

6.2 Scenario shortlist and selection

Scenario IDThreat actor profileMotivationEntry routeTarget CIFs and flagsThreat-led or forward-lookingSelected
SCN-01 (Example)Financially motivated intrusion group targeting European banksFraudulent paymentsSpear phishing of payment operations staff, then credential theftCIF-01, FLAG-01, FLAG-04Threat-ledYes
SCN-02 (Example)Account takeover crew using purchased credentials and session hijackingFraud at scaleExposed customer identity flows and help desk social engineeringCIF-02, FLAG-02Threat-ledYes
SCN-03 (Example)State-aligned group compromising suppliersEspionage and pre-positioningCompromise of a support account at the card processorCIF-03, FLAG-03Threat-ledYes
SCN-04 (Example)Insider recruited by a criminal groupData theftValid internal accessCIF-02Threat-ledNo: covered by insider threat programme this year
SCN-05 (Example)Attacker using AI-generated voice to defeat call-back controlsPayment fraudVoice social engineeringCIF-01Forward-lookingNo: candidate for purple teaming

Selection rationale (Example): SCN-01 to SCN-03 cover all three functions, three distinct actors and three entry routes (people, customer-facing identity, supplier). The control team lead selected them on 2027-07-05 after the scenario selection meeting, taking into account the TIP recommendation, test manager input, tester feasibility and the bank's risk profile.

6.3 Technique mapping

Map each selected scenario to MITRE ATT&CK techniques (use the ATT&CK version current at test time and record it). The red team test plan holds the detailed attack path; this table keeps the summary visible to the control team.

ScenarioIn (initial access)Through (lateral movement, privilege)Out (actions on objectives)
SCN-01 (Example)Phishing with a credential harvesting pageCredential reuse; abuse of remote administration toolsAccess to payment approval workflow; batch held in queue
SCN-02 (Example)Credential stuffing against login; help desk pretext callSession token replayControl of test customer session
SCN-03 (Example)Valid account at supplier (provided as leg-up if not obtained)Remote support channel into card platformRead access to admin console

7. Rules of engagement

7.1 Authorisation

  • Written authorisation letter signed by [@sponsor] and [@legal-counsel], naming the provider, the testers, the code name, the scope and the active testing window. Testers carry it (digitally and, for physical tests, on paper) and show it only if challenged by law enforcement or after a stop instruction.
  • Third-party authorisation from each ICT service provider in scope, signed before any activity touches its systems.
  • Insurance: confirm professional indemnity cover of each provider, including misconduct and negligence (see section 9).

7.2 Allowed and not-allowed techniques

IDTechnique or activityAllowed?Conditions
ROE-01 (Example)Phishing and spear phishing of staffYesPretexts approved by the control team and legal; no threats, no references to health, family, pay disputes or disciplinary matters; no real third-party brands without legal approval
ROE-02 (Example)Telephone social engineering of help deskYesScript approved in advance; testers end the call if the employee shows distress
ROE-03 (Example)Physical intrusion into head officeYes, limitedOffice hours, agreed buildings only, no forced entry, no damage to locks
ROE-04 (Example)Malware and implantsYesCustom tooling with kill switch, no self-propagation, no destructive payloads, removed at closure
ROE-05 (Example)Exploitation of production vulnerabilitiesYesOnly after control team notice for any exploit with known stability risk
ROE-06 (Example)Denial of service, data destruction, encryption of production dataNoNever
ROE-07 (Example)Access to real customer personal data beyond what proves a flagNoStop, record, mask, inform the control team
ROE-08 (Example)Attacks on staff personal accounts or personal devicesNoNever
ROE-09 (Example)Real fund transfersNoFlags stop before release

7.3 Leg-ups

A leg-up is help the control team gives testers so the engagement can continue when a step would take a real attacker longer than the test allows (for example, providing a foothold equivalent to a successful phish). Every leg-up is planned or requested, approved by the control team and, for regulated tests, the test manager, and recorded.

Leg-up IDScenarioWhat is providedTriggerApproved byDate
LEG-01 (Example)SCN-03Low-privilege account at the card processor support portalInitial access not achieved after 3 weeksCTL and TMYYYY-MM-DD
[LEG-NN][SCN][Item][Trigger][Approvers]YYYY-MM-DD

8. Risk management

Risk IDRiskLikelihoodImpactMeasuresOwnerResidual
RSK-01 (Example)Providers see sensitive information during scoping and testingMediumHighNDAs, least access, data masking, encrypted storage, destruction at closure (section 14)CTLLow
RSK-02 (Example)Test fails a regulatory requirement (timelines, secrecy, provider criteria) and no attestation is issuedLowHighCompliance checklist per phase, weekly test manager callCTLLow
RSK-03 (Example)Blue team escalates a detection into a real crisis (regulator notification, law enforcement)MediumHighContainment procedure in 11.3; CTL reachable at all hours; deputy namedCTLMedium
RSK-04 (Example)Tester activity disrupts payments or corrupts dataLowVery highRules in section 7, pre-notice for risky exploits, kill switches, change freeze awarenessRTT leadLow
RSK-05 (Example)Blue team response (for example isolating servers) disrupts critical activityMediumHighControl team member from IT operations monitors response actions and can intervene quietlyControl teamMedium
RSK-06 (Example)Systems not fully restored after testing (implants, accounts, configuration)MediumMediumArtefact register; clean-up verification at closureRTT leadLow
RSK-07 (Example)Real attacker activity discovered during the testLowVery highPause test, invoke real incident response; see 11.4CTLMedium

Risk scale: likelihood and impact use the organisation's risk methodology (compliance/risk-methodology). Accepted residual risks are signed by the sponsor.

9. Provider and tester selection

9.1 External provider checks

CheckThreat intelligence providerExternal red teamEvidence
Detailed CVs and certifications appropriate under recognised market standards[Yes / No][Yes / No][File reference]
Professional indemnity insurance, including misconduct and negligence[Yes / No][Yes / No][Certificate]
References from previous intelligence-led or red team assignments (TLPT: at least three for the TIP, at least five for testers)[n][n][Reference letters]
Team composition (TLPT: TIP manager with at least 5 years in threat intelligence plus one member with at least 2 years; red team manager with at least 5 years in penetration and red team testing plus at least two testers with at least 2 years each)[Met / Not met][Met / Not met][CVs]
Combined prior assignments (TLPT: at least three for the TIP team, at least five for the red team)[n][n][List]
No conflict of interest, no blue team services to the entity, separation between TIP and tester staff of the same firm[Yes / No][Yes / No][Declaration]

Check these figures against Article 7 of the current consolidated text before contracting; national TIBER guidance may add requirements, such as accreditation schemes.

9.2 Internal testers (if used)

Condition (DORA Article 27 and Delegated Regulation Article 15)Status
Policy for managing internal testers, documented and periodically reviewed[Status]
Test team has a lead and at least two more members[Status]
All members employed by the entity or an intra-group ICT provider for the preceding 12 months[Status]
Using internal testers does not weaken defensive capability or ICT resources during the test[Status]
Internal testers have training in penetration and red team testing[Status]
Approval from the TLPT authority where required[Status]

10. Timeline and phases

StepRulePlanned date (Example)
Notification from TLPT authorityStarts the engagement2027-01-11
Initiation documents to test manager (project charter, CTL contact, tester model, channels, code name)Within 3 months of notification (Article 9(2))Due 2027-04-11; sent 2027-03-15
Scope specification document, approved by management bodyWithin 6 months of notification (Article 9(6))Due 2027-07-11; sent 2027-05-24
Threat intelligence: collection, scenarios, targeted threat intelligence reportIndicative 4 to 6 weeks (TIBER-EU)2027-06-07 to 2027-07-12 (5 weeks)
Red team test planIndicative 2 to 3 weeks (TIBER-EU)2027-07-12 to 2027-08-02 (3 weeks)
Active red team testingAt least 12 weeks (Article 11(5))2027-08-02 to 2027-11-01 (13 weeks)
Red team test report to control teamWithin 4 weeks of end of active testing (Article 12(2))Due 2027-11-29
Blue team test report; replay and purple teamingNo later than 10 weeks after end of active testing (Article 12(4) and (5))Due 2028-01-10
360-degree feedback between all partiesAfter replay and purple teaming (Article 12(6))2028-01-17
Test manager notifies that reports are completeAuthority stepExample: 2028-01-24
Test summary report to authorityWithin 8 weeks of that notification (Article 12(7))Due 2028-03-20
Remediation plan to authorityWithin 8 weeks of that notification (Article 13(1))Due 2028-03-20
AttestationIssued by the authority (Article 14)After approval

11. Communication, escalation and stop conditions

11.1 Channels and rhythm

PurposeChannelParticipantsFrequency
Progress and next stepsEncrypted video call outside corporate collaboration toolsCTL, RTT lead, TMWeekly during active testing
Urgent stop or deconflictionDedicated phones with pre-shared verification phraseCTL, deputy, RTT leadAny time
Document exchangeRestricted encrypted file shareControl team, providers, TMAs needed
Management body updateShort briefing under code nameCTL, sponsorMonthly

11.2 Stop conditions

Testing pauses immediately when any of the following happens; it resumes only on the CTL's instruction, after consulting the test manager for regulated tests:

  1. Unplanned impact on availability or integrity of a critical or important function.
  2. Testers access real customer personal data beyond the minimum needed to prove a flag.
  3. Evidence of a real attacker in the environment.
  4. A blue team escalation that would trigger external notification, law enforcement involvement or customer communication.
  5. Safety concern for any person, including during physical or social engineering activity.
  6. Loss of contact between the CTL and the red team lead for more than [4] hours during an active operation.

11.3 Handling detection by the blue team

If the red team confirms the activity, the control team decides with the test manager whether to let the blue team continue its response (valuable learning), to provide a cover story, or to adapt the scenario. If the red team denies it, treat the event as a real incident immediately (11.4).

11.4 Real incident during the engagement

Pause testing, hand over to the incident response plan (compliance/incident-response-plan), share relevant tester logs with responders under need-to-know, and assess with the test manager whether the engagement can resume or must be restarted later. Major incidents still follow their own reporting duties, for example compliance/dora-major-incident-report.

12. Closure: reports, replay and purple teaming

12.1 Closure deliverables

DeliverableAuthorContents (summary)Due (Example)
Red team test reportRTTAttack narrative per scenario, flags reached, techniques, leg-ups used, findings, detection points observed, recommendations2027-11-29
Blue team test reportBTEvents seen, alerts raised, actions taken, timeline mapped to the red team report, root causes of missed detections2028-01-10
Replay sessionBT and RTT, facilitated by control teamStep-by-step replay of offensive and defensive actionsBy 2028-01-10
Purple teamingBT and RTT, organised by control teamJoint work on gaps and on items that could not be testedBy 2028-01-10
360-degree feedbackAll partiesWhat worked and what to change in the process2028-01-17
Test summary reportEntityRelevant findings for the authority2028-03-20

12.2 Replay and purple teaming plan

Session IDTopicSourceFormatExpected output
PT-01 (Example)Phishing entry and credential theft in SCN-01 were not detected for 9 daysRTT report finding RT-F-01Replay, then repeat the technique with defenders watching telemetryNew detection rule, tested (security/detection-rule-spec)
PT-02 (Example)Help desk pretext in SCN-02 succeededRT-F-03Walk through call scripts; test revised call-back controlUpdated help desk procedure
PT-03 (Example)Supplier support channel in SCN-03 needed a leg-up; detection there untestedLEG-01Run the remaining steps openly with the card processor's security teamJoint monitoring use case with supplier
PT-04 (Example)Forward-looking voice cloning scenario SCN-05 not selectedScenario shortlistTabletop plus controlled simulationDecision on payment call-back controls

12.3 Findings register

Finding IDScenarioDescriptionDetection outcomeSeverityRoot cause category
RT-F-01 (Example)SCN-01Credential harvesting page and reuse of harvested credentials not detectedMissedHighDetection coverage
RT-F-02 (Example)SCN-01Remote administration tool usage from workstation to payments server allowedDetected after 2 days, not escalatedHighProcess (triage)
RT-F-03 (Example)SCN-02Help desk reset access for a caller who passed knowledge questions onlyNot applicable (human control)HighPeople and process
RT-F-04 (Example)SCN-03Supplier support sessions not logged to the bank's monitoringMissedMediumThird-party oversight

13. Remediation plan and attestation

Action IDFindingRemediation measureRoot causePriorityOwnerDueRisk if not doneRisk of doing it
REM-01 (Example)RT-F-01Detection for credential use from new device and location, plus phishing-resistant authentication for payments staffNo telemetry correlation between mail and identity logsP1[@head-of-detection]YYYY-MM-DDRepeat compromise of payment approversShort user friction during rollout
REM-02 (Example)RT-F-02Escalation rule for remote administration to payments segment; triage playbook updateAlert severity set too lowP1[@soc-manager]YYYY-MM-DDLateral movement unnoticedMore alerts to triage
REM-03 (Example)RT-F-03Help desk call-back to registered number for privileged and payments rolesKnowledge-based verification onlyP1[@service-desk-lead]YYYY-MM-DDAccount takeover by social engineeringLonger reset times
REM-04 (Example)RT-F-04Contract and technical change to stream supplier session logsMonitoring scope ended at the contract boundaryP2[@third-party-risk]YYYY-MM-DDUndetected supplier-route intrusionSupplier cost

Attestation: for TLPT, the authority issues an attestation that the test met the requirements, which supports mutual recognition by other authorities. Record its reference and date here: [Attestation reference], YYYY-MM-DD. Track remediation in the organisation's risk treatment plan (compliance/risk-treatment-plan) and report status in the security metrics report (security/security-metrics-report).

14. Evidence, logging and data handling

ItemRule
Tester activity logTime-stamped (UTC), per action: operator, source, target, technique, result; kept by the RTT and shared with the control team daily during active testing
Artefact registerEvery implant, account, file, scheduled task or configuration change created by testers, with removal confirmation at closure
Screenshots and captured dataMinimum needed to prove a flag; personal data masked; stored encrypted
RetentionEngagement records kept [5] years or as the authority requires; provider copies destroyed within [30] days of closure with a signed destruction certificate
Chain of custodyFor any evidence that may be used in a real incident, follow security/forensic-evidence-record

15. Traceability matrix

CIFFlagScenarioReachedLeg-upFindingsRemediationPurple team
CIF-01 (Example)FLAG-01SCN-01YesNoneRT-F-01, RT-F-02REM-01, REM-02PT-01
CIF-01, CIF-02 (Example)FLAG-04SCN-01YesNoneRT-F-02REM-02PT-01
CIF-02 (Example)FLAG-02SCN-02YesNoneRT-F-03REM-03PT-02
CIF-03 (Example)FLAG-03SCN-03NoLEG-01RT-F-04REM-04PT-03

16. Glossary and references

16.1 Glossary

TermMeaning
TLPTThreat-led penetration testing: the DORA term for intelligence-led red team testing of live production systems
TIBER-EUThreat Intelligence-Based Ethical Red teaming framework of the European Central Bank
CIFCritical or important function
CTL, control teamControl team lead and the small team that manages the test; often called the white team
RTTRed team testers
TIPThreat intelligence provider
BTBlue team: defenders who are not told about the test
TM, TCTTest manager and the authority's cyber team overseeing the test
TTIRTargeted threat intelligence report
FlagObjective that proves an attacker could have harmed a function
Leg-upApproved help from the control team that lets testers continue
Purple teamingDefenders and attackers working together openly to improve detection and response
ReplaySide-by-side walk-through of offensive and defensive actions after testing

16.2 References

ReferenceUse
Regulation (EU) 2022/2554 (DORA), Articles 24 to 27 (eur-lex.europa.eu/eli/reg/2022/2554/oj)TLPT obligation, frequency, scope, testers
Commission Delegated Regulation (EU) 2025/1190 of 13 February 2025, OJ L 18.6.2025 (eur-lex.europa.eu/eli/reg_del/2025/1190/oj)Roles, phases, deadlines, deliverable contents (Annexes I to VIII), provider and internal tester requirements
TIBER-EU framework, January 2025, and guidance documents (ecb.europa.eu, TIBER-EU pages)Process model, durations, purple teaming guidance
CBEST Threat Intelligence-Led Assessments implementation guide, 2024 edition (bankofengland.co.uk)UK equivalent
MITRE ATT&CK (attack.mitre.org)Technique mapping
DORA ICT Risk Management Framework (compliance/dora-ict-risk-management-framework) and ICT Third-Party Register (compliance/dora-ict-third-party-register)Testing programme and third-party cooperation clauses
Pentest Report (security/pentest-report), AI Red Team Plan (ai-data/ai-red-team), Attack Tree (security/attack-tree)Neighbouring assurance activities
SOC Playbook (security/soc-playbook), Detection Rule Specification (security/detection-rule-spec), Threat Hunting Plan (security/threat-hunting-plan)Turning findings into detection and response improvements
Tabletop Exercise (security/tabletop-exercise)Decision-making exercises alongside technical testing

Standard and licence note

Based on Regulation (EU) 2022/2554 (DORA), Articles 26 and 27, Commission Delegated Regulation (EU) 2025/1190 (public EU law) and the TIBER-EU framework of the European Central Bank (January 2025 edition; ECB copyright, freely available on the ECB website). The phase structure, role names, deadlines and deliverable lists are summarised and paraphrased in original words; no text is reproduced from the framework or its guidance documents. CBEST is cited by name only. Deadlines, provider requirements and authority roles can change through amendments, national implementations and new framework editions: check the current consolidated text on EUR-Lex, the ECB TIBER-EU pages and your authority's guidance before each engagement. This template is not legal advice; consult qualified counsel on authorisation, employment and privacy limits of social engineering and physical testing in each jurisdiction. Template licence: MIT.

관련 템플릿