Courseiva

(ISC)2 Information Systems Security Architecture Professional (CISSP-ISSAP, Aug 2025 blueprint) (ISC) (ISC) — Questions 1–75

169 questions total · 3 pages · All types, answers revealed

Page 1 of 3

Page 2
1
MCQhard

You are designing a Zero Trust architecture in AWS. You need to implement micro-segmentation for a set of EC2 instances running a web application. Which AWS feature provides the most granular control over traffic flow between specific instances within the same VPC subnet?

A.Security Groups
B.AWS PrivateLink
C.AWS Transit Gateway Route Tables
D.Network Access Control Lists (NACLs)
AnswerA

Security Groups are stateful, instance-level virtual firewalls whose rules reference other security groups, enabling allow-list control between specific EC2 instances rather than whole subnets. This delivers the granular micro-segmentation the scenario demands within a single VPC subnet.

Why this answer

Security Groups are stateful and provide instance-level (interface-level) filtering, making them the appropriate tool for micro-segmentation within a subnet.

2
Multi-Selectmedium

When establishing a Third-Party Risk Management (TPRM) process, which THREE factors must be considered during the initial due diligence?

Select 3 answers
A.Vendor's physical office decor.
B.Vendor's SOC2 Type II report.
C.Vendor's marketing language.
D.Vendor's incident response plan summary.
E.Vendor's financial stability.
AnswersB, D, E

A Service Organization Control (SOC) 2 Type II report provides independent auditor assurance regarding a vendor’s security controls over a significant operational period, directly satisfying the initial due diligence constraint for verifying third-party operational and security posture. By evaluating historical control effectiveness against the Trust Services Criteria—security, availability, processing integrity, confidentiality, and privacy—this artifact allows organisations to rigorously assess risk before onboarding, ensuring the vendor maintains adequate safeguards for sensitive data and systems.

Why this answer

TPRM requires understanding the vendor's security posture before onboarding.

3
Multi-Selectmedium

Which TWO of the following are essential for protecting against SQL Injection?

Select 2 answers
A.Using dynamic SQL building in code.
B.Using parameterized queries (prepared statements).
C.Disabling error logging entirely.
D.Validating and sanitizing all user inputs.
E.Running the database as root.
AnswersB, D

Parameterized queries cleanly separate SQL code from user-supplied data, satisfying the requirement to protect against SQL Injection. When using prepared statements, the database engine compiles the SQL structure first, treating any input values strictly as parameters rather than executable code. This fundamental architectural constraint prevents malicious input from altering the query logic, effectively neutralizing injection attempts even if the input contains rogue SQL syntax.

Why this answer

Prepared statements and input validation are the primary defenses against SQLi.

4
MCQeasy

When designing an architecture, which principle states that a system should be designed to be secure even if other security measures fail?

A.Separation of duties
B.Defense in depth
C.Principle of Least Privilege
D.Fail-safe defaults
AnswerB

Implementing multiple, independent layers of security controls satisfies the architectural constraint requiring a system to remain secure when primary safeguards fail. By deploying overlapping mechanisms such as firewalls, intrusion detection systems, multifactor authentication, and strict access segmentation across different architectural tiers, an attacker is forced to bypass successive independent barriers rather than a single perimeter. This layered approach ensures that the failure of any single component does not result in total system compromise, directly embodying the principle of resilient and fault-tolerant security design.

Why this answer

Defense in depth ensures that if one layer fails, others remain to protect the system.

5
Multi-Selectmedium

Which TWO factors are mandatory for a secure 'MFA' implementation?

Select 2 answers
A.Exclusion of any knowledge-based factors.
B.Validation of multiple independent credentials.
C.The use of a proprietary hardware token only.
D.Factors from different authentication categories.
E.The use of only biometric factors.
AnswersB, D

Multi-factor authentication strictly requires the validation of multiple independent credentials drawn from at least two distinct authentication categories—such as something you know, something you have, or something you are. This satisfies the fundamental architectural constraint in the stem regarding mandatory factors, ensuring that compromising a single credential type is insufficient to breach the system. Authentication mechanisms that rely on repeating factors within the same category fail to meet this cryptographic and logical separation requirement.

Why this answer

MFA requires at least two distinct authentication factors from different categories (e.g., possession and knowledge).

6
MCQeasy

Which security measure is most effective at preventing unauthorized access to a physical data center?

A.Layered physical access controls.
B.Complex password requirements.
C.A robust firewall configuration.
D.Implementing an EDR solution.
AnswerA

Deploying multiple, independent security barriers such as perimeter fencing, biometric mantraps, and smart-card turnstiles satisfies the constraint of absolute prevention against sophisticated, determined physical intrusion. Relying on a single perimeter checkpoint creates a single point of failure that an adversary can bypass through tailgating or coercion. Integrating heterogeneous authorization mechanisms—requiring distinct authentication factors and physical validation steps at progressive zones—maximises dwell time, ensures continuous verification, and effectively neutralises unauthorised access attempts before critical computing assets are compromised.

Why this answer

Layered physical security (e.g., mantraps, badge access, surveillance) provides the most comprehensive defense for physical infrastructure.

7
MCQeasy

In a cloud architecture, what does the 'Principle of Least Privilege' (PoLP) imply regarding IAM roles?

A.All users should have read access to the root directory.
B.Administrators should have full control over all cloud resources.
C.Permissions should be granted based on the user's job role and the specific resources needed.
D.Roles should be static and never changed to ensure stability.
AnswerC

Granting access strictly according to job function and necessary resources directly satisfies the Principle of Least Privilege constraint defined in the stem, ensuring identities within cloud Identity and Access Management frameworks operate with the absolute minimum operational permissions required. This scoped allocation mechanism relies on attribute-based or role-based access control policies to restrict broad administrative entitlements, thereby shrinking the potential attack surface and containing lateral movement risks if credentials are compromised.

Why this answer

PoLP requires that identities are granted only the minimum permissions necessary to perform their assigned task, for the minimum duration required.

8
MCQeasy

Which protocol should be prioritized when designing a secure logging infrastructure to prevent log tampering?

A.Cleartext HTTP.
B.UDP Syslog.
C.TLS-encrypted logging stream.
D.SNMP v1.
AnswerC

Transport Layer Security (TLS) encryption directly satisfies the requirement to prevent log tampering in transit by establishing a cryptographically secured tunnel between the log source and the collector. This mechanism guarantees message integrity through keyed message authentication codes and prevents adversarial eavesdropping or active man-in-the-middle modification before logs reach immutable storage. By enforcing strict cipher suite negotiation and optional mutual certificate authentication, this approach ensures that telemetry data cannot be intercepted, altered, or injected by unauthorised actors along the transmission path.

Why this answer

Syslog-ng or TLS-based transport ensures that logs are encrypted in transit and can be digitally signed to prevent tampering by an attacker.

9
Multi-Selecteasy

Which THREE of the following are common network security architecture tools?

Select 3 answers
A.Intrusion Detection System (IDS).
B.VPN.
C.Firewall.
D.Unencrypted Telnet.
E.Cleartext FTP server.
AnswersA, B, C

An Intrusion Detection System (IDS) operates as a foundational network security architecture tool by passively monitoring network traffic and analysing packet payloads or header anomalies against known attack signatures and baseline behavioural thresholds. This passive monitoring mechanism satisfies the core architectural constraint of providing deep visibility into transit traffic without introducing latency or becoming a single point of failure for inline traffic blocking, allowing security analysts to detect malicious activities and policy violations efficiently.

Why this answer

Firewalls, IDS/IPS, and VPNs are foundational components of a secure network architecture.

10
Multi-Selectmedium

Which THREE attributes should be evaluated when defining access policies in a modern Zero Trust Architecture?

Select 3 answers
A.User's physical office desk number
B.The color of the device chassis
C.Device security posture
D.Network location (e.g., Geo-IP/IP Address)
E.User identity and group membership
AnswersC, D, E

Evaluating device security posture ensures that endpoints attempting to connect to corporate resources meet predefined compliance standards, directly satisfying the requirement to dynamically assess endpoint health and trustworthiness in a Zero Trust Architecture. By inspecting parameters such as operating system patch levels, disk encryption status, and endpoint detection and response (EDR) agent health—often integrated via solutions like Microsoft Entra ID alongside mobile device management tools—the policy engine can restrict or permit access based on real-time risk calculations rather than relying solely on static network location or user credentials.

Why this answer

Zero Trust evaluates the context of the user, the device, and the resource being accessed to make a dynamic decision.

11
MCQmedium

When implementing FIDO2/WebAuthn for passwordless authentication, where does the private key reside?

A.In the Identity Provider's database.
B.On the user's local hardware authenticator.
C.In the browser's encrypted cache.
D.In the server-side hardware security module (HSM).
AnswerB

FIDO2 and WebAuthn rely on asymmetric cryptography to eliminate credential harvesting vulnerabilities by ensuring the private key never leaves the client boundary. Satisfying the strict requirement that authentication credentials remain isolated from remote servers, the private key is generated and securely stored within the user's local hardware authenticator—such as a TPM, security key, or platform module. Because the private key is bound to the hardware and protected by local biometric or PIN verification, it cannot be intercepted during transit or compromised in a server-side data breach.

Why this answer

In FIDO2, the private key is stored securely on the local authenticator (e.g., TPM, Secure Enclave, or hardware security key) and never leaves the device.

12
MCQeasy

What is the primary security goal of an 'Air-Gapped' network segment?

