🚨 RTS on ICT Incident Classification

Commission Delegated Regulation (EU) 2024/1772

Digital Operational Resilience Act (DORA)

Regulation Number: Commission Delegated Regulation (EU) 2024/1772

Adoption Date: March 13, 2024

Publication Date: June 25, 2024 (Official Journal)

Application Date: January 17, 2025

Official Source: EUR-Lex (eur-lex.europa.eu/eli/reg_del/2024/1772/oj/eng)

πŸ“‹ Executive Summary

Objective: This RTS establishes precise criteria for classifying ICT incidents as "major" and determines the materiality thresholds that trigger the obligation to report to competent authorities.

Critical Importance: Correct incident classification is essential as it determines:

🎯 The 6 Classification Criteria

An ICT incident is considered "major" if it meets ONE OR MORE of the following criteria:

1. πŸ”΄ Number of Clients Affected (Article 4)

Classification thresholds by entity type:

Financial Entity Type Impact Threshold Examples
Systemic banks (G-SIBs) β‰₯ 100,000 clients BNP Paribas, Deutsche Bank, Santander
Other banks β‰₯ 50,000 clients Regional banks, savings banks
Insurance companies (large) β‰₯ 100,000 policyholders AXA, Allianz, Generali
Insurance companies (SMEs) β‰₯ 30,000 policyholders Regional mutuals
Payment service providers β‰₯ 50,000 users PayPal, Stripe, Revolut
Investment firms β‰₯ 20,000 clients Brokers, asset managers
Crypto-asset providers β‰₯ 25,000 users Exchanges, custodial wallets
Microenterprises β‰₯ 5,000 clients Small fintechs, financial advisors

⚠️ IMPORTANT - Calculating affected clients:

2. ⏱️ Duration of Service Interruption (Article 5)

Thresholds by function criticality:

Criticality Level Minimum Duration Service Examples
CRITICAL functions β‰₯ 2 hours cumulative over 24h β€’ SEPA/SWIFT payments
β€’ Real-time trading
β€’ Automated teller machines (ATM)
β€’ Client account access
IMPORTANT functions β‰₯ 4 hours cumulative over 24h β€’ Reporting services
β€’ Banking back-office
β€’ Claims management (insurance)
β€’ Account management portals
Other functions β‰₯ 24 hours continuous β€’ Marketing services
β€’ Newsletters
β€’ Non-essential administrative functions

πŸ’‘ Calculation method:

3. 🌍 Geographic Extent (Article 3)

Classification by geographic scope:

Extent Definition Classification
Multi-Member States Impact in β‰₯ 2 EU countries MAJOR
Extensive national Impact in β‰₯ 3 regions of a country OR β‰₯ 25% of national territory MAJOR
Major metropolitan area Capital or city > 1 million inhabitants completely impacted POTENTIALLY MAJOR
Regional Single administrative region Minor (unless other criteria)

Special cases:

4. πŸ“Š Data Loss (Article 6)

Data loss classification criteria:

Loss Type Major Threshold Examples
Sensitive personal data β‰₯ 5,000 individuals Bank card numbers, health data, biometric data
Non-sensitive personal data β‰₯ 50,000 individuals Names, addresses, emails, phone numbers
Transactional data β‰₯ 10,000 transactions Payment histories, stock orders, insurance policies
Critical financial data Any irreversible loss Account balances, trading positions, collateral
Data integrity Corruption affecting >1% of critical records Customer database, accounting records

⚠️ ATTENTION - Types of losses:

5. πŸ’° Economic Impact (Article 7)

Financial thresholds by entity size:

Entity Category Total Balance Sheet Major Impact Threshold
Very large institutions > €100 billion β‰₯ €10 million direct losses
Large institutions €30-100 billion β‰₯ €5 million direct losses
Medium institutions €5-30 billion β‰₯ €2 million direct losses
Small institutions €1-5 billion β‰₯ €500,000 direct losses
Microenterprises < €1 billion β‰₯ €100,000 direct losses

Calculation of direct losses:

⏰ Initial vs. final calculation:

6. πŸ”’ Criticality of Affected Services (Article 8)

Criticality matrix:

