Vulnerability Scanning, OSINT, OWASP Top 10, and CI/CD Security

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

1/45

flashcard set

Earn XP

Description and Tags

Vocabulary practice flashcards covering vulnerability scanning approaches, open-source intelligence tools, the OWASP Top 10 vulnerabilities, and CI/CD software pipeline security.

46 Terms

1
New cards

Vulnerability Assessment

The internal review process of an organization's security systems designed to identify weaknesses and prevent attacks.

2
New cards

Vulnerability Scanner

Software that automatically compares known vulnerabilities and exposures against the technologies on a network to detect misconfigurations or programming flaws.

3
New cards

Perimeter Layer

The attack surface layer consisting of outward-facing defensive technologies, such as authentication systems that validate user access.

4
New cards

Network Layer

The attack surface layer made up of network technologies, such as network firewalls.

5
New cards

Endpoint Layer

The attack surface layer describing user-accessible devices on a network, including laptops, desktops, and servers.

6
New cards

Application Layer

The attack surface layer involving the software programs that users directly interact with.

7
New cards

Data Layer

The attack surface layer encompassing all information whether it is stored, in transit, or in use.

8
New cards

External Scan

A scan that tests the perimeter layer outside the internal network by analyzing outward-facing systems such as websites and firewalls.

9
New cards

Internal Scan

A scan that examines systems from within an organization's network, such as checking application software for weaknesses in handling user input.

10
New cards

Authenticated Scan

A scan conducted using a real user or administrator service account to verify permissions and uncover vulnerabilities such as broken access controls.

11
New cards

Unauthenticated Scan

A scan that simulates an external attacker without access privileges to verify whether internal resources are properly blocked with access-denied safeguards.

12
New cards

Limited Scan

A targeted scan focusing on specific devices on a network, such as checking a firewall for misconfigurations.

13
New cards

Comprehensive Scan

A scan that analyzes all devices connected to a network, including operating systems, user databases, and servers.

14
New cards

Discovery Scanning

A preliminary scan executed prior to limited or comprehensive scans to map out active computers, devices, and open ports on a network.

15
New cards

Open-Source Intelligence (OSINT)

The collection and analysis of information from publicly available sources to generate usable intelligence for cybersecurity operations.

16
New cards

Information

Raw data or factual points collected about a specific subject before analysis or interpretation takes place.

17
New cards

Intelligence

Actionable insights and knowledge derived from the analysis, interpretation, and integration of raw information to support decision-making.

18
New cards

Information Security (InfoSec)

The practice of keeping data in all states—at rest, in transit, and in use—away from unauthorized users.

19
New cards

VirusTotal

An OSINT service that inspects and analyzes suspicious files, domains, URLs, and IP addresses to detect malicious content.

20
New cards

MITRE ATT&CK

A publicly accessible knowledge base documenting adversary tactics and techniques based on real-world observations.

21
New cards

OSINT Framework

A web-based interface providing a structured collection of OSINT tools indexed for virtually any source or platform.

22
New cards

Have I Been Pwned

An online resource used to search for email accounts and personal data exposed in known security breaches.

23
New cards

OWASP

A nonprofit foundation (Open Worldwide Application Security Project, formerly Open Web Application Security Project) focused on improving software security by sharing tools, resources, and community guidance.

24
New cards

OWASP Top 10

An industry awareness ranking published since 2003 that highlights the web's most targeted and critical vulnerabilities, primarily used to guide new software development.

25
New cards

Broken Access Control

A failure in access restriction mechanisms that permits unauthorized users to access, modify, or destroy data, or to access unauthorized business applications.

26
New cards

Cryptographic Failures

Vulnerabilities occurring when sensitive data (such as PII) is improperly protected due to missing encryption or the use of weak algorithms like MD5.

27
New cards

Injection

A vulnerability where untrusted user input containing malicious code is executed by an application, often through website login forms, granting attackers unauthorized access.

28
New cards

Insecure Design

Flaws stemming from missing or poorly planned security controls during the architectural and developmental phases of software.

29
New cards

Security Misconfiguration

Security settings that are improperly set, poorly maintained, or left at insecure defaults during hardware and software deployment.

30
New cards

Vulnerable and Outdated Components

Security risks introduced when developers integrate unpatched or unmaintained third-party open-source libraries into an application.

31
New cards

Identification and Authentication Failures

A flaw where software fails to correctly confirm a user's identity or permits session management compromises, allowing unauthorized access.

32
New cards

Software and Data Integrity Failures

Flaws that occur when critical code, updates, or patches are applied without adequate review, making systems vulnerable to malicious code insertion.

33
New cards

Supply Chain Attack

A cyber attack where hackers compromise an upstream provider's software updates to infect downstream third parties, as seen in the 2020 SolarWinds incident.

34
New cards

Security Logging and Monitoring Failures

Failures to properly log, monitor, and trace critical system events like login attempts, undermining early threat detection and incident response.

35
New cards

Server-Side Request Forgery (SSRF)

An attack where a threat actor manipulates a vulnerable web application into sending unauthorized requests from the host server to access or alter internal resources.

36
New cards

CI/CD Pipeline Stages

The automated software delivery workflow consisting of Continuous Integration (building, testing, and merging code), Continuous Delivery (automatically releasing vetted code to a repository or staging), and Continuous Deployment (automatically deploying code to production).

<p>The automated software delivery workflow consisting of Continuous Integration (building, testing, and merging code), Continuous Delivery (automatically releasing vetted code to a repository or staging), and Continuous Deployment (automatically deploying code to production).</p>
37
New cards

Continuous Integration (CI)

The software development practice of frequently merging code changes into a central location, automatically triggering builds and automated tests to catch integration problems early.

38
New cards

Continuous Delivery (CD)

A pipeline practice where tested code is automatically deployed to a staging environment and kept ready for release, awaiting a manual approval step before production.

39
New cards

Continuous Deployment (CD)

A fully automated release process where any code change passing all pipeline testing is immediately deployed to the live production environment without manual intervention.

40
New cards

Dynamic Application Security Testing (DAST)

Automated security tests executed on running software applications in staging environments to detect operational vulnerabilities.

41
New cards

Static Application Security Testing (SAST)

Automated pipeline security scanning that analyzes static source code prior to execution to detect security weaknesses early in development.

42
New cards

Software Composition Analysis (SCA)

Automated security scanning tools that catalog and inspect third-party open-source components and dependencies for known CVEs.

43
New cards

Exposed Secrets

A critical vulnerability where sensitive credentials like API keys, tokens, or passwords are hardcoded directly into source code or pipeline configuration scripts.

44
New cards

DevSecOps

A development methodology that integrates security controls, testing, and practices across every stage of the software development lifecycle, from planning to deployment.

45
New cards

Principle of Least Privilege

A security policy that restricts user, service account, and pipeline permissions exclusively to the resources required to fulfill their specific role.

46
New cards

Secrets Management Tools

Dedicated security applications, such as HashiCorp Vault or AWS Secrets Manager, designed to store, manage, and rotate sensitive credentials securely outside source code.