A.To increase network bandwidth.
B.To simplify patch management.
C.To eliminate the possibility of remote network-based exploitation.
D.To improve log collection.
AnswerC

Physical isolation is the definitive security mechanism satisfying the air-gapped constraint, completely severing any physical or wireless link to external networks. By ensuring zero common pathways with the internet or adjacent systems, this absolute topological separation prevents any threat actor from establishing a remote command channel or executing network-based exploits. Without physical transmission media or protocol interfaces available externally, malicious traffic cannot traverse the boundary, protecting highly sensitive environments from remote cyber attacks.

Why this answer

Total physical isolation ensures that no network traffic can enter or leave the segment, protecting critical systems from remote attacks.

13
MCQhard

You are implementing threat modeling using the PASTA (Process for Attack Simulation and Threat Analysis) framework. What is the primary output of Stage 2?

A.Risk Analysis
B.Technical Scope Definition
C.Business Impact Analysis
D.Threat Analysis
AnswerB

Stage 2 of the PASTA framework directly satisfies the requirement to define the technical boundaries of the application by establishing the Technical Scope Definition. During this phase, threat modellers enumerate the underlying architecture, system components, trust boundaries, and operational dependencies that constrain the target environment. This ensures subsequent simulation stages accurately reflect the targeted infrastructure rather than theoretical abstractions, directly fulfilling the necessity to map out the technical parameters before attack simulation begins.

Why this answer

Stage 2 of PASTA is defining the technical scope, which identifies assets, trust boundaries, and data flows.

14
MCQhard

In a SABSA (Sherwood Applied Business Security Architecture) model, you are mapping business attributes to security services. Which layer focuses on the 'What' from a business perspective?

A.Conceptual Layer
B.Physical Layer
C.Contextual Layer
D.Logical Layer
AnswerC

The Contextual Layer directly satisfies the 'What' constraint from a business perspective by defining the overarching business requirements, assets, and operational scope. Within the SABSA matrix, this highest layer operates on the foundational six-W interrogatives—specifically addressing *what* business value must be protected—before translating those high-level enterprise goals into operational security services and architectural blueprints at the subsequent conceptual and logical layers.

Why this answer

The Contextual Layer in SABSA is the topmost layer and represents the business view, answering the 'What' question — what business attributes, drivers, and goals must be protected. It maps business requirements into security attributes before any logical or physical design decisions are made. This is why it is the correct answer for a business-perspective 'What' mapping.

Exam trap

The trap here is confusing SABSA's Contextual Layer with the Conceptual Layer — candidates often assume 'conceptual' means high-level business, but in SABSA the Contextual Layer is the business 'What/Why' and the Conceptual Layer is the 'How'.

How to eliminate wrong answers

Option A is wrong because the Conceptual Layer answers the 'How' from an architectural standpoint, translating business attributes into security services and concepts, not the raw business 'What'. Option B is wrong because the Physical Layer addresses the 'With What' — the specific technologies, products, and mechanisms used to implement services. Option D is wrong because the Logical Layer answers the 'How' at a logical design level, defining logical security services and their relationships, not the business-driven 'What'.

15
Multi-Selecthard

When designing a secure multi-region cloud architecture, which THREE governance aspects must be clearly defined for data residency compliance?

Select 3 answers
A.Access rights for cross-region data transfers.
B.Backup retention policies.
C.The primary domain registration provider.
D.Local marketing team access.
E.Geographic location of storage nodes.
AnswersA, B, E

Defining access rights for cross-region data transfers satisfies the data residency compliance constraint by enforcing identity and access management controls, such as Microsoft Entra ID conditional access policies, which restrict movement to authorized personnel and compliant jurisdictions. Implementing strict authorization barriers ensures that data packets crossing regional boundaries comply with geographic regulations, preventing unauthorized exfiltration and maintaining auditable trails of jurisdictional handoffs.

Why this answer

Data residency requires physical and logical controls to ensure data stays where it should.

16
MCQeasy

Which architectural principle is fundamental to implementing Zero Trust in a microservices environment?

A.Micro-segmentation with identity-based access control
B.VPN-based remote access
C.Implicit trust for internal traffic
D.Perimeter-based firewalling
AnswerA

Implementing Zero Trust in a microservices architecture requires micro-segmentation enforced by identity-based access control to satisfy the constraint of continuous, least-privilege verification across ephemeral service-to-service boundaries. Because traditional network perimeters do not exist within containerised or distributed deployments, security policies must bind directly to cryptographically verifiable service identities rather than static IP addresses. This mechanism ensures that every inter-service request is authenticated and authorised dynamically, preventing lateral movement even if an individual microservice is compromised.

Why this answer

Zero Trust assumes the network is compromised, requiring explicit verification for every request, typically via identity-based micro-segmentation.

17
MCQhard

You are auditing a serverless architecture and find that functions are configured to use 'Public' network access. What is the biggest risk?

A.Higher cost of execution.
B.Inability to use environment variables.
C.Exposure of the function's endpoint to the public internet.
D.Increased latency.
AnswerC

Configuring serverless functions with public network access directly exposes their HTTP endpoints to the public internet, satisfying the stem's vulnerability condition by bypassing network-level perimeter controls. This configuration assigns a public IP address or routable URL, permitting any external client to invoke the function directly without traversing a virtual network gateway, private endpoint, or internal load balancer. Consequently, the attack surface expands significantly, inviting unauthenticated probes, distributed denial-of-service attacks, and potential exploitation of underlying application logic vulnerabilities that would otherwise remain shielded behind a secure enterprise perimeter.

Why this answer

When a serverless function is configured with 'Public' network access, its invocation endpoint (e.g., an AWS Lambda Function URL or API Gateway route with no authorizer) is reachable from any internet host without authentication or network-layer restriction. This directly expands the attack surface, allowing unauthenticated actors to invoke the function, probe for input-validation flaws, or abuse downstream permissions granted to the function's execution role. The core risk is therefore endpoint exposure, not performance or configuration limitations.

Exam trap

The trap here is conflating 'public network access' with operational concerns like cost or latency; ISC-style questions test whether you recognize that public exposure is a confidentiality and attack-surface issue, not a performance one.

How to eliminate wrong answers

Option A is wrong because network access mode does not change the billing model — serverless pricing is based on invocations, duration, and provisioned concurrency, not on whether the endpoint is public or private. Option B is wrong because environment variables are a runtime configuration feature available regardless of network access setting; public access does not disable them. Option D is wrong because latency is determined by cold starts, VPC attachment, and downstream calls, not by whether the endpoint is publicly reachable.

18
MCQeasy

Which authentication factor is considered 'inherence'?

A.A fingerprint scan.
B.A strong passphrase.
C.A one-time password (OTP).
D.A hardware security key.
AnswerA

A fingerprint scan satisfies the inherence authentication factor because it relies on a unique biometric characteristic inherent to the user's physical body. Unlike knowledge factors (something you know) or possession factors (something you have), biometric modalities authenticate identity through physiological traits such as ridge patterns and minutiae points. This anatomical attribute directly fulfills the inherence criterion within multifactor authentication models by verifying a physical property intrinsic to the individual attempting access.

Why this answer

Inherence factors are based on something the user is, such as biometrics (fingerprint, iris scan, facial recognition).

19
Multi-Selecthard

Which TWO methods are used to prevent 'Token Replay' attacks in an OAuth/OIDC architecture?

Select 2 answers
A.Storing tokens in client-side cookies.
B.Use of a 'nonce' in the OIDC request.
C.DPoP (Demonstrating Proof-of-Possession).
D.Disabling all token refresh capabilities.
E.Using long-lived access tokens.
AnswersB, C

A nonce binds the issued ID token to the client's original authentication request, so a captured token cannot be replayed into a different session. The OpenID Connect authorisation server embeds this value as a claim, and the client verifies it matches the value it generated, satisfying the stem's token replay constraint.

Why this answer

Option B is correct because the 'nonce' is a cryptographic value bound to the OIDC authentication request and included in the returned ID token; the client verifies that the nonce in the ID token matches the one it originally sent, which prevents an attacker from replaying a captured ID token in a new authentication flow. Option C is correct because DPoP (Demonstrating Proof-of-Possession) binds an access token to a client-held private key, requiring the client to present a signed DPoP proof (with a unique jti and htm/htu claims) on each request, so a stolen token cannot be replayed without the corresponding private key. Option A is not a replay-prevention mechanism — storing tokens in client-side cookies addresses storage/XSS concerns and, without attributes like HttpOnly/Secure/SameSite, can even increase exposure.

Option D is incorrect because disabling refresh capabilities does not stop replay of an already-issued access or ID token and breaks legitimate session continuity. Option E is incorrect because long-lived access tokens increase the window of opportunity for replay rather than preventing it.

20
MCQhard

A security engineer is hardening a Linux system. Which kernel-level feature should be used to restrict processes so that even if they are compromised, they cannot access unauthorized files?

A.Sudoers file.
B.SELinux (Mandatory Access Control).
C.Standard Linux Permissions (rwx).
D.Cgroups.
AnswerB

Security-Enhanced Linux implements Mandatory Access Control by enforcing fine-grained security policies that govern every process and file interaction based on labels. Unlike discretionary models, this kernel-level framework ensures that even a compromised process remains confined to its assigned security context, effectively preventing unauthorised access to system resources. By restricting subjects to only the specific operations defined within the security policy, it satisfies the requirement to isolate processes and maintain system integrity despite potential vulnerabilities within individual applications.

