SaveMyCert
Log in
5 of 5 free questions left today·for 10 a day
CISM · Domain 3

Information Security Program practice questions

Information Security Program is worth 33% of the CISM exam — the heaviest of the 4 domains. Developing and managing the information security program: security architecture, resources, standards and frameworks, policies, asset classification, control design, implementation and testing, metrics, awareness, external parties and reporting. Official weighting 33%. 6 fully worked examples are further down this page, answers included.

Exam weight
33%
the heaviest of the 4 domains
Questions
160
across 4 topics
Free, no account
5/day
a free account allows 10 a day
Explanations
Every option
right and wrong

Build a practice session

5 free questions left today.

Domains

How many?

Mode

Ready when you are

10 fresh questions drawn across 1 of 4 domains, in Learn mode.

Review what you missed

Every question you answer incorrectly, and every question you flag while practising, is saved here automatically. Finish a session and you can come back to re-drill just those.

6 sample Information Security Program questions, fully explained

Questions from the CISM bank mapped to domain 3, with the answer key and the reasoning behind every option. None of them repeat the examples on the main CISM practice page.

Question 1Information Security Program

An organization has approved security reference architectures. A team building a low-latency trading platform says the approved pattern cannot meet its performance needs and proposes its own design. What should the information security manager do?

Choose one.

  • a
    Require the team to adopt the nearest approved pattern and tune it

    Forcing the pattern ignores a legitimate business requirement and may produce a platform that fails its purpose or tempts the team to bypass security.

  • b
    Assess the risk of the proposed design and route it through the exception process Correct

    Patterns are the default, not an absolute. A justified deviation is risk-assessed and decided through a documented exception, so the business need and the risk are both visible.

  • c
    Let the design go ahead, since the business owns the platform and its risks

    The business owner decides on risk, but only after the risk is assessed and presented. Skipping assessment leaves the owner deciding blind.

  • d
    Add the team's design to the reference architecture so that it becomes compliant

    A new pattern may be right later if the need recurs, but adopting an unassessed design into the standard skips the risk review entirely.

The concept

Reference architectures are the default; justified deviations go through a risk-assessed, documented exception process.

Why that’s the answer

The pattern does not fit a real requirement, so neither forcing it nor waving the design through is sound. The manager assesses the proposed design's risk and puts it through the exception process, where the accountable owner accepts any residual risk on the record. Updating the reference architecture could follow if similar needs recur, but only after the design has been assessed.

How to reason it out
  1. Accept that a business requirement can justify deviating from a pattern.
  2. Recognise that deviation needs a risk assessment before anyone decides.
  3. Use the exception process so the decision and the owner are documented.
  4. Consider changing the standard pattern only after the design is proven.

Exam tip: Deviation from an approved pattern = assess the risk, then a documented exception, not a free pass or a flat no.

CISM Security Architecture, Program Resources and Frameworks — the lesson that teaches this.

Question 2Information Security Program

Using several independent layers of controls so that the failure of one control does not leave an asset exposed is known as:

Choose one.

  • a
    least privilege

    Least privilege limits each identity to the access it needs. It is one control principle, not the layering of controls.

  • b
    defense in depth Correct

    Defense in depth layers different controls so another layer still protects the asset when one fails.

  • c
    separation of duties

    Separation of duties splits sensitive tasks between people to prevent fraud or error by one person.

  • d
    fail-safe defaults

    Fail-safe defaults deny access unless it is explicitly granted. It describes a single control's default state.

The concept

Defense in depth: multiple, independent layers of control so no single failure exposes an asset.

Why that’s the answer

The defining idea is redundancy across independent layers (network, host, application, data, people). Least privilege, separation of duties and fail-safe defaults are all design principles a security architecture uses, but each concerns how one control behaves, not how controls back each other up.

How to reason it out
  1. Find the key idea in the description: one control failing without exposure.
  2. Match it to the principle about multiple layers.
  3. Rule out principles that describe a single control.

