CAS-003 · Question #727
The Chief Information Security Officer (CISO) of a new company is looking for a comprehensive assessment of the company's application services. Which of the following would provide the MOST accurate…
The correct answer is A. White-box penetration test. White-box penetration testing gives the tester full internal knowledge of the application, enabling the most comprehensive vulnerability discovery compared to any other assessment type.
Question
The Chief Information Security Officer (CISO) of a new company is looking for a comprehensive assessment of the company's application services. Which of the following would provide the MOST accurate number of weaknesses?
Options
- AWhite-box penetration test
- BInternal vulnerability scanning
- CInternal controls audit
- DThird-party red-team engagement
How the community answered
(41 responses)- A95% (39)
- B2% (1)
- D2% (1)
Why each option
White-box penetration testing gives the tester full internal knowledge of the application, enabling the most comprehensive vulnerability discovery compared to any other assessment type.
In a white-box penetration test, the tester is provided complete access to source code, architecture diagrams, API specifications, and internal documentation, allowing identification of the maximum number of weaknesses including business logic flaws, custom code vulnerabilities, and architectural design issues that automated scanning or black-box approaches cannot reach. This depth of access produces the most accurate and exhaustive count of application weaknesses.
Internal vulnerability scanning relies on automated tools that match against known CVE databases and cannot identify custom code vulnerabilities, business logic flaws, or architectural weaknesses requiring code-level analysis.
An internal controls audit evaluates whether security policies and controls exist and are functioning but does not perform technical exploitation or in-depth code analysis to enumerate specific application vulnerabilities.
A third-party red-team engagement simulates realistic adversarial attack chains and is valuable for testing detection and response capabilities, but it prioritizes impact over exhaustive vulnerability enumeration and is less comprehensive than white-box testing.
Concept tested: White-box penetration testing for comprehensive application vulnerability assessment
Source: https://owasp.org/www-project-web-security-testing-guide/
Topics
Community Discussion
No community discussion yet for this question.