Why this answer

SELinux implements Mandatory Access Control (MAC), where the kernel enforces a system-wide policy that confines processes (domains) to only the resources (types) they are explicitly allowed to access, even if the process runs as root. This means a compromised process cannot read or write unauthorized files because the kernel denies access based on policy, not on user identity. This is the kernel-level confinement feature designed for exactly this scenario.

Exam trap

The trap is conflating access-control mechanisms — candidates may pick standard permissions or sudoers, but only SELinux (MAC) provides kernel-enforced confinement that survives a root compromise.

How to eliminate wrong answers

Option A is wrong because the sudoers file controls which users can run which commands with elevated privileges — it governs privilege delegation, not runtime confinement of already-running processes. Option C is wrong because standard Linux permissions (rwx) are Discretionary Access Control (DAC) based on user/group ownership; a compromised root process can bypass them entirely. Option D is wrong because cgroups limit and isolate resource usage (CPU, memory, I/O) but do not restrict which files a process can access.

21
MCQhard

A security architect is designing an authentication flow for a distributed system. Which method provides the best defense against replay attacks?

A.Using IP-based restriction.
B.Using short-lived tokens with nonces.
C.Using long-lived API keys.
D.Enabling HTTPS for all traffic.
AnswerB

Combining short-lived tokens with nonces satisfies the strict requirement for robust defence against replay attacks in a distributed system. Expiry timestamps severely limit the time window during which an intercepted token remains valid, while cryptographically random nonces ensure that every authentication attempt is entirely unique. This dual approach prevents an attacker from successfully retransmitting previously captured authentication payloads across distributed verification nodes, mitigating interception risks without requiring stateful session tracking.

Why this answer

Using a nonce or a short-lived token with a timestamp ensures that each authentication request is unique and can only be processed once.

22
Multi-Selectmedium

Which THREE principles are core to a 'Zero Trust' architecture? (Select THREE)

Select 3 answers
A.Verify explicitly
B.Trust but verify
C.Use least privileged access
D.Maximize perimeter defense
E.Assume breach
AnswersA, C, E

Authenticating and authorising every access request based on all available data points—including user identity, location, device health, service or workload, data classification, and anomalies—satisfies the "Verify explicitly" principle required by a Zero Trust architecture. Rather than implicitly trusting traffic originating from inside the corporate network perimeter, this mechanism continuously evaluates trust signals using policy engines like Microsoft Entra ID before granting least-privilege access to resources.

Why this answer

Zero Trust relies on explicit verification, least privilege, and assuming breach.

23
Multi-Selectmedium

Which THREE components are involved in a standard OIDC authentication flow?

Select 3 answers
A.End User
B.Relying Party (RP)
C.Certificate Authority (CA)
D.OpenID Provider (OP)
E.DNS Server
AnswersA, B, D

The End User satisfies the mandatory human entity constraint in an OpenID Connect (OIDC) authentication flow, acting as the resource owner who initiates the login process and provides credentials to verify their identity. Without this human actor interacting with the User Agent, the identity provider cannot issue an ID token containing claims back to the relying party.

Why this answer

The End User, the Relying Party (RP/Client), and the OpenID Provider (OP/IdP) are the standard actors in the OIDC flow.

24
MCQeasy

Which governance model is characterized by decision-making being centralized at the corporate level to ensure consistency across the entire organization?

A.Centralized Governance
B.Ad-hoc Governance
C.Federated Governance
D.Decentralized Governance
AnswerA

Centralised governance leverages a top-down hierarchy where executive leadership establishes uniform policies, security baselines, and standards that are enforced across all business units. This structural mechanism directly satisfies the stem's constraint of ensuring organisational consistency by removing local autonomy, thereby guaranteeing that every subsidiary adheres to identical regulatory and operational frameworks.

Why this answer

Centralized governance provides consistent policy enforcement, though it may be less agile than decentralized models.

25
MCQhard

A firm wants to implement an 'Infrastructure-as-Code' security gate. Using AWS CloudFormation, which feature should be utilized to perform security checks on templates before they are provisioned?

A.AWS CloudTrail
B.AWS CloudFormation Guard
C.AWS Config
D.AWS Trusted Advisor
AnswerB

AWS CloudFormation Guard directly satisfies the requirement to perform security checks on templates before provisioning by acting as a general-purpose, policy-as-code evaluation tool. It enables developers to write declarative validation rules that inspect JSON- or YAML-formatted CloudFormation templates offline. By integrating this tool into the CI/CD pipeline, security teams can statically analyse infrastructure definitions against compliance frameworks and internal policies prior to deployment, preventing non-compliant resources from ever being provisioned in the AWS environment.

Why this answer

CloudFormation Guard is an open-source tool that lets developers define policy-as-code to validate CloudFormation templates before deployment.

26
MCQmedium

To implement governance for containerized workloads, which Kubernetes feature should an architect use to enforce that only images from a trusted registry are deployed?

A.Kubernetes Admission Controllers
B.Network Policies
C.Kubernetes Secrets
D.Role-Based Access Control (RBAC)
AnswerA

Admission controllers intercept API server requests after authentication and authorisation, operating as crucial hooks to validate or mutate resource requests before persistence. To satisfy the requirement of enforcing that only images from a trusted registry are deployed, an architect can implement a validating webhook admission controller—such as OPA Gatekeeper or Kyverno. This mechanism inspects the pod specification's image path during creation requests, rejecting any deployment attempts originating from unapproved or external repositories to maintain strict cluster governance.

Why this answer

Admission Controllers (specifically OPA/Gatekeeper) are the mechanism in Kubernetes to enforce policy at the point of request.

27
Multi-Selectmedium

Which THREE of the following are indicators of a potential system compromise?

Select 3 answers
A.Normal user logons.
B.Unexpected outbound network traffic.
C.Scheduled system backups.
D.Unusual login times or locations.
E.Unauthorized modification of system files.
AnswersB, D, E

Unexpected outbound network traffic serves as a primary indicator of compromise because compromised endpoints frequently communicate with external command and control (C2) infrastructure or exfiltrate sensitive data to unauthorised external hosts. By continuously monitoring egress points for anomalous connection volumes, destination IP reputations, or non-standard port usage, security teams can effectively detect covert exfiltration attempts and malicious beaconing activity that violate baseline organisational network access policies.

Why this answer

Unusual login times, unauthorized file modification, and unexpected network traffic are common indicators of compromise (IoC).

28
MCQhard

When designing a secure API architecture, which pattern is the industry standard for securing inter-service communication?

A.API Keys
B.IP Whitelisting
C.mTLS
D.Basic Auth
AnswerC

Mutual Transport Layer Security (mTLS) enforces cryptographic identity verification at both ends of the network connection, satisfying the specific constraint for securing inter-service communication within a distributed API architecture. By requiring both the client and server to present and validate X.509 digital certificates during the TLS handshake, this mechanism provides end-to-end encryption alongside bidirectional authentication. This cryptographic validation operates independently of application-layer credentials, ensuring that microservices can authenticate each other securely across zero-trust network boundaries without relying solely on perimeter defenses or shared secrets.

Why this answer

mTLS (mutual TLS) ensures that both parties in a connection verify each other's identity.

29
MCQeasy

When conducting threat modeling using the STRIDE methodology, which category addresses a user gaining unauthorized access to an administrative account?

A.Information Disclosure
B.Elevation of Privilege
C.Spoofing
D.Denial of Service
AnswerB

An unauthorized user transitioning from a standard user context to an administrative account directly satisfies the Elevation of Privilege category within the STRIDE methodology, as this threat vector involves exploiting insufficient boundary validation or flaws in access control lists to assume a security context with higher privileges than originally granted. This misuse of authorization boundaries allows an attacker to bypass intended restrictions, execute administrative functions, and fully compromise system integrity or confidentiality, aligning precisely with the mechanics of privilege escalation attacks.

Why this answer

STRIDE's Elevation of Privilege category covers scenarios where an attacker gains access to resources or accounts beyond their authorization level, such as obtaining administrative access. Gaining unauthorized access to an admin account is the textbook example of Elevation of Privilege. This makes B correct.

Exam trap

The trap is confusing Spoofing with Elevation of Privilege — candidates see 'unauthorized access to an account' and think impersonation, but the key is gaining higher privileges, which is Elevation of Privilege.

How to eliminate wrong answers

Option A is wrong because Information Disclosure concerns exposure of data to unauthorized parties, not gaining higher privileges. Option C is wrong because Spoofing involves impersonating a legitimate user or system, which may be a precursor to privilege escalation but is a distinct category. Option D is wrong because Denial of Service concerns making a system unavailable, not gaining unauthorized access.

30
MCQmedium

A firm is deploying a Just-In-Time (JIT) access model using CyberArk. Which component architecture is required to perform privileged session recording while ensuring the vault is not directly exposed to the internet?

A.Install the CPM on the target workstations
B.Deploy a PSM component in the target network segment
C.Configure the Vault to use an external LDAP proxy
D.Deploy the PVWA directly in the DMZ
AnswerB

Deploying the Privileged Session Manager (PSM) component in a segregated target network segment satisfies the strict architectural constraint of preventing direct internet exposure to the CyberArk Vault. The PSM proxies inbound remote desktop or SSH traffic, capturing keystrokes and graphical session recordings locally before securely forwarding the auditing data back through firewalls to the Vault. This isolates the core credential store from external threat vectors while maintaining full governance and visibility over ephemeral, Just-In-Time privileged sessions.

Why this answer

