Free ISC2 CC practice

20 free ISC2 CC practice questions

Twenty original entry-level scenarios for ISC2 Certified in Cybersecurity (CC), split across the five domains of the current exam outline in proportion to ISC2's published weights. It is a short original preview that cannot match the real exam's length, topic mix, or difficulty, and a percentage here is not a result on ISC2's 1000-point scale.

Start question 1
Quick PracticeQuestion 1 of 20
Your progress through this set
Security PrinciplesStep 1 · Choose one answer

A regional ticketing company's booking website is flooded with traffic from thousands of compromised devices and stays unreachable for three hours. Logs show that no customer data was read, copied, or changed during the attack. Which security principle did the attack affect?

Question review

All 20 ISC2 CC questions with explanations

Try the set above first, then use this list to review. Each answer and explanation stays closed until you open it.

  1. Question 1 · Security Principles

    A regional ticketing company's booking website is flooded with traffic from thousands of compromised devices and stays unreachable for three hours. Logs show that no customer data was read, copied, or changed during the attack. Which security principle did the attack affect?

    1. Confidentiality, keeping information from people not authorized to see it
    2. Availability, timely and reliable access to information and systems
    3. Integrity, guarding information against improper change or destruction
    4. Non-repudiation, proof that ties an action to the party who took it
    Show answer and explanation for question 1

    Correct answer: B · Availability, timely and reliable access to information and systems

    FIPS 200 defines availability as ensuring timely and reliable access to and use of information, and a flood that keeps customers from reaching the booking site for three hours attacks exactly that. The stem rules out the other two parts of the CIA triad: no customer data was read or copied, so confidentiality held, and none was changed, so integrity held. Non-repudiation concerns proof of who sent or approved something, which a traffic flood does not touch. The company still has to respond to the attack, even though no data left its control.

    Look for this next time: An attack that makes a system unreachable without exposing or changing data is an attack on availability.

  2. Question 2 · Security Principles

    A supplier emails a purchase quote that is digitally signed with the supplier's private key. A month later, the supplier claims it never sent that price. The buyer's team verifies the signature with the supplier's public key, and it is valid. Which security concept does the valid signature give the buyer?

    1. Availability, because the quote can still be opened a month later
    2. Confidentiality, because only the buyer could read the signed quote
    3. Authorization, because the supplier had permission to send quotes
    4. Non-repudiation, because the signature ties the quote to its sender
    Show answer and explanation for question 2

    Correct answer: D · Non-repudiation, because the signature ties the quote to its sender

    FIPS 186-5, NIST's digital signature standard, describes non-repudiation as assurance of the integrity and origin of data that a third party can verify as coming from the entity that holds the private key, the signatory. Because the signature verifies with the supplier's public key, the buyer can show that the holder of the supplier's private key signed that exact quote, which answers the claim that it was never sent. A signature does not keep the quote secret, so it gives no confidentiality. Being able to open the file later is not what the signature proves, and authorization is about permissions, not proof of origin.

    Look for this next time: A valid digital signature gives non-repudiation: proof of who signed the data and that it was not changed.

  3. Question 3 · Security Principles

    A small online retailer still runs a legacy file-upload feature that only three customers use. A risk assessment rates its risk above the company's risk tolerance, and fixing the feature would cost more than it earns. Leadership decides to shut the feature down for good. Which risk response is this?

    1. Risk avoidance, ending the activity that is the basis for the risk
    2. Risk transference, shifting the cost of a loss to a third party
    3. Risk acceptance, keeping the risk and taking no new action
    4. Risk mitigation, adding controls to reduce likelihood or impact
    Show answer and explanation for question 3

    Correct answer: A · Risk avoidance, ending the activity that is the basis for the risk

    NIST SP 800-39 says risk avoidance may be the appropriate response when a risk exceeds the organization's risk tolerance, and that it involves eliminating the activity or technology that is the basis for the risk. Shutting down the upload feature does exactly that. Transfer, such as buying insurance, shifts liability to another organization but keeps the feature running. Acceptance fits a risk within the risk tolerance, which the assessment rules out. Mitigation would add controls to the feature, an option leadership rejected on cost.

    Look for this next time: Ending the activity that creates a risk is risk avoidance; insurance is transference and added controls are mitigation.

  4. Question 4 · Security Principles

    After a phishing incident, a law firm makes four changes. Which one is an administrative control?

    1. A badge reader added to the door of the server room
    2. An email gateway rule that strips macros from attachments
    3. A written password policy that each employee signs yearly
    4. Full-disk encryption turned on for every lawyer's laptop
    Show answer and explanation for question 4

    Correct answer: C · A written password policy that each employee signs yearly

    NIST's glossary describes administrative safeguards as policies and procedures that manage security measures and the conduct of the workforce, which is what a written password policy that staff sign each year is. FIPS 200 defines technical controls as safeguards that the system itself implements and executes through hardware, software, or firmware, which covers both the email gateway rule and full-disk encryption. A badge reader on a door is a physical measure that protects buildings and equipment from unauthorized intrusion.

    Look for this next time: Policies and procedures are administrative controls; system-enforced safeguards are technical; locks and badge readers are physical.

  5. Question 5 · Security Principles

    Two days before an audit, a manager asks a newly certified CC holder to change the date on a vulnerability report so that a late patch appears to have been installed on time. Which canon of the ISC2 Code of Ethics most directly tells the CC holder to refuse?

    1. Protect society, the common good, necessary public trust and confidence, and the infrastructure
    2. Provide diligent and competent service to principals
    3. Act honorably, honestly, justly, responsibly, and legally
    4. Advance and protect the profession
    Show answer and explanation for question 5

    Correct answer: C · Act honorably, honestly, justly, responsibly, and legally

    Changing a date so a report misstates when a patch was installed is dishonest, and the canon on acting honorably, honestly, justly, responsibly, and legally speaks to it most directly. The canon on protecting society, the common good, public trust, and the infrastructure is broader and concerns harm to the public. The canon on diligent and competent service to principals covers the CC holder's duty to an employer, which is where the request comes from, not the reason to refuse it. Advancing and protecting the profession concerns the profession as a whole. ISC2 requires every member to commit to the Code.

    Look for this next time: When a request asks you to deceive, the canon to apply is acting honorably, honestly, justly, responsibly, and legally.

  6. Question 6 · Security Governance

    A dental clinic says its scheduling system can be down for up to 8 hours during a disaster, but it can lose no more than 1 hour of appointment entries. Backups run once a night at midnight. Which objective does the 1-hour limit set, and does the backup schedule meet it?

    1. The recovery point objective, and nightly backups do not meet it
    2. The recovery time objective, and nightly backups do not meet it
    3. The recovery point objective, and nightly backups already meet it
    4. The recovery time objective, and nightly backups already meet it
    Show answer and explanation for question 6

    Correct answer: A · The recovery point objective, and nightly backups do not meet it

    NIST SP 800-34 defines the recovery point objective (RPO) as the point in time to which data must be recovered after an outage, so a limit on how much recent data the clinic can lose is an RPO. With one backup a night, a failure late in the day could lose almost a full day of entries, far more than 1 hour, so the schedule does not meet it. The recovery time objective (RTO) is how long system components can stay in the recovery phase before the mission suffers, so it is set against the clinic's 8-hour downtime limit, not the 1-hour data-loss limit. Meeting this RPO would take backups or replication at least every hour.

    Look for this next time: The RPO limits how much data you can lose; the RTO limits how long recovery can take.

  7. Question 7 · Security Governance

    An employee gets a call from someone who says he works at the company's IT help desk. He says a mailbox migration is underway and asks her to read back the six-digit sign-in code that just arrived on her phone. What should she do?

    1. Read the code back, since help desk staff need it to finish the work
    2. Ask for his employee ID number first, then read the code if he has one
    3. Give the code only if he names her manager correctly
    4. Decline, then call the help desk at its known number and report it
    Show answer and explanation for question 7

    Correct answer: D · Decline, then call the help desk at its known number and report it

    CISA's guidance on social engineering says to be suspicious of unsolicited calls asking for internal information, to verify a caller's identity directly with the organization, and not to share information unless you are certain of the person's authority. CISA calls this voice-based approach vishing. A sign-in code sent to her phone is meant for her alone, and reading it out could let the caller finish a sign-in as her, so she should decline, reach the help desk through a number she already knows, and report the call. An employee ID or a manager's name can be found or made up, so details the caller supplies do not verify him.

    Look for this next time: Never share a sign-in code with a caller; verify through a channel you already know and report the call.

  8. Question 8 · Security Governance

    The board asks for one metric that warns when the company's exposure to known attacks is rising beyond its risk appetite. The security team proposes the percentage of internet-facing servers with critical vulnerabilities left open for more than 30 days, with escalation above 5%. What kind of metric is this?

    1. A key performance indicator, measuring progress toward a goal
    2. A key risk indicator, a metric that measures the level of risk
    3. A recovery time objective, a limit on how long recovery may take
    4. A compliance finding, an audit result that a requirement was missed
    Show answer and explanation for question 8

    Correct answer: B · A key risk indicator, a metric that measures the level of risk

    NIST SP 800-55 defines a key risk indicator (KRI) as a metric used to measure risk and a key performance indicator (KPI) as a metric of progress toward intended results. The board wants a warning about exposure measured against its risk appetite, and a share of exposed servers with old critical flaws rises as that risk rises, so it is a KRI. A KPI would track progress toward a target, such as the share of staff who finished awareness training. A recovery time objective limits how long recovery may take. A compliance finding is the result of one audit, not a running metric with an escalation threshold.

    Look for this next time: A metric that rises with exposure and triggers escalation against risk appetite is a key risk indicator.

  9. Question 9 · Security Governance

    A retailer adopts the NIST Cybersecurity Framework (CSF) 2.0. In its first workstream, leadership writes down its risk appetite, names who is accountable for security decisions, and approves a security policy that is communicated to all staff. Which CSF 2.0 Function do these outcomes belong to?

    1. Govern, setting the risk strategy, roles, and policy for security
    2. Identify, understanding the organization's current security risks
    3. Protect, using safeguards that manage the organization's risks
    4. Detect, finding and analyzing possible attacks and compromises
    Show answer and explanation for question 9

    Correct answer: A · Govern, setting the risk strategy, roles, and policy for security

    CSF 2.0 describes the Govern Function as establishing, communicating, and monitoring the organization's cybersecurity risk management strategy, expectations, and policy. Its categories include Risk Management Strategy, with risk appetite statements (GV.RM), Roles, Responsibilities, and Authorities (GV.RR), and Policy (GV.PO), which match all three tasks. Identify is about understanding the organization's current cybersecurity risks, for example through asset management. Protect covers the safeguards used to manage those risks, and Detect covers finding and analyzing possible attacks and compromises. CSF 2.0 says Govern informs how the other five Functions are prioritized.

    Look for this next time: In CSF 2.0, setting risk appetite, accountability, and policy belongs to the Govern Function.

  10. Question 10 · Identity And Access Management (IAM) Concepts

    HR recorded an analyst's resignation on time, but no request ever reached IT to disable her accounts. Three weeks after her last day, her VPN account is used to sign in from an unknown device. The next quarterly access review is still a month away. Which identity life cycle step failed?

    1. Provisioning, creating the account with the right access
    2. Role definition, deciding which access each job needs
    3. Deprovisioning, removing access when it is no longer needed
    4. Access review, checking periodically that access is still needed
    Show answer and explanation for question 10

    Correct answer: C · Deprovisioning, removing access when it is no longer needed

    ISC2's CC outline lists the identity life cycle as roles definition, provisioning, review, and deprovisioning. Her accounts should have been disabled when she left, and the request that never went from HR to IT is a deprovisioning failure. NIST describes least privilege as restricting access to the minimum necessary for assigned tasks, and a former employee has no assigned tasks. Provisioning and role definition happened when she was hired and are not what went wrong. A periodic access review might have caught the account later, but the stem says the next one is still a month away.

    Look for this next time: When someone leaves, deprovisioning should remove access right away instead of waiting for the next access review.

  11. Question 11 · Identity And Access Management (IAM) Concepts

    A new help desk technician needs to reset forgotten passwords for staff accounts. To save time, the IT manager plans to add him to the domain administrators group, which can change any setting on any server. What should the manager do instead?

    1. Add him to the group, then review it in a year
    2. Share one admin account with him, so all actions land in one log
    3. Add him to the group and require him to sign an acceptable use policy
    4. Give him a role that can only reset the passwords of staff accounts
    Show answer and explanation for question 11

    Correct answer: D · Give him a role that can only reset the passwords of staff accounts

    NIST defines least privilege as restricting users' access privileges to the minimum necessary to accomplish assigned tasks. The technician's task is resetting staff passwords, so a role limited to that permission meets the need without giving him control of every server. A yearly review leaves the excess rights in place for months. A shared admin account is worse: it grants the same broad rights and makes it harder to tell who did what. An acceptable use policy is an administrative control that sets expectations, but it does not reduce the rights the account holds.

    Look for this next time: Least privilege means granting only the permissions a task needs, not a broad group that happens to include them.

  12. Question 12 · Identity And Access Management (IAM) Concepts

    An internal audit at a manufacturer finds that one accounts payable clerk can add a new vendor to the payment system and also approve payments to that vendor. Both tasks are listed in the clerk's job description, and every change is logged under the clerk's own account. Which principle is missing?

    1. Least privilege, giving each user no more access than the job requires
    2. Separation of duties, splitting critical steps between different people
    3. Defense in depth, layering several different controls
    4. Non-repudiation, proof tying each action to one person
    Show answer and explanation for question 12

    Correct answer: B · Separation of duties, splitting critical steps between different people

    NIST describes separation of duty as the principle that no user should have enough privileges to misuse the system alone, with the example that the person authorizing a paycheck should not also be the one who prepares it. A clerk who can both create a vendor and approve payments to it could pay a fake vendor with no one else involved, so the two steps should belong to different people. The stem rules out least privilege as the gap, because both tasks are part of the clerk's job. Every change is logged under the clerk's own account, so actions can already be traced to one person. Defense in depth is about layering controls, which does not fix one person holding both steps.

    Look for this next time: When one person can complete both halves of a critical transaction, the missing control is separation of duties.

  13. Question 13 · Identity And Access Management (IAM) Concepts

    At a hospital, access to the records system is attached to job roles such as nurse, billing clerk, and pharmacist. When a billing clerk transfers to the pharmacy, IT removes the billing role from her account and adds the pharmacist role, and her permissions change with it. Which access control model is this?

    1. Role-based access control, where permissions are tied to job roles
    2. Discretionary access control, with each data owner granting access
    3. Mandatory access control, with central labels users cannot change
    4. Attribute-based access control, with decisions from many attributes
    Show answer and explanation for question 13

    Correct answer: A · Role-based access control, where permissions are tied to job roles

    NIST describes role-based access control (RBAC) as a model in which permitted actions on resources are identified with roles rather than with individual identities, so moving her from the billing role to the pharmacist role changes her permissions in one step. In discretionary access control, an object's owner decides who gets access and what rights they have. In mandatory access control, a central authority makes the access decisions and users cannot change access rights. Attribute-based access control decides each request from attributes of the requester and of the object, such as location or time of creation, rather than from a role assignment.

    Look for this next time: If permissions change when a person's job role changes, the model is role-based access control.

  14. Question 14 · Networking and Cloud Security Concepts

    A firewall log shows thousands of inbound connection attempts from many internet addresses to TCP port 3389 on a Windows server. Which service are the attackers trying to reach?

    1. Secure Shell (SSH), for encrypted remote command-line sessions
    2. Domain Name System (DNS), for resolving names to addresses
    3. Hypertext Transfer Protocol Secure (HTTPS), for encrypted web page traffic
    4. Remote Desktop Protocol (RDP), for graphical sessions on remote hosts
    Show answer and explanation for question 14

    Correct answer: D · Remote Desktop Protocol (RDP), for graphical sessions on remote hosts

    Microsoft's documentation says Remote Desktop accepts connections over the Remote Desktop Protocol (RDP) and listens on port 3389 by default, and IANA registers TCP 3389 as MS WBT Server. Repeated attempts from many internet addresses look like someone probing an exposed Remote Desktop service. IANA registers SSH on TCP 22, DNS on port 53, and HTTPS, HTTP over TLS, on port 443, so none of them matches port 3389.

    Look for this next time: TCP 3389 is the default Remote Desktop (RDP) port, so traffic to it from the internet means someone is trying to reach a remote desktop.

  15. Question 15 · Networking and Cloud Security Concepts

    A company's VPN lets any employee who signs in reach every internal server, because the network treats anyone inside it as trusted. The security team wants to move to zero trust. Which change fits that goal?

    1. Add a second VPN concentrator so staff connect faster
    2. Trust any device on the office LAN, but keep checking remote users
    3. Check user and device before each session to each internal resource
    4. Replace the VPN password with a longer one that changes every month
    Show answer and explanation for question 15

    Correct answer: C · Check user and device before each session to each internal resource

    NIST SP 800-207 says zero trust grants no implicit trust to assets or user accounts based solely on their physical or network location, and that authentication and authorization of both the subject and the device happen before a session to an enterprise resource is established. Checking the user and device for each resource replaces the VPN's all-or-nothing access. Trusting every device on the office LAN keeps location-based trust, which zero trust removes. A second VPN concentrator changes capacity, not trust. A longer password strengthens one sign-in but still leaves anyone signed in able to reach every server.

    Look for this next time: Zero trust removes trust based on network location and checks the user and device for each resource.

  16. Question 16 · Networking and Cloud Security Concepts

    A startup rents virtual machines from a cloud provider, then installs its own operating system image and web application on them. A critical patch is released for that operating system. Under the service model in use, who should apply it?

    1. The provider, because in IaaS it runs the operating system
    2. The startup, because in IaaS the consumer controls the operating system
    3. The provider, because in PaaS the provider manages the operating system
    4. The startup, because in SaaS the consumer manages the whole application stack
    Show answer and explanation for question 16

    Correct answer: B · The startup, because in IaaS the consumer controls the operating system

    NIST SP 800-145 defines Infrastructure as a Service (IaaS) as the consumer provisioning processing, storage, and networks to run arbitrary software, including operating systems, with control over the operating systems, storage, and deployed applications but not the underlying cloud infrastructure. Renting virtual machines and installing your own image is IaaS, so the startup patches the operating system, while the provider manages the infrastructure underneath. In Platform as a Service (PaaS), the consumer deploys applications and does not manage the operating systems, but the startup is not using PaaS. In Software as a Service (SaaS), the consumer uses the provider's application and manages even less.

    Look for this next time: In IaaS the customer patches the operating system it installs; the provider manages the infrastructure underneath.

  17. Question 17 · Networking and Cloud Security Concepts

    During a holiday sale, an online store's cloud-hosted web tier adds servers automatically as traffic climbs and releases them when traffic falls back. Which essential cloud characteristic does this show?

    1. Measured service, metering resource use so it can be monitored
    2. Resource pooling, serving many customers from shared resources
    3. Rapid elasticity, adding and releasing capacity to match demand
    4. Broad network access, reaching services from many device types
    Show answer and explanation for question 17

    Correct answer: C · Rapid elasticity, adding and releasing capacity to match demand

    NIST SP 800-145 lists rapid elasticity as an essential characteristic: capabilities can be elastically provisioned and released, in some cases automatically, to scale rapidly outward and inward with demand. Adding servers as sale traffic climbs and releasing them afterward is that behavior. Measured service is the metering that lets resource use be monitored, controlled, and reported. Resource pooling means the provider's resources serve many consumers through a multi-tenant model. Broad network access means capabilities are available over the network through standard mechanisms from many kinds of client platforms.

    Look for this next time: Automatic scaling out and back in with demand is rapid elasticity.

  18. Question 18 · Security Operations and Incident Response

    An accounting firm will donate 30 retired laptops, in working order, to a local school. The drives held client tax records, and the firm's policy requires that the data be unrecoverable even with state-of-the-art laboratory techniques. Which approach meets both the policy and the donation plan?

    1. Purge the drives, so recovery is infeasible even with lab techniques
    2. Clear the drives, overwriting all user-addressable storage with software
    3. Shred the drives so no one can read them again
    4. Delete the client folders and empty each recycle bin
    Show answer and explanation for question 18

    Correct answer: A · Purge the drives, so recovery is infeasible even with lab techniques

    NIST SP 800-88 defines purge as a sanitization method that applies physical or logical techniques to make recovery of the target data infeasible using state-of-the-art laboratory techniques, which matches the firm's policy, and the laptops stay usable. Clear applies logical techniques to all user-addressable storage, such as rewriting through the normal read and write commands, and NIST describes it as protection against simple, non-invasive recovery, which falls short of the policy. Shredding the drives would protect the data but leaves laptops that cannot be donated in working order. Deleting folders meets neither standard: it removes only the files someone chose, while sanitization removes information from the media so that recovery is not possible.

    Look for this next time: When media leaves your control but must stay usable, choose purge; clear protects only against simple recovery.

  19. Question 19 · Security Operations and Incident Response

    An incident response team wants to test its new ransomware playbook without touching any production system. Team members, managers, and the legal lead meet in a conference room while a facilitator presents a scenario step by step and asks each person what they would do. What kind of exercise is this?

    1. A penetration test, an authorized attempt to exploit live systems
    2. A red team engagement, emulating a real adversary's attacks on systems
    3. A full failover test, moving operations over to the backup site
    4. A tabletop exercise, a facilitated discussion of each step in the plan
    Show answer and explanation for question 19

    Correct answer: D · A tabletop exercise, a facilitated discussion of each step in the plan

    NIST describes a tabletop exercise as discussion-based: people with roles in a plan meet in a classroom setting or in breakout groups, and a facilitator presents a scenario and asks questions so they can validate the plan by discussing their roles and responses. That matches this session, and nothing in it touches production. A red team, in NIST's terms, is an authorized group that emulates an adversary's attack capabilities against the enterprise. A penetration test tries to exploit vulnerabilities in real systems, and a failover test moves operations to backup systems. All three act on systems, which the team wants to avoid.

    Look for this next time: A facilitated, discussion-only walk-through of a plan is a tabletop exercise.

  20. Question 20 · Security Operations and Incident Response

    A bank hires an outside group, with written authorization from its executives, to emulate the techniques of a known criminal gang against the bank's own systems. The security operations team is not told the dates, so the bank can see what its defenders detect. What is this outside group called?

    1. A blue team, which defends systems against the mock attackers
    2. A red team, which emulates a real adversary's attack capabilities
    3. An audit team, which checks controls against a written standard or law
    4. An incident response team, which handles confirmed incidents
    Show answer and explanation for question 20

    Correct answer: B · A red team, which emulates a real adversary's attack capabilities

    NIST, citing CNSSI 4009, defines a red team as a group authorized and organized to emulate a potential adversary's attack or exploitation capabilities against an enterprise's security posture, to show the impact of successful attacks and what works for the defenders. The blue team is the group that defends against those mock attackers, which here is the security operations team being tested. An audit team compares controls with requirements rather than attacking them. An incident response team handles real incidents; it might respond during the exercise, but it is not the group running the emulation.

    Look for this next time: An authorized group that emulates an adversary's attacks is a red team; the defenders it tests are the blue team.

Use the sample well

The rationale matters more than the score.

A short set can show you what deserves another look. A strong run shows you can match a short workplace scenario to the security concept, control, or next step it calls for. Twenty questions are a small sample, so the result does not predict a pass on an adaptive exam scored out of 1000 points.

01

Answer before reviewing

Pick the one answer that fits every condition in the scenario. Then read why each other option falls short.

02

Read every rationale

Confirm why the best option fits, even when you were right.

03

Follow the pattern

Use recurring misses—not one score—to choose your next focus.