ISC2 CSSLP
ISC2 CSSLP - Certified Secure Software Lifecycle Professional
More study resources
Cheat sheet
Keep the key ideas within reach.
ExploreKey terms
Get comfortable with the vocabulary.
ExploreStudy plan
Give each week a clear focus.
ExploreCommon mistakes
Understand the traps and how to avoid them.
ExploreCase studies
Put your knowledge to work in context.
ExploreExam-day guide
Prepare for the day ahead.
ExploreAbout this exam
The ISC2 CSSLP (Certified Secure Software Lifecycle Professional) is a vendor-neutral certification focused on building security into every phase of the software development lifecycle. ISC2 describes it as recognition of leading application security skills - the ability to apply best practices, policies and procedures for authentication, authorization and auditing across the SDLC. It is aimed at professionals responsible for applying those practices from design and implementation through testing and deployment: software architects, engineers and developers, application security specialists, QA testers, penetration testers, program and project managers, procurement analysts, and security or IT managers. The exam is organized around eight domains: Secure Software Concepts; Secure Software Lifecycle Management; Secure Software Requirements; Secure Software Architecture and Design; Secure Software Implementation; Secure Software Testing; Secure Software Deployment, Operations, Maintenance; and Secure Software Supply Chain. ISC2 lists four years of required work experience, ANAB accreditation to ISO/IEC Standard 17024, and U.S. DoDM 8140.03 approval. Preparation generally combines the official exam outline with ISC2 instructor-led or self-paced training, or self-study tools, and should emphasize applying secure practices to each lifecycle phase rather than memorizing terminology. Exam-only purchases allow 365 days to schedule and sit the exam.
What you'll study
About ISC2 CSSLP preparation
How many questions are on the CSSLP exam, and how long do I get?
The ISC2 CSSLP page does not publish an item count or time limit, so treat any specific number you see elsewhere as unverified. Before booking, download the current CSSLP exam outline from ISC2, which defines the eight domains, and confirm appointment length and question format when you schedule through the testing provider.
Do I need work experience to earn the CSSLP?
Yes. ISC2 lists four years of required work experience alongside the exam, and the certification targets practitioners who already apply security practices somewhere in the SDLC. Candidates without that background should build relevant software development or application security experience first, then use the exam outline to map what they already do onto the eight tested domains.
How long do I have to take the exam after I buy it?
An exam-only purchase gives you 365 days from purchase to schedule and sit the exam, so the exam code must be scheduled and administered within that window. Training bundles work differently: the exam portion still carries 365 days, while the course access period (90 or 180 days for self-paced, 180 days from first session for instructor-led) runs separately.
What does Peace of Mind Protection include, and is it worth it?
Peace of Mind Protection is an exam purchase that includes two attempts at a lower cost than buying two separate exams, and you have 180 days from purchase to sit both attempts, subject to the ISC2 Retake Policy. It shortens your overall window from 365 to 180 days, so choose it only if you can realistically test twice within that period.
In what order should I study the eight domains?
Follow the lifecycle. Start with Secure Software Concepts and Lifecycle Management to fix the vocabulary and process model, then move through Requirements, Architecture and Design, Implementation, Testing, and Deployment/Operations/Maintenance. Finish with Supply Chain, which overlaps every earlier phase through third-party components, vendor risk, and procurement controls. This mirrors how the domains build on one another.
Which jobs is the CSSLP actually designed for?
ISC2 lists software architects, engineers and developers, application security specialists, software program managers, QA testers, penetration testers, software procurement analysts, project managers, security managers, and IT directors or managers. The common thread is responsibility for applying security practices at some phase of the SDLC, not necessarily holding a security-specific job title.
Why do experienced developers still fail the CSSLP?
The exam is about lifecycle process and governance, not only code-level controls. Candidates who study purely technical defense mechanisms tend to miss questions about requirements, risk trade-offs, supplier management, and who owns an activity in which phase. Reading each domain as a process - inputs, activities, outputs, roles - closes that gap faster than memorizing control lists.
Is the CSSLP recognized by employers and government programs?
ISC2 states the CSSLP is ANAB accredited to ISO/IEC Standard 17024 and approved under U.S. DoDM 8140.03, which matters for organizations and public-sector programs that map credentials to workforce requirements. Always confirm current acceptance with your specific employer or program, since qualifying lists and mappings are maintained by those bodies, not by the certifying organization alone.
Should I buy training with the exam or study on my own?
ISC2 offers instructor-led and self-paced options plus self-study tools, and bundles pair training with an exam voucher. Bundles are convenient but add access windows you must track, such as 90 or 180 days of course access. Self-directed candidates should still anchor study on the official exam outline, then use practice questions to find weak domains rather than to memorize answers.
Can I retake the exam if I fail on the first attempt?
Retakes are governed by the ISC2 Retake Policy, which sets waiting periods between attempts; check the current policy text on ISC2 before you rebook. If you buy exam-only and then fail, you must purchase another attempt. Peace of Mind Protection avoids that second purchase by including two attempts, but both must be used within 180 days of purchase.