The PSM (Privileged Session Manager) acts as a proxy, allowing session recording and isolation without exposing the vault directly to the endpoint.

31
MCQeasy

What is the primary function of a Security Reference Architecture (SRA)?

A.To manage incidents
B.To provide a blueprint for security design
C.To configure firewalls
D.To identify vulnerabilities
AnswerB

A Security Reference Architecture directly addresses the core operational constraint identified in the question stem by establishing a standardised, reusable master blueprint for security design. Rather than dictating low-level configuration parameters, it defines structural patterns and component relationships across enterprise domains. This authoritative framework ensures that subsequent security implementations consistently align with organisational risk thresholds, regulatory requirements, and governance models, thereby streamlining the translation of high-level security strategies into concrete technical architectures.

Why this answer

SRA provides a proven, standardized model for security design that ensures consistency across an enterprise.

32
MCQmedium

A company is implementing database encryption at rest. What is the most secure way to handle the master encryption keys?

A.Encrypt the keys with a password and store them in the database.
B.Hardcode keys into the application environment variables.
C.Store keys in a configuration file on the database server.
D.Use a Hardware Security Module (HSM).
AnswerD

Hardware Security Modules (HSMs) provide tamper-resistant cryptographic processing and dedicated physical security boundaries that protect master keys from OS-level vulnerabilities and physical theft, satisfying the stringent confidentiality and integrity constraints required for database encryption at rest. By isolating key generation, storage, and cryptographic operations within a certified hardware appliance, HSMs prevent unauthorized extraction of the root of trust, ensuring that even privileged administrators cannot access plain-text keys.

Why this answer

Using a FIPS 140-2 Level 3 Hardware Security Module (HSM) ensures that the master keys are never exposed in plaintext and are protected by tamper-evident hardware.

33
MCQmedium

In a Zero Trust architecture, what is the primary role of a Policy Decision Point (PDP)?

A.To manage user identities in the directory.
B.To log all access attempts for compliance.
C.To evaluate access requests against defined security policies.
D.To intercept and inspect network packets.
AnswerC

Evaluating access requests against defined security policies serves as the fundamental function of the Policy Decision Point within a Zero Trust architecture. By acting as the central authority, the PDP processes contextual signals—such as user identity, device health, and location—to determine whether to grant or deny access. This mechanism satisfies the constraint of centralised policy enforcement, ensuring that services like Microsoft Entra ID can consistently apply granular authorisation logic before any connection is established, thereby maintaining the principle of least privilege across the network.

Why this answer

The PDP is the architectural component that evaluates requests against predefined policies and returns an allow or deny decision to the Policy Enforcement Point (PEP).

34
MCQmedium

You are troubleshooting an OIDC flow where the client fails to fetch the user information. What is the correct OIDC endpoint to call?

A.Token Endpoint
B.Authorization Endpoint
C.Discovery Endpoint
D.UserInfo Endpoint
AnswerD

The client application successfully obtains an access token during authentication, but retrieving claims about the authenticated end-user requires querying the UserInfo Endpoint as specified by OpenID Connect core protocols. This dedicated OAuth 2.0 protected resource directly satisfies the failure constraint described in the stem, where fetching user profile attributes fails because the client attempts to use the token endpoint or ID token incorrectly rather than presenting the bearer access token to this specific identity provider interface.

Why this answer

The UserInfo Endpoint is the correct OIDC endpoint to retrieve user information after obtaining an access token. It returns claims about the authenticated user when presented with a valid access token.

Exam trap

The trap is confusing the Token Endpoint (for tokens) with the UserInfo Endpoint (for user data); candidates may think the Token Endpoint returns user info.

How to eliminate wrong answers

Option A is wrong because the Token Endpoint is used to obtain tokens, not user info. Option B is wrong because the Authorization Endpoint initiates the authentication flow. Option C is wrong because the Discovery Endpoint provides metadata about the OIDC provider, not user data.

35
MCQmedium

What is the primary function of a Security Content Automation Protocol (SCAP) in architecture?

A.Firewall management
B.Automated security assessment
C.Access control
D.Encryption
AnswerB

Standardising security configuration and vulnerability management allows SCAP to automate the assessment of system compliance against predefined benchmarks like CIS or STIGs. By utilising standardised languages such as OVAL and XCCDF, it satisfies the primary function of objective, repeatable security evaluation across diverse enterprise environments. This mechanism removes manual configuration drift, ensuring that infrastructure consistently adheres to security policies, unlike identity-centric tools such as Microsoft Entra ID, which focus on access control rather than the underlying host-level configuration posture.

Why this answer

SCAP (Security Content Automation Protocol) is a suite of specifications — including CVE, CCE, CPE, CVSS, OVAL, XCCDF, and SWID — that enables automated security assessment, vulnerability management, and compliance checking. It standardizes how vulnerabilities, configurations, and compliance content are expressed so tools can automatically scan and report. Its primary function in architecture is automated security assessment and configuration compliance.

Exam trap

The trap is that SCAP sounds like it could be a firewall or encryption standard, so candidates who don't know the acronym's components pick a security control category instead of recognizing it as the automation/assessment framework.

How to eliminate wrong answers

Option A is wrong because firewall management is a network control function; SCAP does not configure or manage firewalls. Option C is wrong because access control governs who can access resources; SCAP does not enforce authentication or authorization. Option D is wrong because encryption protects data confidentiality; SCAP is about standardized assessment content, not cryptographic protection.

36
Multi-Selecteasy

Which TWO factors are critical when establishing a Risk Appetite statement for a new cloud-native architecture?

Select 2 answers
A.Vendor support availability.
B.Regulatory and legal obligations.
C.Technical debt of legacy systems.
D.Business strategic objectives.
E.The number of cloud accounts.
AnswersB, D

Regulatory and legal obligations dictate mandatory data residency, sovereignty, and compliance baselines that directly constrain the risk appetite for a cloud-native architecture. When defining acceptable risk thresholds for distributed microservices and ephemeral serverless components, organisations must ensure that automated data processing pipelines do not violate cross-border data transfer restrictions or industry-specific statutes like GDPR. These external compliance frameworks establish non-negotiable boundaries within which the risk appetite must be formulated, ensuring that operational agility in cloud environments never supersedes statutory mandates.

Why this answer

Risk appetite must align with business goals and legal requirements to be effective.

37
MCQhard

You are securing a microservices architecture using mTLS. Which party is responsible for issuing the certificates that identify each service?

A.The API Gateway
B.The Load Balancer
C.The Identity Provider (IdP)
D.Internal Certificate Authority (CA)
AnswerD

An internal Certificate Authority provides the necessary trust anchor for a microservices architecture, ensuring that all service identities are cryptographically verifiable within a private ecosystem. By issuing short-lived, internal certificates, this mechanism satisfies the constraint of securing service-to-service communication without relying on public trust chains. Unlike Microsoft Entra ID, which focuses on user-centric identity and OAuth-based authorisation, an internal CA establishes the mutual TLS handshake requirements by managing the specific X.509 certificate lifecycle required for granular, inter-service authentication.

Why this answer

A Private Certificate Authority (CA) or a Service Mesh (like Istio) acting as a CA is responsible for issuing and rotating certificates for service-to-service authentication.

38
Multi-Selectmedium

Which TWO actions should be taken when integrating a new cloud service into an existing GRC program?

Select 2 answers
A.Increase the organization's total headcount.
B.Conduct a formal risk assessment of the new service.
C.Immediately decommission the old service.
D.Rename the existing risk registers.
E.Map the service's controls to existing compliance frameworks.
AnswersB, E

Performing a formal risk assessment satisfies the requirement to maintain organisational governance and compliance oversight when adopting external infrastructure. By evaluating the service against established security controls and data protection policies, the organisation quantifies residual risk before integration. This process ensures that identity governance, enforced via Microsoft Entra ID, aligns with the existing risk appetite and regulatory constraints, preventing the introduction of vulnerabilities that could compromise the integrity of the broader GRC framework.

Why this answer

New cloud services require updated risk assessments and governance mapping.

39
MCQmedium

Which component in a Privileged Access Management (PAM) solution is responsible for 'Credential Rotation'?

A.The PAM Vault/Secret Manager.
B.The MFA provider.
C.The jump server.
D.The session recorder.
AnswerA

Automated credential lifecycle management relies on the secure storage engine to periodically update administrative passwords and cryptographic keys without human intervention. The PAM Vault/Secret Manager directly satisfies the 'Credential Rotation' constraint by securely communicating with target endpoints via API or SSH to enforce strict password complexity rules, update the stored secret atomically, and immediately synchronise the changes across dependent administrative workflows, thereby mitigating the risk of long-term credential compromise.

Why this answer

The PAM vaulting component (e.g., CyberArk Vault, HashiCorp Vault) is responsible for automatically updating and rotating passwords on target systems based on defined policies.

40
MCQmedium

You are configuring an F5 BIG-IP LTM (Local Traffic Manager). You need to terminate SSL/TLS connections at the load balancer to inspect decrypted traffic before forwarding it to the backend web servers. Which object must you configure?

A.Server SSL Profile
B.Client SSL Profile
C.SNAT Pool
D.iRule
AnswerB

A Client SSL Profile holds the certificate and key used to terminate inbound TLS sessions on the BIG-IP virtual server. Configuring it enables decryption at the load balancer, satisfying the requirement to inspect plaintext traffic before forwarding it to backend web servers.

Why this answer