Exam tip: No single control should stand between an attacker and the asset.

CISM Security Architecture, Program Resources and Frameworks — the lesson that teaches this.

Question 3Information Security Program

A review finds that a payment database is protected only by a network firewall. The firewall vendor has disclosed a bypass flaw that will take weeks to patch. Which response BEST reflects sound security architecture?

Choose one.

  • a
    Replace the firewall with another vendor's product that has no known bypass

    Swapping one firewall for another still leaves a single control in front of the database, so the next flaw recreates the same exposure.

  • b
    Increase firewall logging so that attempts to exploit the flaw are seen

    Better logging helps detection, but it relies on the same failed layer and does not stop an attacker who bypasses it.

  • c
    Accept the risk until the vendor releases a patch for the firewall flaw

    Waiting for the patch fixes this flaw only and leaves the design dependent on one control for payment data.

  • d
    Add independent controls at the application and database layers Correct

    Additional layers, such as database access control and encryption, keep the data protected when the network layer fails, now and in future.

The concept

Defense in depth removes single points of failure by adding independent layers of control.

Why that’s the answer

The real problem is architectural: one control protects highly sensitive data. Adding independent controls at the application and database layers means a failure of the firewall no longer exposes the data. Replacing the product or waiting for a patch fixes this flaw but keeps the single point of failure.

How to reason it out
  1. Look past the immediate flaw to the design weakness it reveals.
  2. Ask which option still protects the data if the firewall fails again.
  3. Choose independent layers rather than a better or patched single layer.

Exam tip: When one control is all that protects an asset, add a layer, not a better version of the same layer.

CISM Security Architecture, Program Resources and Frameworks — the lesson that teaches this.

Question 4Information Security Program

In a zero trust architecture, access to a resource is granted based on:

Choose one.

  • a
    whether the request comes from a device connected to the corporate network

    Trust based on network location is exactly what zero trust removes; an internal address grants nothing by itself.

  • b
    the user's role, checked once when the user first signs in each day

    Role still matters, but a single daily check is implicit trust for the rest of the day. Zero trust evaluates each access request.

  • c
    the network segment that the requesting device has been assigned to

    Segments help limit movement, but a segment assignment is still location-based trust rather than a per-request decision.

  • d
    an evaluation of identity, device and context for each access request Correct

    Zero trust makes a policy decision for every request using the identity, the device's state and the context, never location alone.

The concept

Zero trust (NIST SP 800-207): no implicit trust from network location; each access request is evaluated on identity, device and context.

Why that’s the answer

NIST SP 800-207 describes zero trust as granting no implicit trust based on physical or network location, with authentication and authorization performed before each session to a resource. Network location, a single daily check and segment membership are all forms of implicit trust.

How to reason it out
  1. Recall the core zero trust principle: never trust by location.
  2. Remove options that grant trust once and keep it.
  3. Choose the per-request evaluation of identity, device and context.

Exam tip: Zero trust: decide every request on who, what device and what context, not where it comes from.

CISM Security Architecture, Program Resources and Frameworks — the lesson that teaches this.

Question 5Information Security Program

An organization moving toward zero trust has enforced multifactor authentication for all users. Remote staff still reach internal applications through a VPN that, once connected, allows access to the whole internal network. What is the GREATEST remaining gap?

Choose one.

  • a
    The multifactor method used by staff relies on push approvals, not hardware keys

    Phishing-resistant authenticators would be stronger, but the authentication step is already in place. The larger gap is what happens after it.

  • b
    Internal applications are not yet monitored by the security operations center

    Monitoring is part of a mature design, but it detects misuse rather than removing the broad access that allows it.

  • c
    A successful VPN login gives access to every internal application Correct

    Once connected, users can reach everything, which is implicit trust by network location and allows lateral movement. Zero trust needs per-application decisions.

  • d
    The VPN relies on one vendor's gateway, which creates a point of failure

    This is an availability concern. It does not change the trust model, which is where the design falls short of zero trust.

