← All CVA Flashcard Decks

CVA Exploit Frameworks & Attack Vectors Flashcards

6 cards from real CVA practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.

Read the first 6 CVA Exploit Frameworks & Attack Vectors flashcards as text
  1. What is a 'buffer overflow' vulnerability and how is it typically exploited?

    Answer: A programming flaw where more data is written to a fixed-size buffer than it can hold, allowing attackers to overwrite adjacent memory including return addresses

    Buffer overflow vulnerabilities occur when programs fail to validate input size, allowing attackers to overwrite adjacent memory — including function return addresses — to redirect code execution.

  2. Which attack technique involves manipulating the return address on the stack to point to attacker-controlled shellcode?

    Answer: Stack-based buffer overflow

    Stack-based buffer overflow overwrites the saved return address on the program's stack, redirecting execution to attacker-supplied shellcode when the function returns.

  3. What does 'fuzzing' accomplish in vulnerability research and assessment?

    Answer: Sending large amounts of random, malformed, or unexpected input to applications to discover crashes and potential vulnerabilities

    Fuzzing automatically generates malformed inputs and monitors target applications for crashes, unexpected behavior, or security violations that indicate exploitable vulnerabilities.

  4. What is a 'use-after-free' vulnerability?

    Answer: A vulnerability where freed memory is subsequently accessed and potentially controlled by an attacker to achieve code execution

    Use-after-free vulnerabilities occur when a program continues to use a memory pointer after the referenced memory has been freed, allowing attackers to control the freed memory and achieve code execution.

  5. During a vulnerability assessment, you encounter a Windows system without the MS17-010 patch. Which well-known exploit targets this vulnerability?

    Answer: EternalBlue

    EternalBlue exploits a critical SMB protocol vulnerability (MS17-010) in Windows, and was famously used by the WannaCry and NotPetya ransomware attacks.

  6. What is 'pass-the-hash' and why is it significant in post-exploitation?

    Answer: Using captured NTLM password hashes to authenticate to services without knowing the plaintext password

    Pass-the-hash uses a captured NTLM hash directly for authentication against Windows services, bypassing the need to crack the hash to plaintext — enabling lateral movement across the network.

How this page was made: written with AI tools. Exam facts are checked against the official sources listed below. Not reviewed by a subject-matter expert. Editorial policy

Sources & references

Exam facts on this page (fees, format, dates, passing scores) are checked against these official sources; the date is our last check. Editorial policy

  1. mile2.com — Test delivery, eligibility, retake policy, score validity, passing score, fees · verified Oct 2026