nerdexam
CompTIA

SY0-501 · Question #326

Ann, a security administrator, has been instructed to perform fuzz-based testing on the company's applications. Which of the following best describes what she will do?

The correct answer is A. Enter random or invalid data into the application in an attempt to cause it to fault. Fuzz-based testing, or fuzzing, is a software testing technique that involves providing unexpected, malformed, or random data as input to an application to discover defects or vulnerabilities.

Submitted by haru.x· Mar 4, 2026Threats, vulnerabilities, and mitigations

Question

Ann, a security administrator, has been instructed to perform fuzz-based testing on the company's applications. Which of the following best describes what she will do?

Options

  • AEnter random or invalid data into the application in an attempt to cause it to fault
  • BWork with the developers to eliminate horizontal privilege escalation opportunities
  • CTest the applications for the existence of built-in- back doors left by the developers
  • DHash the application to verify it won't cause a false positive on the HIPS.

How the community answered

(43 responses)
  • A
    77% (33)
  • B
    2% (1)
  • C
    14% (6)
  • D
    7% (3)

Why each option

Fuzz-based testing, or fuzzing, is a software testing technique that involves providing unexpected, malformed, or random data as input to an application to discover defects or vulnerabilities.

AEnter random or invalid data into the application in an attempt to cause it to faultCorrect

Fuzz testing specifically entails feeding random, malformed, or invalid inputs into an application to intentionally provoke errors, crashes, or other unexpected behaviors, thereby uncovering potential security vulnerabilities or software bugs caused by improper input validation.

BWork with the developers to eliminate horizontal privilege escalation opportunities

Eliminating horizontal privilege escalation is a goal of access control testing and secure design, not the method of inputting random data characteristic of fuzz testing.

CTest the applications for the existence of built-in- back doors left by the developers

Testing for built-in backdoors typically involves code review, reverse engineering, or static analysis, which is distinct from the dynamic input-based approach of fuzzing.

DHash the application to verify it won't cause a false positive on the HIPS.

Hashing an application to address Host Intrusion Prevention System (HIPS) false positives is a process related to software integrity verification or whitelisting for endpoint security, entirely unrelated to application vulnerability testing via fuzzing.

Concept tested: Fuzz testing methodology and purpose

Source: https://owasp.org/www-community/Fuzzing

Topics

#fuzzing#vulnerability testing#application security#input validation

Community Discussion

No community discussion yet for this question.

Full SY0-501 Practice