The concept

Strong authentication is not zero trust if a successful login grants broad network access; access must be decided per resource.

Why that’s the answer

Multifactor authentication answers "who is this?", but the VPN then trusts the user everywhere on the internal network. That is location-based implicit trust and the reason ransomware spreads laterally. Zero trust replaces it with per-application access decisions. Stronger authenticators, monitoring and gateway resilience are all worthwhile but leave the trust model unchanged.

How to reason it out
  1. Separate what has been fixed (identity verification) from what has not (scope of access after login).
  2. Check each option against the principle of no implicit trust by location.
  3. Pick the gap that lets one compromised login reach everything.

Exam tip: MFA plus flat network access is still perimeter security; zero trust limits what each session can reach.

CISM Security Architecture, Program Resources and Frameworks — the lesson that teaches this.

Question 6Information Security Program

When designing network security zones, the information security manager should group systems PRIMARILY according to:

Choose one.

  • a
    the classification and criticality of the information they process Correct

    Systems that handle information of similar sensitivity and criticality need similar controls, so they share a zone and a common level of protection.

  • b
    the business unit that owns each of the systems and pays for their running costs

    Ownership matters for accountability, but two systems in one unit can need very different protection.

  • c
    the physical data center or cloud region in which they are hosted

    Location is a hosting detail. Grouping by it would place sensitive and public systems together.

  • d
    the operating system and the vendor platform that each system runs

    Platform groupings suit administration, not protection; systems on one platform can carry very different risk.

The concept

Security zones group systems by the sensitivity and criticality of what they process, so each zone gets a consistent level of protection.

Why that’s the answer

A zone is a set of assets that share a security requirement. The requirement comes from the information's classification and the system's criticality, so that is the grouping that lets controls at the zone boundary match the risk. Ownership, location and platform are management conveniences that cut across sensitivity.

How to reason it out
  1. Ask what the zone boundary is meant to protect.
  2. Link that to the value of the information inside it.
  3. Choose classification and criticality over administrative groupings.

Exam tip: Zone by what the data is worth, not by who owns it or where it runs.

CISM Security Architecture, Program Resources and Frameworks — the lesson that teaches this.

What CISM domain 3 tests, topic by topic

The official exam guide breaks Information Security Program into 4 topics. The question bank follows the same split, so a weak topic shows up as a cluster of misses you can go back and read.

Published CISM practice questions per topic in Information Security Program
TopicWhat it coversQuestions
Security architecture, program resources and frameworksOfficial CISM 2026 outline, section 3A Information Security Program Development (first part): Information Security Architecture; Information Security Program Resources (e.g., people, process, technologies); Information Security Industry Standards and Frameworks.40
Policies, asset classification, control design and metricsOfficial CISM 2026 outline, section 3A Information Security Program Development (second part): Information Security Policies, Standards, Procedures, and Guidelines; Information Asset Identification and Classification; Information Security Control Design and Selection; Information Security Program Metrics Development.40
Control implementation, testing and evaluationOfficial CISM 2026 outline, section 3B Information Security Program Management (first part): Information Security Control Implementation and Integrations; Information Security Control Testing and Evaluation.40
Awareness, external services and program reportingOfficial CISM 2026 outline, section 3B Information Security Program Management (second part): Information Security Awareness and Training; Management of External Services (e.g., suppliers, third parties, nth parties); Information Security Program Metrics, Communications, and Reporting.40
Total160

Revise Information Security Program before you drill it

Other CISM domains

Information Security Program: your questions

Information Security Program is domain 3 of the CISM exam guide and carries 33% of the scored content — the heaviest of the 4 domains. On a 150-question paper that works out to roughly 50 questions, though ISACA does not publish an exact per-domain count and individual exam forms vary.

Source

The domain weight and topic list on this page come from the official CISM exam guide.