Threats, Vulnerabilities and Mitigations

#terminology #cybersecurity

Threats, Vulnerabilities, and Mitigations

All you must know about threat actors, threat vectors, vulnerabilities, indicators of malicious activity, and threat mitigation techniques are in this Domain.

Concept Description
Threat actor Vulnerability exploiter.Attributes:
• Internal/external
• Resources/funding
• Level of sophistication/capability

Motivations:
• Data exfiltration
• Espionage
• Service disruption
• Blackmail
• Financial gain
• Philosophical/political beliefs
• Ethical
• Revenge
• Disruption/chaos
• War
Nation-state threat actor/state actor Foreign government agent
Unskilled attacker/script kiddie Executor of pre-made programs
Hacktivist Politically motivated agent
Insider threat Saboteur inside an organization
Organized crime Profit-driven agent with intent to blackmail
Shadow IT IT systems deployed without the central IT department’s oversight
Malware attacks • Virus
• Worm
• Trojan
• Rootkit
• Keylogger
• Spyware
• Bloatware
• Ransomware
• Logic bomb
MSP Managed service provider
Social engineering Principles (reasons for effectiveness):
• Authority
• Intimidation
• Consensus
• Scarcity
• Familiarity
• Trust
• Urgency
Phishing attack By email; single target
Vishing attack By telephone or voicemail
Smishing attack By SMS text message
Misinformation/disinformation Exploitation of human vulnerabilities
Impersonation, identity fraud/theft Attacks using stolen credentials or personal information
Business email compromise Impersonate trusted leadersĀ to trick employees into sending money or data or granting privileged access
Pretexting Digital gunpoint with the ransom being one’s private information
Watering hole Infect a trusted website
Brand impersonation Pose as a trusted brand to dupe victims and steal their data
Typosquatting Attacks using mistyped web addresses
TOC Time-of-check
TOU Time-of-use
SQLi Structured Query Language injection
XSS Cross-site scripting
Memory injection Injecting malicious code into memory to execute unauthorized commands
Buffer overflow Amount of data in the buffer exceeds its storage capacity
Malicious update Harmful code disguised as a legitimate software update
Side loading Installing mobile apps from sources outside official app stores
Jailbreak Bypassing inbuilt security restrictions in mobile devices to install unauthorized software
Agentless Without requiring the installation of dedicated software agents
End-of-life No longer supported by the vendor
Virtual machine (VM) escape Malicious code running inside a VM gains unauthorized access to the host operating system or other VMs on the same physical server, thus potentially controlling all
Race condition A vulnerability in which multiple process threads ā€œraceā€ against each other to access/change the data simultaneously, leading to unpredictable and potentially harmful outcomes
Amplified network attack Generate such a large volume of traffic that it disrupts normal traffic to a web property; includes DDoS attack
Reflected network attack Flood a victim’s system with traffic by leveraging the responses from a third-party server
Radio frequency identification (RFID) cloning Tamper with access control, authentication, or sensitive data storage by the unauthorized copying or duplication of the information stored on an RFID tag
Distributed denial-of-service (DDoS) attack Cybercrime; flood a server with internet traffic preventing legitimate users from access
Domain Name System (DNS) attack Exploit vulnerabilities in DNS
Wireless attack Compromise the security of a wireless network such as by exploiting vulnerabilities
On-path attack Eavesdrop; secretly intercept or modify communication between two parties who believe they are communicating directly
Replay attack Intercept data and replay later for gaining unauthorized access or triggering unintended actions
Credential replay attack Intercept and reuse stolen authentication credentials (e.g., usernames, passwords, session tokens) to gain unauthorized access
Privilege escalation Gain unauthorized access to higher-level permissions
Forgery attack Deceive the recipient about the identity of the sender
Directory traversal Access files and directories stored outside the web root folder
Downgrade attack Force a system to use a weaker protocol or encryption method
Collision attack Find two different inputs that produce the same hash value when passed through a cryptographic hash function
Birthday attack Exploits birthday paradox (>50% probability of two people sharing the same birthday in a group of 23 people) to find collisions in hash functions
Brute-force attack Trying character combinations
Spraying attack Trying the same password across different accounts
Configuration enforcement Ensuring hardware/software adherence to predefined security settings and policies
Application allow list Block any application not on the list from running
ACL Access control list
Patching Applying updates or fixes to address bugs and vulnerabilities
Least privilege Only grant the minimum necessary rights to perform designated tasks
Decommissioning Retiring assets from operation, including data sanitization
Hardening Tools and techniques to reduce vulnerabilities in systems, applications, etc.
Host-based firewall Network traffic filter on a single computer/server
HIPS Host-based Intrusion Prevention System
HIDS Host-based Intrusion Detection System
Electric Meatball's Digital Garden Home
TerminologyšŸ“–