ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 460 - CAS-004 discussion

Report
Export

A company's software developers have indicated that the security team takes too long to perform application security tasks. A security analyst plans to improve the situation by implementing security into the SDLC. The developers have the following requirements:

1. The solution must be able to initiate SQL injection and reflected XSS attacks.

2. The solution must ensure the application is not susceptible to memory leaks.

Which of the following should be implemented to meet these requirements? (Select two).

A.
Side-channel analysis
Answers
A.
Side-channel analysis
B.
Protocol scanner
Answers
B.
Protocol scanner
C.
HTTP interceptor
Answers
C.
HTTP interceptor
D.
DAST
Answers
D.
DAST
E.
Fuzz testing
Answers
E.
Fuzz testing
F.
SAST
Answers
F.
SAST
G.
SCAP
Answers
G.
SCAP
Suggested answer: D, F

Explanation:

The combination of DAST (Dynamic Application Security Testing) and SAST (Static Application Security Testing) would meet the developers' requirements. DAST is used for runtime testing, capable of simulating attacks like SQL injection and reflected XSS, which fulfills the first requirement. SAST analyzes the code statically to ensure that the application is not vulnerable to issues like memory leaks, fulfilling the second requirement. Implementing both will integrate security testing into the SDLC, addressing the security concerns earlier in the development cycle, as recommended in CASP+.

CASP+ CAS-004 Exam Objectives: Domain 2.0 -- Enterprise Security Operations (DAST, SAST for Secure Software Development)

CompTIA CASP+ Study Guide: Secure SDLC and Application Security Testing

asked 02/10/2024
Serhan Azdiken
42 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first