Example: air traffic controller

Threats, Attacks, and Vulnerabilities

threats , attacks , and VulnerabilitiesCSC 482/582: Computer SecuritySlide # , Attack Surface, and and PatchesCSC 482/582: Computer SecuritySlide #2 DefinitionsThreatsare peoplewho are able to take advantage of security Vulnerabilities to attack systems. Vandals, hacktivists, criminals, spies, disgruntled employees, weaknesses in a system that allow a threat to obtain access to information assets in violation of a system s security actions taken by threats to obtain assets from systems in violation of the security policy.(2719662) Vulnerabilities in Gadgets Could Allow Remote Code ExecutionCSC 482/582: Computer SecuritySlide #3 Who are the threats ?HacktivistsVandalsCriminalsSpies CSC 482/582: Computer SecuritySlide #4 HacktivistsHacktivistsattack systems for political goals.

Definitions Threats are people who are able to take advantage of security vulnerabilities to attack systems. Vandals, hacktivists, criminals, spies, disgruntled employees, etc. Vulnerabilities are weaknesses in a system that allow a threat to obtain access to information assets in violation of a system’s security policy.

Tags:

  Threats, Vulnerabilities, Attacks, And vulnerabilities

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of Threats, Attacks, and Vulnerabilities

1 threats , attacks , and VulnerabilitiesCSC 482/582: Computer SecuritySlide # , Attack Surface, and and PatchesCSC 482/582: Computer SecuritySlide #2 DefinitionsThreatsare peoplewho are able to take advantage of security Vulnerabilities to attack systems. Vandals, hacktivists, criminals, spies, disgruntled employees, weaknesses in a system that allow a threat to obtain access to information assets in violation of a system s security actions taken by threats to obtain assets from systems in violation of the security policy.(2719662) Vulnerabilities in Gadgets Could Allow Remote Code ExecutionCSC 482/582: Computer SecuritySlide #3 Who are the threats ?HacktivistsVandalsCriminalsSpies CSC 482/582: Computer SecuritySlide #4 HacktivistsHacktivistsattack systems for political goals.

2 Deface websites to spread their message(defacement shown) Take down sites in retribution for 482/582: Computer SecuritySlide #5 VandalsCybercriminalsFocus on monetizing information via: Identity theft (phishing) Credit card or bank account fraud (phishing) Extortion (via ransomware or DDoS) Clickjacking Fraud (auction fraud, 419 scams, etc.)Specialists who sell services to other criminals Distribute malware Rent botnet computing servicesCSC 482/582: Computer SecuritySlide #7 CyberspiesThreats that work for a nation state or corp: Obtain classified information Install backdoors for later access Distract enemies from other operations Destroy physical devices (Stuxnet)Terms: Cyberespionage and cyberwarfareCSC 482/582: Computer SecuritySlide #8 Insider ProblemInsidersare threats who are members of the organization that they are are dangerous because they Are inside the security perimeter, so cannot be blocks by perimeter defenses like firewalls and locked doors.

3 Have some level of legitimate access to systems. May have physical access to systems and 482/582: Computer SecuritySlide #9 CybercrimesA cybercrimeis a crime that uses a computer to commit a crime or that targets a computer in the commission of the of cybercrime include: Spam Phishing Fraud Harassment (cyberstalking, cyberbullying)CSC 482/582: Computer SecuritySlide #10 SpamSpamis the use of electronic messagingsystems to send unsolicited bulk messages, especially advertising, indiscriminately. Types: E-mail, IM, wiki, comment to deliver other attacks Malware Phishing and other fraud enticementsSlide #11 Over 90% of e-mail is spam!CSC 482/582: Computer SecuritySlide #12 Phishing E-mailSlide #13 Phishing SiteSlide #14 Cybercrime OrganizationSponsors Governments, corporations, activist groups, organized crime, Boss Works for sponsor or may be sponsor himself.

4 Plans crime, recruits tech providers and money Providers Deployment providers Malware authors Botnet mastersMoney MulesCSC 482/582: Computer SecuritySlide #15 Threat ModelA threat model describes which threats exist to a system, their capabilities, resources, motivations, and risk tolerance. Also known as an adversary model. Four quadrant model: skill and targeting. Resources and capabilities. Do you keep enough data about historical incidents to know capabilities and motivations?CSC 482/582: Computer SecuritySlide #16 Four Quadrant Threat ModelingIBM X-Force 2012 Trend and Risk ReportCSC 482/582: Computer SecuritySlide #17 Resources Skilled personnel Money Computational power Technology InfrastructureCSC 482/582: Computer SecuritySlide #18 CapabilitiesComputational Can try X keys/second or X Has access to {past, current, future} encrypted data.

