Certified Secure Software Lifecycle Professional (CSSLP) — Requirements & Free Practice
US · License preparation
200 free questions · Answer explanations · No signup required
Choose what to practice
Start with an exam below. Your examination requirements depend on your application pathway. View licensing requirements
Loading selected examination banks…
Licenses, application pathways and examination requirements
Each license and applicant pathway has its own requirements and exemptions. Choosing practice questions does not determine your eligibility.
Certified Secure Software Lifecycle Professional (CSSLP)
ISC2 professional certification validating secure software development lifecycle knowledge and skills, including authentication, authorization and auditing from design through deployment.
Licensing authority: ISC2 · Application information
Initial by examination
- Application
- After official passing notification, complete the certification application within nine months of the exam date. Supply experience evidence and endorsement by an ISC2 certified professional in good standing, or request ISC2 endorsement with proof of employment; selected applications are audited.
- Ethics And Initial Fee
- Commit to the ISC2 Code of Ethics; after approval pay the first Annual Maintenance Fee to start membership, with no additional AMF if already holding an ISC2 certification.
- Exam Before Experience
- A candidate without the required experience may pass CSSLP and become an Associate of ISC2, then has five years to earn the four years required experience; Associate status is not CSSLP certification.
- Experience
- Four years cumulative full-time experience in at least one of the eight current CSSLP domains. A qualifying bachelor's or master's degree in computer science, IT or a related field may satisfy up to one year. Relevant part-time work and paid or unpaid internships may count under ISC2's documented hour and evidence rules.
- Scheduling
- Register through ISC2, choose the exam purchase option, complete checkout, use Courses and Exams to schedule, match account information exactly to test-center identification, and finalize an appointment on Pearson's website. Standard exam-only purchase: sit within 365 days; Peace of Mind: both attempts within 180 days, subject to retake intervals. Accommodation requests go to ISC2 before scheduling.
- Waiver Limit
- The CSSLP-specific policy establishes the degree reduction. General application policy limits any education or approved-certification experience waiver to one year; this does not waive the CSSLP exam or create a prerequisite exam.
Certified Secure Software Lifecycle Professional (CSSLP)
- Provider
- Pearson VUE Testing Center
- Format
- Computer-based examination; multiple choice and advanced item types; English
- Exam questions
- Total questions: 125.
- Time limit
- 3 hours
- Passing score
- 700 out of 1000 points
Examination outline
Secure Software Concepts (12%)
- Understand core concepts
- Understand security design principles
Secure Software Lifecycle Management (11%)
- Manage security within a software development methodology
- Identify and adopt security standards
- Outline strategy and roadmap
- Define and develop security documentation
- Define security metrics
- Decommission applications
- Create security reporting mechanisms
- Incorporate integrated risk management methods
- Implement secure operation practices
Secure Software Requirements (13%)
- Define software security requirements
- Identify compliance requirements
- Identify data classification requirements
- Identify privacy requirements
- Define data access provisioning
- Develop misuse and abuse cases
- Develop security requirement traceability matrix
- Define third-party vendor security requirements
Secure Software Architecture and Design (15%)
- Define the security architecture
- Perform secure interface design
- Evaluate and select reusable technologies
- Perform threat modeling
- Perform architectural risk assessment and design reviews
- Model (non-functional) security properties and constraints
- Define secure operational architecture
Secure Software Implementation (14%)
- Adhere to relevant secure coding practices
- Analyze code for security risks
- Implement security controls
- Address the identified security risks
- Evaluate and integrate components
- Apply security during the build process
Secure Software Testing (14%)
- Develop security testing strategy & plan
- Develop security test cases
- Verify and validate documentation
- Identify undocumented functionality
- Analyze security implications of test results
- Classify and track security errors
- Secure test data
- Perform verification and validation testing
Secure Software Deployment, Operations, Maintenance (11%)
- Perform operational risk analysis
- Secure configuration and version control
- Release software securely
- Store and manage security data
- Ensure secure installation
- Obtain security approval to operate
- Perform information security continuous monitoring
- Execute the incident response plan
- Perform patch management
- Perform vulnerability management
- Incorporate runtime protection
- Support continuity of operations
- Integrate service level objectives and service-level agreements
Secure Software Supply Chain (10%)
- Implement software supply chain risk management
- Analyze security of third-party software
- Verify pedigree and provenance
- Ensure and verify supplier security requirements in the acquisition process
- Support contractual requirements
Examination sources
- ISC2 current CSSLP Certification Exam Outline webpage
Current PDF download and About CSSLP, complete-scope statement
- ISC2 CSSLP Certification Exam Outline
PDF page 1, cover effective date
- ISC2 CSSLP Certification Exam Outline
PDF page 2, complete-scope introduction
- ISC2 current CSSLP Certification Exam Outline webpage
CSSLP Examination Weights, complete table including headers and total
- ISC2 CSSLP Certification Exam Outline
PDF page 4, numbered topics 1.1 and 1.2
- ISC2 CSSLP Certification Exam Outline
PDF page 5, numbered topics 2.1 through 2.9
- ISC2 CSSLP Certification Exam Outline
PDF pages 6–7, numbered topics 3.1 through 3.8
- ISC2 CSSLP Certification Exam Outline
PDF pages 8–9, numbered topics 4.1 through 4.7
- ISC2 CSSLP Certification Exam Outline
PDF pages 10–11, numbered topics 5.1 through 5.6
- ISC2 CSSLP Certification Exam Outline
PDF page 12, numbered topics 6.1 through 6.8
- ISC2 CSSLP Certification Exam Outline
PDF pages 13–14, numbered topics 7.1 through 7.13
- ISC2 CSSLP Certification Exam Outline
PDF page 15, numbered topics 8.1 through 8.5
- ISC2 CSSLP Certification Exam Outline
PDF page 16, Supplementary References
- ISC2 current CSSLP Certification Exam Outline webpage
How is AI Security Incorporated into the CSSLP Domains?, controlling introduction
- ISC2 CSSLP Domain Refresh FAQ
When will these changes go into effect?
- ISC2 current CSSLP Certification Exam Outline webpage
CSSLP Examination Information, entire table
- ISC2 Certification Exam Results
After Your Exam Has Ended
- ISC2 Getting Ready for Your Exam
Exam Format and Scoring, passing scale score
- ISC2 CSSLP Domain Refresh FAQ
Question about number of questions and time
- ISC2 Register for Your Certification Exam
Registration steps, account and certification selection
- ISC2 Register for Your Certification Exam
Registration steps, schedule appointment
- ISC2 Register for Your Certification Exam
Registration steps, identification matching and Pearson redirect
- ISC2 Register for Your Certification Exam
Registration steps, finalizing appointment
- ISC2 CSSLP certification
ISC2 Exams and Courses Access Duration Terms & Conditions, Exam
- ISC2 CSSLP certification
Access Duration Terms & Conditions, Exam with Peace of Mind Protection
- ISC2 Getting Ready for Your Exam
Requesting Special Examination Accommodations
- ISC2 CSSLP Experience Requirements
Experience Requirements, minimum and degree reduction
- ISC2 CSSLP Experience Requirements
CSSLP Experience Requirements, Associate option