Criticality Level Criteria Service Examples Major Threshold
CRITICAL (Tier 1) β€’ Direct customer service
β€’ Regulated/mandatory
β€’ Revenue >20% of turnover
β€’ Payments
β€’ Trading
β€’ Core Banking
β€’ Claims processing
Any interruption β‰₯ 2h
IMPORTANT (Tier 2) β€’ Support for critical functions
β€’ Compliance
β€’ Revenue 5-20% of turnover
β€’ Regulatory reporting
β€’ Risk management
β€’ Customer onboarding
Interruption β‰₯ 4h
STANDARD (Tier 3) β€’ Support functions
β€’ No direct client impact
β€’ Revenue <5% of turnover
β€’ HR systems
β€’ Marketing
β€’ Intranet
Interruption β‰₯ 24h

πŸ’‘ Determining criticality:

βš–οΈ Classification Logic: Decision Tree

πŸ” 4-Step Process

STEP 1 - Detection (T+0)

  1. ICT incident detected (outage, cyberattack, data corruption, etc.)
  2. Activation of incident management team
  3. Start of reporting timer

STEP 2 - Rapid Assessment (T+0 to T+2h)

  1. Identify affected systems/services
  2. Estimate number of impacted clients
  3. Assess geographic extent
  4. Check if data is compromised

STEP 3 - Preliminary Classification (T+2h to T+4h)

  1. Apply EACH classification criterion
  2. If A SINGLE criterion reaches the threshold β†’ MAJOR INCIDENT
  3. Prepare initial notification
  4. Alert the management body

STEP 4 - Notification (Before T+4h)

  1. Submit initial report via supervisor's portal
  2. Include all information available at this stage
  3. Specify if the classification is preliminary

πŸ“ Practical Classification Examples

βœ… Example 1: Ransomware Cyberattack - MAJOR

Scenario: A regional bank suffers a ransomware attack that encrypts its production servers.

Observed impacts:

Classification:

βœ… Verdict: MAJOR INCIDENT (notification within 4h mandatory)

⚠️ Example 2: Limited Data Breach - NOT MAJOR

Scenario: An insurance company discovers a data leak via a poorly secured API.

Observed impacts:

Classification:

βœ… Verdict: MINOR INCIDENT (no DORA notification, but GDPR notification required)

βœ… Example 3: Cloud Infrastructure Outage - MAJOR

Scenario: A cloud provider suffers a major power failure in its primary datacenter.

Observed impacts:

Classification:

βœ… Verdict: MAJOR INCIDENT

⚠️ Particularity: EACH client institution must notify individually (15 separate notifications)

βœ… Classification Checklist

Criterion Question to Ask Data Source
1. Clients ☐ How many clients can no longer access the service? Access logs, CRM system, application monitoring
2. Duration ☐ How long has the service been interrupted?
☐ What is the criticality of the affected service?
Monitoring system, ticketing, log timestamps
3. Geography ☐ How many regions/countries are impacted?
☐ Which offices/datacenters are affected?
Infrastructure mapping, service geolocation
4. Data ☐ Has there been unauthorized access to data?
☐ Is data lost or corrupted?
☐ What type of data? How many people?
SIEM logs, DLP alerts, database audit trails
5. Impact € ☐ Estimate of incident response costs?
☐ Lost transactional revenue?
☐ Fraud or direct financial losses?
Invoices, budget tracking, accounting data
6. Criticality ☐ Is the affected service critical or important?
☐ What is its classification in the BIA?
Critical functions register, BIA documentation

⚠️ Common Errors to Avoid

❌ Error #1: Waiting for complete resolution before classifying

Correct: Classify as soon as sufficient information is available (within 4h), even if the incident is not yet resolved.

❌ Error #2: Only counting clients who complain

Correct: Count ALL clients who cannot access the service, whether they attempted to connect or not during the incident.

❌ Error #3: Considering theoretical rather than actual interruption duration

Correct: The duration starts as soon as the service is unavailable, not from detection or start of remediation.

❌ Error #4: Classifying differently an incident caused by a third party

Correct: The cause of the incident (internal/external/third-party) does NOT affect classification. Only impact matters.

❌ Error #5: Not reclassifying if the situation evolves

Correct: If an initially minor incident exceeds a threshold in subsequent hours/days, it must be reclassified as major and notified.

πŸ“ž What to Do After Classification?

If the incident is classified MAJOR:

  1. T+4h max: Submit initial report (see RTS 2025/301 Incident Reporting)
  2. T+72h max: Submit interim report with detailed analysis
  3. T+1 month max: Submit final report with root cause and corrective measures
  4. In parallel: Inform the management body, activate crisis communication plan

If the incident is classified MINOR:

πŸ“š Additional Resources