nerdexam
CompTIA

CAS-003 · Question #212

An audit at a popular on-line shopping site reveals that a flaw in the website allows customers to purchase goods at a discounted rate. To improve security the Chief Information Security Officer…

The correct answer is C. Fuzzer and HTTP interceptor. Testing web application input validation requires tools that actively inject unexpected data into fields and intercept HTTP requests. A fuzzer and HTTP interceptor together cover automated input abuse and manual request manipulation for both free-form and structured inputs.

Enterprise Security Operations

Question

An audit at a popular on-line shopping site reveals that a flaw in the website allows customers to purchase goods at a discounted rate. To improve security the Chief Information Security Officer (CISO) has requested that the web based shopping cart application undergo testing to validate user input in both free form text fields and drop down boxes. Which of the following is the BEST combination of tools and / or methods to use?

Options

  • ABlackbox testing and fingerprinting
  • BCode review and packet analyzer
  • CFuzzer and HTTP interceptor
  • DEnumerator and vulnerability assessment

How the community answered

(52 responses)
  • A
    13% (7)
  • B
    6% (3)
  • C
    73% (38)
  • D
    8% (4)

Why each option

Testing web application input validation requires tools that actively inject unexpected data into fields and intercept HTTP requests. A fuzzer and HTTP interceptor together cover automated input abuse and manual request manipulation for both free-form and structured inputs.

ABlackbox testing and fingerprinting

Blackbox testing is a methodology, not a tool, and fingerprinting identifies software versions rather than testing runtime input validation logic.

BCode review and packet analyzer

Code review is a static analysis technique and a packet analyzer passively captures traffic - neither directly exercises or tests input validation behavior in a running web application.

CFuzzer and HTTP interceptorCorrect

A fuzzer automatically generates malformed, boundary, and unexpected input values to test whether the application properly validates data in both free-form text fields and drop-down selections. An HTTP interceptor such as Burp Suite allows the tester to intercept and modify HTTP requests mid-transit, enabling manipulation of POST parameters that represent drop-down values and exposing missing server-side validation that permitted the discounted purchase exploit.

DEnumerator and vulnerability assessment

An enumerator discovers accounts and resources while a vulnerability scanner identifies known CVEs - neither specifically targets input validation flaws in application form fields.

Concept tested: Web application input validation testing with fuzzing and HTTP interception

Source: https://owasp.org/www-project-web-security-testing-guide/v42/4-Web_Application_Security_Testing/07-Input_Validation_Testing/

Topics

#input validation#fuzzing#HTTP interception#web application testing

Community Discussion

No community discussion yet for this question.

Full CAS-003 Practice