OWASP Top 10 and Common Web Vulnerabilities

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/15

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering the OWASP Top 10 categories, critical cybersecurity definitions, and key concepts in application security.

16 Terms

1
New cards

CVE® list

An openly accessible dictionary of known vulnerabilities and exposures used by the global security community to identify improvements to existing programs.

2
New cards

OWASP

The Open Worldwide Application Security Project® (formerly Open Web Application Security Project), a nonprofit foundation that operates an open platform to improve software security through shared tools, information, and events.

3
New cards

OWASP Top 10

A list published since 2003 and updated every few years that highlights the web's most targeted vulnerabilities, primarily referenced during new or custom software development.

4
New cards

Broken access control

A vulnerability occurring when mechanisms limiting what users can do in a web application fail, potentially leading to unauthorized information disclosure, modification, destruction, or access to other applications.

5
New cards

Cryptographic failures

Vulnerabilities that occur when businesses fail to protect sensitive information like personally identifiable information (PII) using effective encryption methods or use weak hashing algorithms like MD5.

6
New cards

General Data Protection Regulation (GDPR)

Privacy laws requiring that sensitive business data be protected through effective encryption methods to prevent data breaches.

7
New cards

Injection

An attack that occurs when malicious code is inserted into a vulnerable application (such as through a login form), causing the app to execute unintended actions or creating a backdoor into the system.

8
New cards

Insecure design

A broad vulnerability category referring to missing or poorly implemented security controls that should have been programmed into an application during its development.

9
New cards

Security misconfiguration

Flaws that arise when security settings are incorrectly configured or maintained across interconnected systems, such as deploying a network server with its default settings.

10
New cards

Vulnerable and outdated components

A software development risk stemming from the use of open-source libraries or third-party components that contain unpatched weaknesses and are not properly maintained.

11
New cards

Identification and authentication failures

Security failures where an application is unable to accurately verify who a user is and confirm what actions or resources they are authorized to access.

12
New cards

Software and data integrity failures

Instances where software updates or patches are inadequately reviewed before implementation, creating opportunities for attackers to distribute malicious software.

13
New cards

Supply chain attack

A cyber attack where compromising a single system or software component leads to downstream infections across third parties.

14
New cards

SolarWinds cyber attack (2020)

A prominent supply chain attack in which hackers injected malicious code into software updates that the company unknowingly released to its customers.

15
New cards

Security logging and monitoring failures

A lack of adequate recording, tracing, monitoring, and incident response for system events (such as user login attempts), making it difficult to detect and resolve security issues.

16
New cards

Server-side request forgery (SSRF)

An attack where threat actors exploit a vulnerable application to manipulate normal server operations and read or update other unauthorized server resources.