Skip to main content

ISC2 · CISSP

CISSP practice questions with answers

15 free practice questions for the CISSP (Certified Information Systems Security Professional) (CISSP) exam, spread across the exam's domains. Try each one, then open the answer to see why every option is right or wrong.

  1. Question 1 · Security and Risk Management

    Which framework focuses on the governance and management of enterprise IT, aligning IT with business goals?

    • ACOBIT
    • BSTRIDE
    • COWASP Top 10
    • DBell-LaPadula
    Show answer and explanation

    Answer: A) COBIT

    • ACOBIT provides a framework for governing and managing enterprise IT.
    • BSTRIDE is a threat modeling method.
    • CThe OWASP Top 10 lists web application risks.
    • DBell-LaPadula is a confidentiality security model.
  2. Question 2 · Security and Risk Management

    During business continuity planning, which activity is the primary goal of the business impact analysis (BIA)?

    • ADetermine how disruption of each critical process would harm the organization over time, to set recovery priorities
    • BEstimate how likely each type of disaster is to occur at each site, based on threat sources and geography
    • CSelect the recovery approach, such as warm standby or backup and restore, for each workload
    • DConfirm through tabletop and failover exercises that recovery procedures meet their targets
    Show answer and explanation

    Answer: A) Determine how disruption of each critical process would harm the organization over time, to set recovery priorities

    A BIA identifies critical processes and measures how their disruption would affect the business over time, which sets recovery priorities and objectives. Estimating likelihood, choosing a strategy and testing are separate steps in continuity planning.

    • AA BIA measures the business impact of a disruption, including impact that changes over time, and identifies critical processes and their dependencies. Its results set recovery priorities and objectives such as maximum tolerable downtime, RTO and RPO.
    • BEstimating how likely a disruption is describes risk assessment, which feeds continuity planning alongside the BIA. The BIA focuses on the consequences of a disruption, not how likely it is.
    • CChoosing a recovery strategy comes after the BIA. It uses the recovery objectives and priorities that the BIA produces, weighed against cost.
    • DExercises and tests check a plan that already exists. They confirm whether recovery targets can be met but do not set those targets or priorities.
  3. Question 3 · Asset Security

    A vendor announces that a database product holding customer records will reach end of support next quarter. The business plans to keep running it for at least another year while a replacement is selected. What is the MOST significant security concern during that period?

    • AVulnerabilities found after the end-of-support date will not receive vendor security fixes
    • BThe existing license will no longer permit the database to be used in production
    • CThe database's built-in encryption and access controls will stop being enforced
    • DThe vendor will no longer answer configuration and troubleshooting support requests
    Show answer and explanation

    Answer: A) Vulnerabilities found after the end-of-support date will not receive vendor security fixes

    End of support means the vendor stops releasing security patches, so new vulnerabilities stay open. Running the product past that date needs a migration plan or compensating controls such as paid extended security updates or isolation.

    • ACorrect. After end of support the vendor stops releasing security updates, so newly discovered flaws stay exploitable. The organization must plan migration or add compensating controls, and vendor guidance says third-party controls are not a substitute for product security fixes.
    • BIncorrect. End of support ends servicing. It does not revoke the licence to keep running the product, and Microsoft's ESU program exists for customers who keep running products past end of support.
    • CIncorrect. Existing features keep working after end of support. The risk is that flaws in them, or anywhere else in the product, will no longer be patched.
    • DIncorrect as the MOST significant concern. Losing technical support is an operational inconvenience. Unpatched vulnerabilities in a system holding customer records are the bigger security risk.
  4. Question 4 · Asset Security

    A batch of solid-state drives that held confidential data has reached end of life and will leave the organization's control. A technician suggests degaussing them before release. What is the BEST guidance?

    • ADegaussing will not sanitize flash storage; use a purge method such as cryptographic erase on the self-encrypting drives, or physically destroy them
    • BUse a higher-strength, government-evaluated degausser, because a stronger magnetic field overcomes the SSD's shielding and clears residual data
    • COverwrite every logical block three times with random data using a host-based wiping utility, then verify by reading the blocks back
    • DPerform a full, not quick, format of each drive and then reinstall a standard operating system image so that the previous data is overwritten
    Show answer and explanation

    Answer: A) Degaussing will not sanitize flash storage; use a purge method such as cryptographic erase on the self-encrypting drives, or physically destroy them

    Degaussing works only on magnetic media, so it does not sanitize SSDs. For confidential data leaving the organization's control, use a purge method such as cryptographic erase, or physically destroy the drives.

    • ACorrect. SSDs store data in flash memory cells, not on magnetic media, so a degausser cannot sanitize them. Suitable options are cryptographic erase, which destroys the media encryption key on drives that have always encrypted their data, or physical destruction such as shredding, disintegration, or punching, chosen according to how sensitive the data is.
    • BIncorrect. A stronger degausser does not help. Flash storage does not record data magnetically, so no field strength sanitizes it. Degaussing applies to magnetic media only.
    • CIncorrect. Because of wear leveling and over-provisioning, SSDs keep data in physical locations that the host cannot address. Overwriting logical blocks can leave remnant copies, and reading back logical blocks cannot prove those hidden areas are clean.
    • DIncorrect. Formatting and reimaging overwrite only some logical areas. This is not a purge-level technique, and recoverable data can remain on the flash media.
  5. Question 5 · Security Architecture and Engineering

    Which security model defines rules for how subjects can securely create, delete and transfer rights to objects and other subjects?

    • AGraham-Denning
    • BBell-LaPadula
    • CThe Biba integrity model
    • DBrewer-Nash
    Show answer and explanation

    Answer: A) Graham-Denning

    • AGraham-Denning specifies protection rights for creating, deleting and transferring access rights.
    • BBell-LaPadula focuses on confidentiality through read and write rules.
    • CBiba focuses on integrity through read and write rules.
    • DBrewer-Nash prevents conflicts of interest.
  6. Question 6 · Security Architecture and Engineering

    The Biba model enforces 'no write up' and 'no read down' rules. Which security property do these rules protect, and in what kind of environment is the model most relevant?

    • AIntegrity; most relevant where trustworthiness of data matters more than secrecy, such as financial transaction processing
    • BConfidentiality; most relevant where classified data must be withheld from lower-cleared users, such as military systems
    • CAvailability; most relevant where systems must keep operating despite component failures, such as patient monitoring
    • DNon-repudiation; most relevant where actions must be provably tied to their originators, such as electronic contracts
    Show answer and explanation

    Answer: A) Integrity; most relevant where trustworthiness of data matters more than secrecy, such as financial transaction processing

    Biba is an integrity model: 'no write up' and 'no read down' stop low-integrity data from corrupting high-integrity data. It is the integrity counterpart to the confidentiality-focused Bell-LaPadula model.

    • ACorrect. Biba stops subjects from writing to higher integrity levels or reading from lower ones, so less trustworthy data can't contaminate more trustworthy data.
    • BThis describes Bell-LaPadula ('no read up', 'no write down'). Biba is the integrity counterpart and reverses those rules.
    • CBiba is an access-control model for information flow. It doesn't address uptime or fault tolerance.
    • DNon-repudiation comes from mechanisms such as digital signatures and audit logging, not from Biba's integrity-level rules.
  7. Question 7 · Communication and Network Security

    A data center enforces firewall policy at each workload's virtual network interface, rather than only at the network perimeter. What is this?

    • AMicro-segmentation
    • BA single perimeter firewall
    • CA flat network
    • DA broadcast domain
    Show answer and explanation

    Answer: A) Micro-segmentation

    • AFirewall policy at each workload, enforced by distributed firewalls, limits lateral movement between systems.
    • BA perimeter firewall doesn't control traffic between internal workloads.
    • CA flat network has no internal segmentation.
    • DA broadcast domain describes Layer 2 reach.
  8. Question 8 · Communication and Network Security

    In IPsec, which protocol provides confidentiality (encryption) of the payload, and which mode encrypts the entire original IP packet and encapsulates it in a new one for site-to-site VPNs?

    • AEncapsulating Security Payload (ESP) provides encryption; tunnel mode encrypts the whole original packet inside a new IP header
    • BAuthentication Header (AH) provides encryption; transport mode encrypts the whole packet
    • CESP provides encryption; transport mode encapsulates the whole packet in a new IP header
    • DAH provides encryption; tunnel mode provides integrity only
    Show answer and explanation

    Answer: A) Encapsulating Security Payload (ESP) provides encryption; tunnel mode encrypts the whole original packet inside a new IP header

    • AESP offers confidentiality plus optional integrity/authentication; AH provides integrity/authentication only. Tunnel mode protects the entire inner packet (gateway-to-gateway), while transport mode protects just the payload between endpoints.
    • BAH does not encrypt anything, and transport mode does not encapsulate the entire original packet.
    • CESP is right for encryption, but full-packet encapsulation in a new header is tunnel mode, not transport.
    • DBoth clauses are wrong: AH doesn't encrypt, and tunnel mode is about encapsulation scope, not 'integrity only'.
  9. Question 9 · Identity and Access Management (IAM)

    How do OAuth 2.0 and OpenID Connect (OIDC) differ in purpose?

    • AOAuth 2.0 delegates authorization to resources through access tokens; OIDC adds an authentication layer on top of it by issuing an ID token
    • BOIDC delegates authorization to resources through access tokens; OAuth 2.0 adds an authentication layer on top of it by issuing an ID token
    • COAuth 2.0 and OIDC are competing authentication protocols; both issue an ID token, but OIDC was designed mainly to support mobile clients
    • DOAuth 2.0 handles both authentication and authorization through access tokens; OIDC is an XML-based federation profile similar to SAML
    Show answer and explanation

    Answer: A) OAuth 2.0 delegates authorization to resources through access tokens; OIDC adds an authentication layer on top of it by issuing an ID token

    OAuth 2.0 handles delegated authorization by issuing access tokens. OIDC is built on OAuth 2.0 and adds authentication through the ID token, which lets an application verify the user's identity.

    • ACorrect. OAuth 2.0 is an authorization framework that grants a client access tokens for protected resources. OIDC extends OAuth 2.0 for authentication: it adds the ID token (a signed JWT) that lets the relying party verify who the user is.
    • BThis swaps the roles. OIDC is the layer built on OAuth 2.0, and the ID token comes from OIDC, not from base OAuth 2.0.
    • CThey complement each other rather than compete. Base OAuth 2.0 doesn't define an ID token, and OIDC exists to add authentication, not to support mobile clients.
    • DAn OAuth access token is meant for a resource server and doesn't assert the user's identity to the client. OIDC uses JSON/JWT, not XML. SAML is the XML-based federation standard.
  10. Question 10 · Identity and Access Management (IAM)

    A security architect is comparing fingerprint readers from several vendors. Each vendor lets customers adjust the matching sensitivity. Which single metric gives the most useful general comparison of the readers' accuracy?

    • ACrossover error rate (CER), the point at which the false acceptance and false rejection rates are equal
    • BFalse acceptance rate (FAR), the proportion of impostor attempts that the reader wrongly accepts
    • CFalse rejection rate (FRR), the proportion of legitimate user attempts that the reader wrongly rejects
    • DThroughput rate, the number of subjects the reader can enroll or verify within a fixed period
    Show answer and explanation

    Answer: A) Crossover error rate (CER), the point at which the false acceptance and false rejection rates are equal

    FAR (Type II errors) and FRR (Type I errors) move in opposite directions as sensitivity is tuned. The crossover error rate, where they are equal, is the tuning-independent figure used to compare biometric systems, and lower is better.

    • ARaising or lowering sensitivity trades FAR against FRR. The CER is the one point where the two rates are equal, so it is a single figure that does not depend on how a customer tunes the device. A lower CER means a more accurate system.
    • BFAR is critical for security, but it changes with the sensitivity setting. A vendor can make FAR look excellent by tightening the threshold while FRR climbs, so FAR alone is not a fair comparison.
    • CFRR measures usability and also depends on the threshold. A loose setting gives a low FRR at the cost of more false accepts, so FRR alone does not reflect overall accuracy.
    • DThroughput is a performance and acceptability factor. It measures speed, not how accurately the reader tells genuine users from impostors.
  11. Question 11 · Security Assessment and Testing

    Testers deliberately try to use an application in ways it should not allow, such as transferring a negative amount, to verify it rejects them. What type of testing is this?

    • AMisuse case testing
    • BRegression testing
    • CLoad testing
    • DSynthetic transaction monitoring
    Show answer and explanation

    Answer: A) Misuse case testing

    • AMisuse case testing examines how an attacker might abuse functionality.
    • BRegression testing confirms that existing features still work after changes.
    • CLoad testing measures performance under volume.
    • DSynthetic transactions check availability and response times.
  12. Question 12 · Security Assessment and Testing

    A security assessor evaluates a control by reviewing its documentation, questioning the staff who operate it, and then observing it actually work with test transactions. Which three assessment methods are these?

    • AExamine (review artifacts), interview (question personnel), and test (exercise the control and observe results)
    • BScoping, tailoring, and accreditation
    • CClearing, purging, and destruction
    • DDetect, respond, recover
    Show answer and explanation

    Answer: A) Examine (review artifacts), interview (question personnel), and test (exercise the control and observe results)

    • AThese are the standard control-assessment methods (as in NIST SP 800-53A): documentation review, discussion with operators, and hands-on testing. Using all three gives stronger assurance than any one alone.
    • BThose relate to selecting/adjusting a control baseline and authorizing a system, not assessing a control's effectiveness.
    • CThose are media sanitization methods.
    • DThose are incident/operational functions, not assessment methods.
  13. Question 13 · Security Operations

    During a business impact analysis, a team sets the maximum tolerable downtime (MTD) for its order-processing function. How should the function's recovery time objective (RTO) relate to that MTD?

    • AThe RTO must not exceed the MTD and is normally set below it to leave a margin for recovery problems
    • BThe MTD is set to fit within the RTO, because the RTO reflects the business's total tolerance for an outage
    • CThe RTO can be longer than the MTD as long as the RPO is short enough to limit data loss
    • DThe RTO is independent of the MTD and is set only from what the recovery technology can achieve
    Show answer and explanation

    Answer: A) The RTO must not exceed the MTD and is normally set below it to leave a margin for recovery problems

    The MTD is the business's absolute limit on outage length. The RTO must be no longer than the MTD and is usually set below it so recovery fits comfortably within that limit.

    • AThe MTD is the longest outage the business can survive. The RTO is the target for restoring the function, so it must fit within the MTD, and it is usually set lower so delays during recovery do not push the outage past the MTD.
    • BThis reverses the relationship. The MTD expresses the business's total tolerance, and the RTO is the recovery target that must fit inside it.
    • CThe RPO measures acceptable data loss, not downtime. However little data is lost, an outage longer than the MTD exceeds what the business can survive.
    • DThe RTO comes from business impact. Technical capability is then matched to it, and an RTO that ignores the MTD is an arbitrary recovery objective.
  14. Question 14 · Security Operations

    A SOC analyst suspects that a compromised workstation is slowly sending customer records to a server the attacker controls on the internet. Which monitoring practice is BEST suited to reveal this activity?

    • ABaselining egress flow records such as NetFlow and alerting on deviations in volume or peer
    • BReviewing inbound firewall deny logs for blocked connection attempts from external addresses
    • CRunning authenticated vulnerability scans against internal hosts on a recurring schedule
    • DApplying file integrity monitoring to the servers that store the customer database files
    Show answer and explanation

    Answer: A) Baselining egress flow records such as NetFlow and alerting on deviations in volume or peer

    Exfiltration is outbound traffic, so it is detected by monitoring egress flows for unusual volumes or destinations. Inbound deny logs, vulnerability scans, and FIM address other threats.

    • ACorrect. Flow records capture who talked to whom, in which direction, and how much data moved. Comparing outbound flows to a baseline exposes unusual transfer volumes or new external peers, which are classic signs of exfiltration.
    • BIncorrect. Inbound deny logs show external traffic that the perimeter blocked. Exfiltration is outbound traffic that was allowed out, so it would not show up in these logs.
    • CIncorrect. Vulnerability scanning finds weaknesses that could be exploited. It does not watch live traffic, so it cannot detect data that is actively leaving the network.
    • DIncorrect. FIM alerts when monitored files are changed. Reading or copying data does not change the files, so exfiltration would go unnoticed.
  15. Question 15 · Software Development Security

    A product team releases code to production several times a day. Today, security reviews happen only after a feature is complete, and findings often arrive after the code has shipped. Leadership wants to adopt DevSecOps. Which change BEST reflects that approach?

    • AAdd automated SAST, dependency, and secrets scans to each build, with gates that fail builds on critical findings
    • BCommission a full third-party penetration test of the application before each major quarterly release
    • CRequire a security officer's sign-off in the change advisory board meeting before every production deployment
    • DRun quarterly authenticated vulnerability scans of production servers and send results to the development team
    Show answer and explanation

    Answer: A) Add automated SAST, dependency, and secrets scans to each build, with gates that fail builds on critical findings

    DevSecOps 'shifts left' by building automated security testing (SAST, SCA, secrets scanning) and policy gates into the CI/CD pipeline, so issues are found and fixed continuously during delivery. Late or infrequent checks alone don't achieve this.

    • ACorrect. DevSecOps builds automated security controls into every stage of the delivery pipeline. In the build stage that means SAST, software composition analysis and secrets scanning, with gates that stop risky changes. Developers get fast feedback, and issues are fixed early, when fixes cost less.
    • BIncorrect. Penetration testing is valuable and can complement DevSecOps. But a quarterly external test is a late check that happens rarely, and it can't keep up with several deployments a day.
    • CIncorrect. A manual approval step at the end still leaves security as a late gate and slows frequent releases. It doesn't build automated security testing into development and build stages.
    • DIncorrect. Scanning production finds problems only after deployment, and only every few months. DevSecOps aims to catch flaws in code and dependencies before they reach production.

Ready for a full CISSP practice exam?

These are a sample from the CertRidge question bank. Full practice exams match the real exam's length, time limit and domain weights, with every answer explained.

Original questions written from the official exam guide. Not affiliated with ISC2; never copied from the real exam.