A Client SSL profile is required on the Virtual Server to handle the decryption of traffic from the client.

41
MCQmedium

In a SAML-based federation, what is the purpose of the 'RelayState' parameter?

A.To provide the assertion signature.
B.To define the authentication method.
C.To encrypt the NameID.
D.To redirect the user to a specific resource after authentication.
AnswerD

The Security Assertion Markup Language protocol relies on HTTP redirects and POST bindings, which inherently limit where a browser can be sent once an identity provider completes authentication. Because the identity provider does not inherently know which internal application or deep link the user originally requested, the service provider uses the RelayState parameter to preserve this target URL context through the authentication flow. This satisfies the stem constraint of identifying the specific mechanism used to redirect the user to a specific resource after authentication, preventing the browser from landing on a default or generic homepage.

Why this answer

RelayState is used to maintain the state of the user's intended destination URL, ensuring the user is redirected to the correct page after authentication.

42
Multi-Selectmedium

Which THREE of the following are core principles of a Zero Trust Architecture (ZTA)?

Select 3 answers
A.Trust all internal network traffic.
B.Use static, long-lived access tokens.
C.Always verify explicitly.
D.Assume breach.
E.Use least privileged access.
AnswersC, D, E

Authenticating and authorising requests based on all available data points—including user identity, location, device health, service or workload, data classification, and anomalies—satisfies the core Zero Trust constraint of continuous explicit verification. Rather than relying on a perimeter-based implicit trust assumption, systems must evaluate context dynamically for every access request, utilising policy engines integrated with identity providers such as Microsoft Entra ID to enforce least-privilege access across the entire architecture.

Why this answer

Zero Trust relies on explicit verification, least privilege, and assuming breach, rather than perimeter-based defense.

43
MCQmedium

When using Google Cloud, which service is the primary point of integration for security policies to be applied across the entire organization hierarchy?

A.Google Cloud Identity
B.Cloud Logging
C.Organization Policy Service
D.Cloud Resource Manager
AnswerC

The Organization Policy Service provides a centralised mechanism to enforce constraints across the entire resource hierarchy, satisfying the requirement for organisation-wide security governance. By defining policies at the root node, administrators ensure that restrictions inherit downwards to all folders and projects, preventing non-compliant configurations. Unlike identity-focused tools such as Microsoft Entra ID which manage access, this service acts as a guardrail for resource settings, enabling precise control over cloud service behaviour and ensuring consistent security posture throughout the Google Cloud environment.

Why this answer

The Organization Policy Service is the primary point of integration for security policies across the entire Google Cloud organization hierarchy. It allows administrators to define constraints that are inherited by all projects, folders, and resources under the organization node, ensuring consistent security posture. This service provides centralized control and is specifically designed to enforce policies at scale, unlike other services that focus on identity, logging, or resource metadata.

Exam trap

ISC often tests the confusion between identity management (Cloud Identity) and policy enforcement (Organization Policy Service), leading candidates to choose Cloud Identity when asked about applying security policies across the organization hierarchy.

How to eliminate wrong answers

Option A is wrong because Google Cloud Identity is primarily used for authentication and access management (IAM), not for defining organization-wide security constraints. Option B is wrong because Cloud Logging is a logging and monitoring service, not a policy enforcement mechanism. Option D is wrong because Cloud Resource Manager is used for managing resources and their metadata, but it does not provide the policy constraint framework that Organization Policy Service does.

44
MCQmedium

An organization is migrating to SCIM (System for Cross-domain Identity Management) for automated provisioning. Which entity is responsible for receiving the provisioning request from the Identity Provider?

A.The SCIM Client
B.The SCIM Server
C.The Authorization Server
D.The User Agent
AnswerB

The SCIM Server acts as the service provider, fulfilling the requirement to receive automated provisioning requests from an Identity Provider such as Microsoft Entra ID. By implementing the SCIM protocol, this server exposes a RESTful API that consumes JSON-formatted payloads, allowing it to synchronise user identities and group memberships directly into the target application’s local data store. This architecture ensures that the server maintains the authoritative state of provisioned accounts, satisfying the constraint of managing lifecycle events triggered by the external identity source.

Why this answer

In SCIM, the SCIM Server is the entity that exposes the SCIM REST API endpoints and receives provisioning requests (create, update, delete user/group) from the Identity Provider acting as the SCIM Client. The server is typically the service provider or target application that stores and manages the identity data. This is why B is correct.

Exam trap

The trap is reversing the client/server roles — candidates often assume the IdP is the 'server' because it is the authority, but in SCIM the IdP is the Client and the target application is the Server.

How to eliminate wrong answers

Option A is wrong because the SCIM Client is the Identity Provider side that initiates and sends the provisioning requests, not the receiver. Option C is wrong because the Authorization Server is an OAuth 2.0 component that issues access tokens; it is not a SCIM role and does not receive SCIM provisioning payloads. Option D is wrong because the User Agent is the end-user's browser or app, which plays no role in server-to-server SCIM provisioning.

45
Multi-Selectmedium

Which THREE attributes of a user session are typically monitored by a CASB (Cloud Access Security Broker)?

Select 3 answers
A.Specific application activities (e.g., file downloads).
B.Device security posture.
C.The user's home internet service provider.
D.The user's favorite website bookmarks.
E.User geographical location.
AnswersA, B, E

Monitoring specific application activities satisfies the requirement to track granular user session behaviour. By utilising API-based integration or reverse proxy architectures, a CASB intercepts traffic to enforce data loss prevention policies and detect anomalous patterns, such as bulk file downloads or unauthorised sharing. This visibility extends beyond basic authentication handled by Microsoft Entra ID, allowing administrators to inspect the content and context of user interactions within cloud environments to ensure compliance with organisational security mandates.

Why this answer

CASBs monitor user location, device state, and the specific application activity (actions taken).

46
Multi-Selecthard

Which THREE security mechanisms are recommended when using an API Gateway to handle authentication?

Select 3 answers
A.Disabling all logging for performance.
B.Validation of JWT/Auth tokens at the gateway.
C.Logging and monitoring of all incoming requests.
D.Allowing all traffic from any source IP.
E.Rate limiting to prevent brute-force attacks.
AnswersB, C, E

Offloading token verification directly to the API Gateway satisfies the requirement to centralise credential inspection before requests reach backend microservices. By cryptographically validating JSON Web Tokens (JWT) at the ingress boundary—checking signatures, issuer claims, and expiration timestamps—the gateway ensures that only authenticated traffic traverses the internal network. This mechanism prevents invalid or tampered credentials from consuming backend compute resources, thereby enforcing a zero-trust perimeter at the earliest possible architectural checkpoint.

Why this answer

Rate limiting (DDoS protection), authentication validation (at the edge), and logging (audit) are standard API Gateway security controls.

47
MCQhard

You are configuring an AWS IAM Identity Center (successor to AWS SSO) environment. You need to provide temporary, elevated access to a developer for a specific account. Which mechanism provides the most granular architectural approach for this?

A.Permission Sets
B.IAM User Inline Policies
C.Cross-account IAM Roles
D.IAM User Access Keys
AnswerA

Permission Sets bundle AWS-managed or customer-managed IAM policies and assign them to users or groups per account, giving temporary, scoped elevated access without persistent credentials. This provides the granular, account-specific architectural control the stem requires for the developer.

Why this answer

AWS IAM Identity Center Permission Sets allow you to define granular access scoped to specific accounts, which can be assigned to users on-demand or via group membership.

48
MCQeasy

Which mechanism is best suited for securing internal web traffic using mutual authentication at the TLS layer?

A.OAuth 2.0 Client Credentials flow.
B.HTTP Basic Authentication over HTTPS.
C.IP address filtering on the load balancer.
D.Mutual TLS (mTLS) with client certificates.
AnswerD

Mutual TLS (mTLS) with client certificates directly satisfies the core constraint of securing internal web traffic using mutual authentication at the Transport Layer Security (TLS) layer. By enforcing cryptographic validation of both the client and the server during the TLS handshake, this mechanism ensures that internal services can verify each other's identities before establishing a session. This cryptographic verification operates natively within the transport layer, providing robust, unalterable zero-trust access control without requiring application-layer credential prompts or session tokens.

Why this answer

Mutual TLS (mTLS) requires both the client and the server to present valid X.509 certificates, proving the identity of both parties.

49
Multi-Selecthard

Which TWO security properties are provided by modern 'Passwordless' architectures?

Select 2 answers
A.Automatic network-level encryption.
B.Guaranteed anonymity for users.
C.Universal support for all legacy applications.
D.Elimination of shared secrets.
E.Phishing resistance via origin binding.
AnswersD, E

Modern passwordless architectures, such as those leveraging FIDO2 and WebAuthn, replace memorised credentials with asymmetric cryptography. By utilising public-key infrastructure, the authentication process relies on a private key stored securely on the user’s device and a corresponding public key registered with the identity provider, such as Microsoft Entra ID. This mechanism satisfies the requirement for the elimination of shared secrets, as no sensitive password data is transmitted over the network or stored on the server, effectively neutralising risks associated with credential interception or database breaches.

Why this answer

FIDO2/WebAuthn eliminates shared secrets (passwords) and provides phishing resistance via origin binding.

50
MCQmedium

An architect is deploying a global application and needs to ensure that all HTTP traffic is redirected to HTTPS. Which service in AWS should be used to enforce this compliance globally?

A.Route 53
B.AWS Certificate Manager
C.AWS Shield
D.Amazon CloudFront Viewer Protocol Policy
AnswerD

