MyMisPal
← Networking & security lessons
Lesson 10 of 12

Cybersecurity fundamentals

Cybersecurity protects three properties of information, known as the CIA triad:

ConfidentialityIntegrityAvailabilityOnly authorised people can see the datae.g. encryption, passwordsData is accurate and unalteredThe system works when needed

To think like a security analyst, separate three words:

VulnerabilityA weakness: an unpatched server, or the password `123456`.
ThreatAnything that could exploit the weakness: an attacker, malware, even a flood.
RiskLikelihood of harm × its impact. This is where management decides where to spend on security.
AttackWhat it doesHits
RansomwareEncrypts company files and demands payment to unlock them.Availability
PhishingA fake message tricks you into giving a password or opening a malicious file.Confidentiality
DDoSThousands of devices flood a site with requests until it falls over.Availability
Man-in-the-middleThe attacker listens to or alters traffic between you and the server, such as a fake public Wi-Fi.Confidentiality, integrity
SQL injectionTyping SQL into a form field to read or change the database.Confidentiality, integrity
Watch outSQL injection links this track to the SQL track: if an app pastes user input straight into a query, someone could type ' OR '1'='1 and get in without a password. The fix: prepared statements that keep code and data apart.
Spotted a mistake on this page, or have an idea to improve the site?