5 Has access to X GB of Physical access. User access: none, authenticated, admin. Can read network data. Can inject packets into IVClass IIIC lass IIClass ICSC 482/582: Computer SecuritySlide #19 Advanced Persistent ThreatAdvanced persistent threat(APT) refers to a group that has the ability to maintain a constant presence inside a target s network. Sophisticated Targeted. Skilled personnel. May be backed with considerable 482/582: Computer SecuritySlide #20 Threat Information Sources Computer Emergency Response Team (CERT) Krebs On Security SANS Internet Storm Center (ISC) Symantec Internet Threat Reports ThreatPost See resourcespage on class site for 482/582: Computer SecuritySlide #21 AttacksAn attackis an action taken by a threat to gain unauthorized access to information or resources or to make unauthorized modifications to information or computing systems.

6 Spoofing (pretending to be another entity) Packet sniffing (intercepting network traffic) Man in the middle (active interception of traffic) Injection attacks (buffer overf lows, sqlinjection, etc.) Denial of Service (resource depletion) Defacement (vandalism) Social Engineering, 482/582: Computer SecuritySlide #22 How are Digital attacks Different?Automation Salami Attack from Office at a Distance VolodyaLevin, from St. Petersburg, Russia, stole over $10million from US Citibank. Arrested in Propagation Criminals share attacks rapidly and 482/582: Computer SecuritySlide #23 SpoofingA spoofingattack is when a threat masquerades as another entity on a telecommunications of spoofing include: E-mail spoofing ARP spoofing (MAC to IP address map spoofing) IP address spoofing Caller ID spoofing GPS spoofingCSC 482/582: Computer SecuritySlide #24 SniffingPacket sniffing is when a program records wired or wireless network packets destined for other hosts.

7 Wireless traffic is available to everyone nearby. Antennas can extend range to miles. Wired traffic is accessible depending on network location. If network location unsatisfactory, ARP spoofing can redirect traffic to sniffing used to Obtain passwords (ftp, imap, etc.) Obtain other confidential informationCSC 482/582: Computer SecuritySlide #25 Man in the MiddleA man-in-the-middleattack is an active eaves-dropping attack, in which the attacker connects to both parties and relays messages between 482/582: Computer SecuritySlide #26 Injection AttacksInjection attacks send code to a program instead of the data it was expected, then exploit a vulnerability in the software to execute the code.

8 Buffer overf lows inject machine code into a process. Cross-site scripting injects JavaScript code into a web page seen by another user. SQL injection injects SQL code into a database query run by an 482/582: Computer SecuritySlide #27 Denial of ServiceA denial of service (DoS) attack attempts to make computer or network resources unavailable to its intended #28 Social EngineeringSocial engineeringis the psychological manipulation of people to reveal confidential information or perform actions to violate security 482/582: Computer SecuritySlide #29 Attack SurfaceAttack surface: the set of ways an application can be to measure attackabilityof app. The larger the attack surface of a system, the more likely an attacker is to exploit its Vulnerabilities and the more damage is likely to result from attack.

9 Compare to measuring vulnerability by counting number of reported security bugs. Both are useful measures of security, but have very different 482/582: Computer SecuritySlide #30 ExploitsAn exploitis a technique or tool that takes advantage of a vulnerability to violate an implicit or explicit security policy. Exploits can be categorized type of vulnerability they (runs on vulnerable host) or of exploit (elevation of privilege, DoS, spoofing, remote access, etc.)CSC 482/582: Computer SecuritySlide #31 Exploitation FrameworksCSC 482/582: Computer SecuritySlide #32 MalwareMalware, short for malicious software, is software designed to gain access to confidential information, disrupt computer operations, and/or gain access to private computer systems.

10 Malware can be classified by how it infects systems: Trojan Horses Viruses Worms Or by what assets it targets: Ransomware Spyware and adware Backdoors Rootkits BotnetsCSC 482/582: Computer SecuritySlide #33 How much malware is out there?CSC 482/582: Computer SecuritySlide #34 Trojan HorsesCSC 482/582: Computer SecuritySlide #35 Trojan Horse ExamplesCSC 482/582: Computer SecuritySlide #36 VirusesA computer virusis a type of malware that, when executed, replicates by inserting copies of itself (possibly modified) into other files. This process is called 482/582: Computer SecuritySlide #37 WormsA wormis a type of malware that spreads itself to other 482/582: Computer SecuritySlide #38 RansomwareCSC 482/582: Computer SecuritySlide #39 Information StealersInformation stealers target specific types of information, such as passwords, financial credentials, private information, etc.


Related search queries