Amazon CloudFront satisfies the requirement to enforce HTTPS globally by leveraging the Viewer Protocol Policy setting. By configuring this policy to "Redirect HTTP to HTTPS", the content delivery network intercepts incoming client requests at edge locations worldwide and automatically issues a 301 or 302 HTTP response instructing the browser to switch to a secure TLS connection. This mechanism directly addresses the stem constraint of ensuring that all global HTTP traffic is redirected to HTTPS before reaching the origin infrastructure.

Why this answer

Amazon CloudFront Viewer Protocol Policy is the correct service because it allows you to enforce HTTPS by redirecting HTTP to HTTPS or blocking HTTP entirely at the edge, globally. This setting is applied to the distribution and affects all viewers regardless of location. It ensures compliance with security policies requiring encrypted transport.

Exam trap

ISC often tests the difference between services that manage certificates (ACM) and those that enforce protocol policies (CloudFront); candidates may choose ACM thinking it enforces HTTPS, but it only provisions certificates.

How to eliminate wrong answers

Option A is wrong because Route 53 is a DNS service and does not handle HTTP-to-HTTPS redirection. Option B is wrong because AWS Certificate Manager provisions and manages SSL/TLS certificates but does not enforce protocol redirection. Option C is wrong because AWS Shield is a DDoS protection service and does not manage protocol policies.

51
MCQeasy

Which document is considered the authoritative 'System Security Plan' (SSP) for an information system undergoing a formal authorization process?

A.Risk Assessment Report (RAR)
B.System Security Plan (SSP)
C.Plan of Action and Milestones (POA&M)
D.Authority to Operate (ATO)
AnswerB

The System Security Plan serves as the formal repository detailing the security controls implemented to satisfy the Risk Management Framework’s requirement for a comprehensive system description. It functions as the primary authoritative document that outlines the boundary, architecture, and protective measures necessary for formal authorisation. By documenting these technical configurations—which may include identity governance policies within Microsoft Entra ID—this plan provides the necessary evidence for assessors to validate that the system meets the specific security constraints mandated by the organisational authorisation process.

Why this answer

The SSP is the primary document that details how security controls are met for a system.

52
MCQhard

An organization is migrating to a serverless architecture. Which security control is most effective at preventing 'Insecure Serverless Function Configuration' attacks?

A.Monitor CloudWatch logs for abnormal function execution.
B.Enable runtime application self-protection (RASP).
C.Implement CI/CD pipeline security and IaC scanning.
D.Regularly rotate the function's execution role.
AnswerC

Implementing CI/CD pipeline security and Infrastructure as Code (IaC) scanning directly addresses the misconfiguration vector cited in the stem by statically analysing templates before deployment. This technical control intercepts flawed definitions—such as overly permissive IAM roles, exposed environment variables, or missing function timeouts—at the build stage. By automating compliance checks within the deployment workflow, it prevents vulnerable serverless function configurations from ever reaching the runtime environment, satisfying the proactive governance constraint required for secure serverless architectures.

Why this answer

Using Infrastructure as Code (IaC) scanning tools to audit function configurations before deployment ensures that least privilege and networking are correctly applied.

53
Multi-Selectmedium

Which TWO types of certificates are used in a standard mTLS implementation?

Select 2 answers
A.Root CA Certificate only.
B.Server Certificate.
C.Public SSH Key.
D.Client Certificate.
E.Self-signed user password.
AnswersB, D

Mutual Transport Layer Security requires the server to authenticate its identity to the client using a digital certificate, directly satisfying the first core requirement of the stem. During the TLS handshake, the server presents this certificate to the client, which validates it against trusted Certificate Authorities. This cryptographic verification guarantees to the client that it is communicating with the legitimate server rather than an imposter, establishing the secure, trusted tunnel essential for bidirectional authentication.

Why this answer

mTLS requires both a Server Certificate (to verify the server identity) and a Client Certificate (to verify the client identity).

54
MCQmedium

An organization is migrating sensitive workloads to Azure. The compliance team mandates that all storage account keys be rotated automatically. Which service should the architect configure to meet this requirement?

A.Azure Key Vault
B.Azure Policy
C.Microsoft Entra ID Privileged Identity Management
D.Azure Monitor
AnswerA

Azure Key Vault integrates directly with Azure storage accounts to manage and automatically rotate storage account access keys through a managed storage account feature. By acting as the key service, it periodically regenerates the keys without requiring manual intervention, thereby satisfying the compliance mandate for automated key rotation. This eliminates the operational overhead and security risks associated with manual processes while maintaining seamless authentication access for the migrating workloads.

Why this answer

Azure Key Vault managed storage account keys provide automated rotation for shared keys, aligning with security governance requirements.

55
MCQhard

You are implementing DNS Security (DNSSEC). What is the primary benefit of this implementation?

A.It verifies the integrity and origin of DNS responses.
B.It hides DNS queries from ISP monitoring.
C.It prevents DDoS attacks against DNS servers.
D.It increases the speed of DNS resolution.
AnswerA

DNSSEC addresses the fundamental vulnerability of standard DNS by utilising digital signatures based on public-key cryptography to authenticate data. By attaching Resource Record Signatures (RRSIG) to DNS records, it allows resolvers to verify that the information originated from the authorised zone owner and has not been altered in transit. This cryptographic validation satisfies the requirement for ensuring data integrity and origin authenticity, effectively mitigating cache poisoning and man-in-the-middle attacks that compromise traditional, unauthenticated DNS lookups.

Why this answer

DNSSEC provides cryptographic authentication of DNS data, preventing DNS spoofing and cache poisoning attacks by verifying that records have not been modified.

56
MCQmedium

An organization is deploying an EDR solution across their endpoints. To ensure maximum visibility without crashing legacy applications, what is the best deployment strategy?

A.Push a mass deployment with blocking enabled immediately.
B.Deploy to a pilot group in 'Audit Mode' first.
C.Manually install the agent on every endpoint.
D.Exempt all legacy applications from EDR monitoring.
AnswerB

Deploying in 'Audit Mode' allows the EDR agent to monitor system calls and process behaviours without enforcing blocking policies, thereby satisfying the constraint of preventing crashes in legacy applications. This strategy provides visibility into potential compatibility conflicts within a controlled pilot group before full-scale implementation. By observing how the agent interacts with sensitive legacy processes, administrators can fine-tune exclusion rules and security policies, ensuring operational stability across the environment while maintaining the robust threat detection capabilities required for modern endpoint protection.

Why this answer

Phased rollout starting with 'Audit Mode' allows the organization to baseline behavior and identify potential conflicts before enforcing blocking actions.

57
Multi-Selectmedium

Which THREE components are critical for an ISSAP architect when designing an audit trail that meets the legal requirements for non-repudiation?

Select 3 answers
A.Synchronized time sources (NTP).
B.Digitally signed logs.
C.Immutable storage (e.g., WORM).
D.Regular log rotation cycles.
E.Local write-only hard drives.
AnswersA, B, C

Synchronised time sources, such as Network Time Protocol (NTP), are essential for satisfying the temporal sequencing constraints inherent in legal non-repudiation requirements. Without highly accurate and synchronised timestamps across all distributed system logs, establishing an indisputable chronological order of events is impossible, thereby undermining the integrity and forensic defensibility of the audit trail when proving that a specific entity performed a transaction at a precise moment.

Why this answer

Option A (Synchronized time sources via NTP) is correct because non-repudiation requires a trustworthy, consistent timeline across all systems; RFC 5905 NTP keeps clocks within tight tolerances so events can be correlated and their sequence proven in legal proceedings. Option B (Digitally signed logs) is correct because cryptographic signatures using asymmetric keys bind each log entry to its origin, providing integrity and authentication so a party cannot later deny having generated the record. Option C (Immutable storage such as WORM) is correct because write-once-read-many media prevents alteration or deletion of audit records after the fact, preserving evidentiary integrity required by regulations like SEC 17a-4 and HIPAA.

Option D (Regular log rotation cycles) is not essential for non-repudiation; rotation is an operational housekeeping practice that manages file size and retention but does not by itself prove authenticity or prevent tampering. Option E (Local write-only hard drives) is not appropriate because local storage is not tamper-evident or independently verifiable, and 'write-only' drives do not provide the cryptographic integrity, trusted timestamping, or centralized protection that non-repudiation demands.

Exam trap

The trap is selecting operational conveniences like log rotation or local storage that sound like audit best practices but do not provide the cryptographic integrity, trusted timestamps, and immutability that non-repudiation legally demands.

58
MCQhard

In the context of Enterprise Security Architecture, what is the primary goal of the 'Capability Maturity Model' (CMM) integration?

A.To reduce software defects
B.To purchase better hardware
C.To identify all existing threats
D.To standardize organizational processes
AnswerD

Standardising organisational processes serves as the fundamental mechanism for achieving the Capability Maturity Model integration, directly satisfying the requirement for consistent architectural governance. By establishing a structured framework, organisations move from ad-hoc activities to repeatable, defined, and managed workflows. This transition ensures that security controls are applied uniformly across the enterprise, reducing variance in risk posture. Such standardisation allows security teams to measure performance against established benchmarks, facilitating continuous improvement and ensuring that identity-centric solutions, such as Microsoft Entra ID, operate within a predictable, mature operational environment.

Why this answer

