CAS-003 · Question #525
After significant vulnerabilities and misconfigurations were found in numerous production web applications, a security manager identified the need to implement better development controls. Which of…
The correct answer is A. Input validation routines are enforced on the server side. E. Error-handling logic fails securely. Server-side input validation (A) and secure error-handling logic (E) are the two most directly relevant development controls for addressing web application vulnerabilities and misconfigurations. Server-side input validation ensures that all user-supplied data is sanitized and…
Question
After significant vulnerabilities and misconfigurations were found in numerous production web applications, a security manager identified the need to implement better development controls. Which of the following controls should be verified? (Select two).
Options
- AInput validation routines are enforced on the server side.
- BOperating systems do not permit null sessions.
- CSystems administrators receive application security training.
- DVPN connections are terminated after a defined period of time.
- EError-handling logic fails securely.
- FOCSP calls are handled effectively.
How the community answered
(32 responses)- A78% (25)
- B13% (4)
- D6% (2)
- F3% (1)
Explanation
Server-side input validation (A) and secure error-handling logic (E) are the two most directly relevant development controls for addressing web application vulnerabilities and misconfigurations. Server-side input validation ensures that all user-supplied data is sanitized and validated at the server regardless of any client-side checks, preventing injection attacks (SQL injection, XSS, command injection, and similar OWASP Top 10 vulnerabilities). Failing securely in error handling ensures that when exceptions occur, the application does not leak sensitive technical details (stack traces, database schema, internal file paths, or connection strings) that attackers could use to refine further attacks. The remaining options-OS null sessions (B), VPN timeouts (D), administrator training (C), and OCSP handling (F)-do not directly address the root causes of web application vulnerabilities and misconfigurations.
Topics
Community Discussion
No community discussion yet for this question.