Sample questions
(ISC)2 Certified Secure Software Lifecycle Professional (CSSLP) (CSSLP) practice questions
A developer is using AFL (American Fuzzy Lop) for fuzzing a C++ application. What is the primary requirement for achieving high coverage?
You are auditing a design that uses JSON Web Tokens (JWTs) for stateless authentication. Which vulnerability is most critical if the 'alg: none' attack is possible?
You are configuring a Content Security Policy (CSP) for a web application. Which directive should be used to restrict the sources from which scripts can be loaded?
Which THREE security controls are essential when implementing a 'Secure CI/CD' pipeline?
Secure Software Deployment Operations And ManagementhardSee the answer and why each option is right or wrong →A developer is performing a threat modeling exercise using STRIDE. What does the 'S' in STRIDE represent?
You are configuring log aggregation for a microservices architecture. Which practice is essential for secure logging management?
Secure Software Deployment Operations And ManagementmediumSee the answer and why each option is right or wrong →Which TWO inputs are most important when developing 'Abuse Cases'?
A design uses a shared service account for multiple microservices to access a common database. Which architectural risk does this create?
You are implementing CI/CD pipelines using Jenkins. You need to ensure that container images are scanned for vulnerabilities before they are promoted to production. Which tool inte…
Secure Software Deployment Operations And ManagementmediumSee the answer and why each option is right or wrong →A security architect is reviewing the design of a payment processing system that uses a message queue to decouple services. The architect wants to ensure that if a message is inter…
When conducting a secure design review, which activity provides the most insight into potential session management vulnerabilities?
You are tasked with implementing a 'Shift-Left' approach in a legacy waterfall project transitioning to DevSecOps. What is the highest priority action for early security lifecycle…
When designing a test case for a secure authentication bypass, which THREE areas should be covered?
When designing a secure API, which THREE of the following practices are part of a 'defense in depth' strategy?
When performing threat modeling using the STRIDE model, which TWO of the following threats are mitigated by implementing digital signatures?
When designing a test case for secure API authentication, which THREE elements should be included?
An organization is moving a monolithic application to a microservices architecture. Which security design pattern is most effective for centralizing authentication while decoupling…
Which THREE of the following are effective methods to prevent SQL Injection in a database-driven application?
When designing an API, which approach best supports the 'Complete Mediation' principle?
When designing for auditability, which THREE of the following pieces of information should be captured in security logs?
You are eliciting security requirements for an application that must comply with PCI-DSS. What is the most effective way to identify the scope of the systems requiring the highest…
Which cryptographic practice is recommended for protecting sensitive data at rest in a relational database?
A healthcare SaaS provider is designing a multi-tenant web application where each hospital customer's data must remain logically isolated. The design team proposes using a single s…
A healthcare SaaS provider is designing a multi-tenant system where each tenant's data is stored in a shared database. To prevent one tenant from accessing another tenant's records…