The Capability Maturity Model (CMM) provides a framework for assessing and improving the maturity of organizational processes across five levels, from ad hoc to optimized. Its primary goal in Enterprise Security Architecture is to standardize organizational processes so that security practices are repeatable, measurable, and continuously improving rather than dependent on individual heroics. This standardization enables consistent governance and predictable outcomes across the enterprise.

Exam trap

The trap is confusing CMM's process-standardization purpose with tangential benefits like defect reduction or threat identification — candidates must recognize that CMM is fundamentally about maturing and standardizing how work is done, not what technology is used or what threats exist.

How to eliminate wrong answers

Option A is wrong because reducing software defects is a benefit of improved process maturity in software development (CMMI for Development), but it is not the primary goal of CMM integration in enterprise security architecture. Option B is wrong because purchasing better hardware is a technology acquisition decision unrelated to process maturity. Option C is wrong because identifying all existing threats is a risk assessment activity, not the purpose of CMM, which focuses on process capability and maturity rather than threat enumeration.

59
MCQhard

A firm needs to ensure that only approved machine images (AMIs) are used in production. Which AWS service should be used to create a golden image pipeline that enforces compliance before images are shared?

A.AWS Systems Manager
B.AWS Service Catalog
C.EC2 Image Builder
D.AWS Lambda
AnswerC

AWS EC2 Image Builder directly satisfies the requirement to create a golden image pipeline that enforces compliance before distribution by automating the creation, patching, and testing of Amazon Machine Images. It allows organisations to define infrastructure-as-code recipes coupled with vulnerability and compliance tests, such as security assessments using AWS Inspector. Once the image passes these automated validation gates, the service securely distributes the compliant golden images to target production environments while blocking unapproved configurations.

Why this answer

EC2 Image Builder allows for the creation of an automated pipeline to build, test, and distribute hardened AMIs.

60
MCQhard

You are architecting a cloud-based application that needs to share secrets between two different cloud environments (AWS and Azure). What is the most secure way to exchange credentials?

A.Use OIDC federation between cloud providers.
B.Email the credentials to the other team.
C.Use a shared S3 bucket to store keys.
D.Hardcode credentials in both environments.
AnswerA

OpenID Connect (OIDC) federation establishes a trust relationship between AWS and Microsoft Entra ID, satisfying the cross-environment constraint without requiring long-lived static credentials or hardcoded keys. By leveraging short-lived JSON Web Tokens (JWTs) issued by Microsoft Entra ID and validated directly by AWS Security Token Service (STS), workloads can securely assume temporary roles. This eliminates the operational risk of credential leakage across cloud boundaries and avoids storing secrets within the application configuration, aligning with zero-trust architectural principles.

Why this answer

Using a federation-based approach with an identity provider that supports OIDC (OpenID Connect) allows for secure, temporary, and audited credential exchange without storing static long-lived keys.

61
MCQmedium

What is the primary role of an 'Attribute-Based Access Control' (ABAC) system compared to 'Role-Based Access Control' (RBAC)?

A.ABAC eliminates the need for an Identity Provider.
B.ABAC provides more granular control using environmental and resource attributes.
C.ABAC relies exclusively on user hierarchy.
D.ABAC is faster to implement.
AnswerB

ABAC facilitates fine-grained access decisions by evaluating dynamic policies based on subject, object, and environmental attributes, such as time of day or geolocation. Unlike RBAC, which relies solely on static role assignments, this mechanism allows for complex, context-aware authorisation logic. By incorporating these variables, organisations can implement sophisticated security policies within platforms like Microsoft Entra ID, ensuring that access is granted only when specific environmental constraints are met, thereby satisfying the requirement for granular control over resource access.

Why this answer

ABAC grants or denies access based on a combination of attributes—user attributes (e.g., department, clearance), resource attributes (e.g., classification, owner), action attributes (e.g., read, write), and environmental attributes (e.g., time of day, location, device posture). This multidimensional evaluation enables fine-grained, context-aware policies that RBAC cannot express, since RBAC only maps static roles to permissions. Thus, ABAC's primary advantage is its granularity and dynamic adaptability, not speed of implementation or elimination of identity infrastructure.

Exam trap

ISC often tests the misconception that ABAC is simply a faster or easier alternative to RBAC, when in fact ABAC's core value is granular, context-aware authorization that requires more upfront design and infrastructure.

How to eliminate wrong answers

Option A is wrong because ABAC still requires an Identity Provider (IdP) to authenticate users and supply identity attributes; ABAC is an authorization model, not an authentication replacement. Option C is wrong because ABAC does not rely on user hierarchy at all—it evaluates arbitrary attributes from multiple sources, whereas hierarchical RBAC uses role inheritance. Option D is wrong because ABAC is generally more complex and time-consuming to implement than RBAC due to the need to define and manage a rich attribute schema and policy engine.

62
MCQmedium

In the context of the OAuth 2.0 Authorization Code flow, why is the 'client_secret' never sent to the user's browser?

A.Because the client secret is only used for PKCE.
B.Because the browser does not support SSL.
C.Because it must be kept confidential on the backend server.
D.Because browsers block outbound requests with secrets.
AnswerC

Exposing the `client_secret` to a user’s browser would compromise the security of the OAuth 2.0 Authorization Code flow, as the browser is an untrusted environment. By keeping the secret exclusively on the backend server, the application ensures that only the authorised server can exchange the authorisation code for an access token. This architecture prevents malicious actors from intercepting the secret, a principle strictly enforced by identity providers such as Microsoft Entra ID to maintain the integrity of server-side authentication processes.

Why this answer

The client_secret is a confidential credential that authenticates the client application to the authorization server. It must remain on the backend server and never be exposed to the browser, because the browser is an untrusted environment where the secret could be intercepted or extracted. This is why C is correct.

Exam trap

The trap is thinking PKCE replaces the client_secret for all clients — candidates pick PKCE because it sounds security-related, but PKCE is for public clients, and the client_secret must stay on the backend for confidential clients.

How to eliminate wrong answers

Option A is wrong because PKCE uses a code_verifier and code_challenge, not the client_secret; PKCE is specifically designed for public clients that cannot keep a secret. Option B is wrong because browsers fully support SSL/TLS; the reason is confidentiality, not lack of SSL support. Option D is wrong because browsers do not block outbound requests containing secrets; the issue is that sending the secret to the browser would expose it, not that the browser would block it.

63
MCQeasy

Which tool would you use to visualize the data flow between components in a cloud-native application for threat modeling?

A.Network diagram
B.Gantt chart
C.Data Flow Diagram
D.Entity Relationship Diagram
AnswerC

Data Flow Diagrams (DFDs) provide the necessary structural abstraction to map how information traverses boundaries between microservices and external interfaces in cloud-native environments. By representing processes, data stores, and trust boundaries as distinct entities, DFDs satisfy the requirement to visualise complex data flows for threat modelling. This systematic decomposition allows security practitioners to identify potential attack vectors at each transition point, ensuring that architectural vulnerabilities are documented and mitigated before deployment, regardless of whether the infrastructure integrates with Microsoft Entra ID for identity management.

Why this answer

Data Flow Diagrams (DFD) are the standard for visualizing how data moves through a system.

64
Multi-Selecteasy

Which TWO elements are required to effectively document a security architecture for audit purposes? (Select TWO)

Select 2 answers
A.Developer social security numbers
B.Detailed design diagrams
C.Vendor marketing brochures
D.List of security controls
E.Employee cafeteria menu
AnswersB, D

Detailed design diagrams provide the granular technical mapping necessary to satisfy the audit requirement for verifiable evidence of security controls. By visualising the logical and physical placement of assets, such as firewalls, subnets, and Microsoft Entra ID integration points, these diagrams allow auditors to validate that the implemented architecture aligns with documented policies. This transparency ensures that security practitioners can demonstrate the precise flow of data and the enforcement of access boundaries across the enterprise environment during formal compliance assessments.

Why this answer

Auditors require the design itself (diagrams) and the security controls implemented to protect the assets.

65
MCQeasy

In the context of the NIST Cybersecurity Framework (CSF) 2.0, which newly introduced function focuses on managing the supply chain and third-party risk?

A.Identify
B.Govern
C.Respond
D.Protect
AnswerB

The Govern function establishes the overarching cybersecurity strategy, expectations, and policy oversight necessary to manage enterprise-wide risk. By integrating supply chain risk management into the organisational governance structure, it satisfies the stem’s requirement for a dedicated function addressing third-party dependencies. Unlike the other functions that focus on operational execution, Govern provides the foundational framework to assess, prioritise, and monitor external vendor relationships, ensuring that third-party risk management is aligned with broader business objectives and regulatory compliance standards across the entire information technology ecosystem.

Why this answer

NIST CSF 2.0 (released February 2024) introduced the new 'Govern' function as its sixth core function, elevating governance from a category within Identify to a standalone function. Govern explicitly addresses organizational context, risk management strategy, roles and responsibilities, and — critically — supply chain risk management (GV.SC category). This reflects the recognition that third-party and supply chain risk must be governed at the leadership level rather than treated as a sub-activity of Identify.

Exam trap

ISC often tests whether candidates know that CSF 2.0 added 'Govern' as the sixth function — many candidates incorrectly assume supply chain risk lives under Identify because that was true in CSF 1.1.

How to eliminate wrong answers

Option A is wrong because Identify (ID) existed in CSF 1.1 and focuses on asset management, business environment, governance (formerly), risk assessment, and risk management strategy — it was not newly introduced in 2.0. Option C is wrong because Respond (RS) is a legacy function covering response planning, communications, analysis, mitigation, and improvements — it does not own supply chain governance. Option D is wrong because Protect (PR) is a legacy function covering access control, awareness training, data security, and protective technology — supply chain risk management is not its primary focus.

