An attacker intercepts an online bank transfer request and changes the amount from 100 dollars to 10,000 dollars before it reaches the bank. Which security principle has been violated?
Choose one.
Integrity protects data from unauthorized modification, whether the data is stored or moving across a network. Tampering with data in transit is a classic integrity attack.
The attacker altered the content of the transaction so the bank received different data than the customer sent. Unauthorized modification is precisely what integrity is meant to prevent. Controls such as hashing and digital signatures allow the receiver to detect this kind of change.
- Identify the attacker's action: changing the transfer amount in transit.
- Map unauthorized modification of data to the integrity principle.
- Distinguish this from eavesdropping alone, which would be a confidentiality concern.
- Recall that hashing and digital signatures are the controls that detect such tampering.
Exam tip: Tampering with data, in storage or in transit, violates integrity; snooping violates confidentiality; blocking access violates availability.
CIA Triad, AAA, and Non-Repudiation: Core ISC2 CC Security Concepts — the lesson that teaches this.