66
Multi-Selecthard

You are deploying a Zero Trust architecture for a remote workforce. Which THREE of the following technologies should be implemented to effectively enforce granular access control at the application layer?

Select 3 answers
A.Traditional VPN
B.Network Perimeter Firewall
C.Policy-Based Access Control (PBAC)
D.Identity-Aware Proxy (IAP)
E.Micro-segmentation
AnswersC, D, E

Policy-Based Access Control enables the granular access control required for a remote workforce by evaluating dynamic attributes—such as device health, geolocation, and user risk—rather than relying solely on static roles. By integrating these contextual variables into the authorisation decision, organisations can enforce precise, least-privilege policies at the application layer. When managed through Microsoft Entra ID, this mechanism ensures that access is continuously validated against real-time security constraints, effectively mitigating risks associated with remote connections to sensitive corporate resources.

Why this answer

Micro-segmentation, Identity-Aware Proxy (IAP), and Policy-Based Access Control (PBAC) are pillars of modern Zero Trust architecture.

67
MCQmedium

What is the benefit of using 'Scoped Access Tokens' in an OAuth architecture?

A.It enables automatic token rotation.
B.It eliminates the need for MFA.
C.It restricts the level of access granted to the client application.
D.It reduces the size of the token.
AnswerC

Scoped access tokens enforce the principle of least privilege by embedding specific permissions, or scopes, directly within the token’s claims. When a client application requests an access token from Microsoft Entra ID, the authorisation server restricts the token’s utility to only the requested operations. This mechanism ensures that even if a token is compromised, the attacker is limited to the predefined functional boundaries, effectively mitigating the risk of unauthorised lateral movement or excessive data exposure across the protected resource.

Why this answer

Scopes limit the permissions (actions and resources) associated with a specific token, ensuring that if a token is compromised, the attacker's capabilities are restricted.

68
Multi-Selecthard

When designing a secure cloud architecture, which TWO security services are essential for identity and access management? (Select TWO)

Select 2 answers
A.Physical security
B.Packet inspection
C.Role-Based Access Control
D.Data backup
E.Federated Identity
AnswersC, E

Role-Based Access Control satisfies the identity and access management constraint by decoupling user permissions from individual identities, instead assigning privileges to defined functional roles. This mechanism ensures the principle of least privilege is enforced consistently across cloud resources, as access rights are inherited based on job functions rather than manual configuration. By integrating with platforms like Microsoft Entra ID, this approach streamlines administrative overhead and minimises the risk of unauthorised access resulting from human error during complex permission provisioning tasks.

Why this answer

Role-Based Access Control (C) is essential because it enforces least-privilege authorization by binding permissions to roles rather than individuals, which is a core IAM control for managing who can access which cloud resources. Federated Identity (E) is essential because it lets users authenticate through a trusted external identity provider (via standards such as SAML 2.0 or OIDC) and receive tokens for access, enabling centralized identity management and single sign-on across cloud services. Together, C and E directly address the authentication and authorization pillars of identity and access management.

Physical security (A) protects data center facilities but is not an IAM service, packet inspection (B) is a network monitoring/filtering function, and data backup (D) is a data availability and recovery control, none of which manage identities or access permissions.

Exam trap

The trap is selecting broad security categories (physical security, packet inspection, backup) because they sound like 'essential security services' — but the question specifically asks for identity and access management services, which narrows the field to RBAC and Federated Identity.

69
MCQeasy

Which risk management framework is most commonly used for aligning business objectives with IT capabilities in large enterprises?

A.ITIL
B.NIST RMF
C.ISO/IEC 27005
D.COBIT
AnswerD

COBIT provides a comprehensive governance framework that specifically addresses the constraint of aligning business objectives with IT capabilities. By utilising the Goals Cascade mechanism, it translates stakeholder requirements into actionable enterprise goals and IT-related goals. This structured approach ensures that IT processes are directly mapped to business outcomes, enabling large enterprises to manage risk while optimising value. Unlike frameworks focused solely on security controls or service delivery, COBIT prioritises the strategic integration of technology governance within the broader organisational mission.

Why this answer

COBIT is specifically designed to bridge the gap between IT and business requirements in large-scale enterprises.

70
Multi-Selectmedium

Which TWO actions should be taken when designing a highly available IAM architecture?

Select 2 answers
A.Deploy identity services across multiple geographic regions.
B.Use a single, high-performance master node.
C.Implement geo-replication for the underlying directory service.
D.Store all session data in a local file system.
E.Disable MFA to ensure faster login times.
AnswersA, C

Deploying identity services across multiple geographic regions addresses the high availability constraint by mitigating the risk of regional infrastructure failures. By distributing authentication endpoints, organisations ensure that service continuity persists even if a specific data centre experiences a catastrophic outage. This architectural pattern leverages global traffic management to reroute requests to healthy nodes, ensuring that Microsoft Entra ID remains accessible to users regardless of their physical location or the status of a primary site, thereby maintaining consistent uptime and operational resilience.

Why this answer

Redundancy of the IdP (multi-region/multi-cloud) and geo-replication of the directory service are critical for high availability in IAM.

71
Multi-Selectmedium

When designing an architecture for GDPR compliance, which THREE technical controls should be prioritized to satisfy the 'Right to be Forgotten' requirement?

Select 3 answers
A.Data discovery and tagging tools.
B.Cryptographic erasure (crypto-shredding).
C.Single Sign-On (SSO) integration.
D.Database audit logs.
E.Automated data lifecycle policies.
AnswersA, B, E

Data discovery and tagging tools provide the foundational visibility required to satisfy the 'Right to be Forgotten' by identifying the precise location of personal data across disparate storage environments. Without automated classification, administrators cannot reliably locate or purge specific data subjects' records to meet GDPR erasure mandates. By mapping data lineage and sensitivity, these tools ensure that deletion requests are comprehensive, preventing residual data fragments from remaining in unstructured repositories or secondary backups, thereby maintaining strict compliance with the regulation's deletion constraints.

Why this answer

Right to be forgotten requires finding and securely deleting data across potentially distributed systems.

72
MCQmedium

When designing a privileged access management (PAM) solution using CyberArk, you must ensure that privileged credentials are never exposed to the end-user workstation. Which feature facilitates this?

A.CyberArk AIM (Application Identity Manager)
B.CyberArk PSM (Privileged Session Manager)
C.CyberArk EPM (Endpoint Privilege Manager)
D.CyberArk Vault Agent
AnswerB

CyberArk PSM acts as a secure proxy, establishing a remote session between the target resource and the end-user without transmitting the actual credentials to the local machine. By brokering the connection through a hardened jump server, the solution ensures that the password remains encrypted within the Vault. This mechanism satisfies the constraint that privileged credentials are never exposed to the end-user workstation, effectively mitigating the risk of credential theft or local caching, which is a common vulnerability when managing access via Microsoft Entra ID or traditional RDP clients.

Why this answer

CyberArk PSM (Privileged Session Manager) provides an isolated 'jump' environment where the session is proxied, keeping the actual target credentials hidden from the end-user.

73
MCQmedium

What is the primary function of an 'Identity Bridge' in a hybrid architecture?

A.To store user passwords in a central vault.
B.To federate identity between on-premises and cloud environments.
C.To enforce network firewall rules.
D.To perform real-time user activity monitoring.
AnswerB

An identity bridge synchronises and federates identities between on-premises directories and Microsoft Entra ID, enabling users to authenticate once and access both environments. It satisfies the hybrid architecture constraint by extending on-premises credentials to cloud resources, typically through password hash synchronisation, pass-through authentication, or federation, without requiring separate cloud identities.

Why this answer

An identity bridge connects disparate identity systems (e.g., on-premises AD and cloud-based IdP) to provide a unified authentication experience.

74
MCQeasy

Which document is the primary foundational document in the COBIT framework that provides a governance perspective on how information technology should support business objectives?

A.ISO/IEC 27001
B.ITIL 4
C.NIST CSF
D.COBIT 2019 Framework
AnswerD

COBIT 2019 Framework serves as the core foundational document by integrating governance and management objectives into a unified structure. It satisfies the stem’s constraint regarding the provision of a governance perspective by aligning IT processes with enterprise business objectives through its governance system components. By establishing this strategic link, it enables organisations to practise effective oversight, ensuring that information technology investments directly facilitate the achievement of broader corporate goals and value creation requirements within the governance framework.

Why this answer

COBIT 2019 Framework: Governance and Management Objectives is the primary document outlining business alignment.

75
Multi-Selecthard

A security architect is hardening a Linux-based server environment. Which TWO of the following kernel-level security modules should be configured to enforce mandatory access control?

Select 2 answers
A.AppArmor
B.iptables
C.SELinux
D.Auditd
E.PAM
AnswersA, C

AppArmor satisfies the requirement for mandatory access control by utilising path-based labels to restrict program capabilities. By associating security profiles with specific executable files, it enforces granular constraints on system resources, such as file access, network sockets, and capabilities. This kernel-level enforcement mechanism ensures that processes operate within defined security boundaries, effectively mitigating the risk of unauthorised actions and privilege escalation, which is essential when hardening a Linux-based server environment against potential threats.

Why this answer

SELinux and AppArmor are the two industry-standard Linux kernel security modules that enforce mandatory access control (MAC).

Page 1 of 3

Page 2

All pages