Courseiva

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

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

Page 1 of 3

Page 2
1
Multi-Selecteasy

Which THREE of the following are components of a defense-in-depth strategy?

Select 3 answers
A.Allowing all traffic on all ports.
B.Ignoring all logs.
C.Network-based IDS/IPS.
D.Host-based firewalls.
E.Application-level authentication.
AnswersC, D, E

Another layer of defense.

Why this answer

Defense-in-depth uses layers of security including host, network, and application controls.

2
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 act as a virtual firewall for EC2 instances to control inbound and outbound traffic.

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.

3
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

Provides assurance of control effectiveness.

Why this answer

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

4
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

The most effective defense against SQLi.

Why this answer

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

5
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

This involves layering security controls.

Why this answer

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

6
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

Independent validation is key to security.

Why this answer

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

7
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

Physical barriers are the only defense against physical intrusion.

Why this answer

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

8
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

This aligns with PoLP.

Why this answer

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

9
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

TLS provides both encryption and data integrity for log transport.

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.

10
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

Essential for monitoring and alerting.

Why this answer

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

11
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

Health and compliance status of the device is critical for access decisions.

Why this answer

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

12
Multi-Selectmedium

Which TWO concepts are central to 'Federated Identity'?

Select 2 answers
A.A centralized Identity Provider (IdP).
B.The requirement for the same OS on all servers.
C.The use of a shared local database on each server.
D.Establishment of trust between IdP and SP.
E.Public IP address matching.
AnswersA, D

The broker for identity claims.

Why this answer

A central Identity Provider (IdP) and the establishment of 'Trust' between organizations are the core concepts of federation.

13
MCQhard

You are configuring an AWS IAM policy to allow a user to list S3 buckets only if they are connected from a specific IP range. Which policy element is required?

A.Effect: Deny
B.Resource: *
C.Action: s3:ListBucket
D.Condition: { "IpAddress": { "aws:SourceIp": "..." } }
AnswerD

The condition block implements the network-based access control.

Why this answer

The 'Condition' block is used to enforce context-based restrictions, such as 'aws:SourceIp', within an IAM policy.

14
MCQeasy

To secure internal traffic within a VMware NSX-T environment using distributed firewalling, which object type is recommended for defining policies based on application identity rather than network topology?

A.MAC Sets
B.Logical Ports
C.IP Sets
D.Security Groups
AnswerD

Security Groups support dynamic membership based on tags, facilitating intent-based policy.

Why this answer

Security Groups in NSX-T allow administrators to bundle virtual machines based on tags or attributes, enabling identity-based micro-segmentation that persists regardless of IP changes.

15
MCQhard

When documenting a cloud-based architecture, which aspect is most critical to document for compliance?

A.Shared Responsibility Model
B.Cloud vendor pricing
C.Employee names
D.OS versions
AnswerA

This defines the division of security tasks between parties.

Why this answer

Shared Responsibility Model documentation is essential to define which security controls the provider manages vs. the customer.

16
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

The private key is bound to the FIDO2-compliant device.

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.

17
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 prevents all network-based access.

Why this answer

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

18
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 involves identifying the architecture and technical scope.

Why this answer

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

19
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 defines the business scope and 'What' the business needs.

Why this answer

SABSA uses a matrix where the Contextual layer (Layer 1) defines the 'What' (Business requirements).

20
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

Prevents unauthorized data migration.

Why this answer

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

21
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

Zero Trust requires verifying every connection regardless of origin, supported by granular segmentation.

Why this answer

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

22
MCQeasy

A company is moving to a multi-tenant SaaS environment. To ensure data isolation between tenants at the application layer, what is the most robust strategy?

A.Use Row-Level Security (RLS) within the database engine.
B.Use separate VPCs for every tenant.
C.Implement application-level filtering in the code.
D.Create separate database instances for every single tenant.
AnswerA

RLS provides strong, built-in isolation at the data tier.

Why this answer

Row-level security (RLS) or tenant-aware database schemas ensure that even if an application query is malformed, the database enforces isolation based on the tenant ID.

23
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

This exposes the attack surface and prevents internal network isolation.

Why this answer

If a function is not in a private VPC, it cannot interact with internal resources securely and is exposed to potential internet-based discovery and interaction.

24
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

Biometrics represent the 'inherence' factor.

Why this answer

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

25
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

Links the response token to the request.

Why this answer

DPoP and nonces are both techniques used to bind tokens to the specific request session, preventing replay.

26
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

MAC provides a system-wide policy that is enforced regardless of user uid.

Why this answer

SELinux (or AppArmor) uses Mandatory Access Control (MAC) to restrict process capabilities based on security policies, regardless of user privileges.

27
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

Nonces and short lifespans prevent attackers from reusing captured credentials.

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.

28
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

Core Zero Trust pillar.

Why this answer

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

29
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 user initiates the auth process.

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.

30
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

Focuses on uniformity from the top down.

Why this answer

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

31
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

Designed specifically for template validation.

Why this answer

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

32
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

Intercepts requests to enforce policy.

Why this answer

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

33
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

Common sign of C2 activity.

Why this answer

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

34
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

mTLS provides robust cryptographic identity for services.

Why this answer

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

35
MCQhard

An organization must maintain HIPAA compliance in a hybrid cloud. Which architecture pattern best enables strict separation of duties between the administrative team and the data encryption keys?

A.AWS CloudHSM
B.Client-Side Encryption with local storage
C.Azure Key Vault
D.AWS KMS with Multi-Region keys
AnswerA

Provides physical control and separation of duties for keys.

Why this answer

Using an external HSM (Hardware Security Module) like AWS CloudHSM ensures that administrators of the cloud infrastructure have no access to the keys, fulfilling the separation of duties requirement.

36
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

Elevation of privilege is the correct category for unauthorized access escalation.

Why this answer

Elevation of Privilege (E) occurs when a user gains access rights they should not possess.

37
Multi-Selecthard

To implement effective Risk Management integration into architecture using the FAIR (Factor Analysis of Information Risk) framework, which THREE metrics must an architect define for each identified scenario?

Select 3 answers
A.Vulnerability (Probability of Action)
B.Threat Event Frequency
C.Loss Magnitude
D.Software Patch Level
E.Network Throughput
AnswersA, B, C

Crucial for determining if a threat results in a loss event.

Why this answer

FAIR focuses on quantifying loss event frequency and magnitude, which requires specific variables.

38
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

The PSM handles the protocol proxying and visual recording of the privileged session.

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.

39
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

An SRA provides reusable designs and standards.

Why this answer

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

40
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

HSMs are specifically designed for the secure management of cryptographic 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.

41
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

The PDP is the 'brain' of the Zero Trust access flow.

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).

42
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

This is for fetching user profile information.

Why this answer

The UserInfo endpoint (defined in the OIDC discovery metadata) is used to retrieve claims about the authenticated user using an access token.

43
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

SCAP is a framework for automated vulnerability and configuration checking.

Why this answer

SCAP provides a standardized way to automate security vulnerability management and configuration assessment.

44
Multi-Selecthard

Which TWO risks are significantly mitigated by implementing a Privileged Access Management (PAM) vault?

Select 2 answers
A.Incompatible authentication protocols.
B.Network latency during authentication.
C.Exposure of static, long-lived credentials.
D.Unauthorized access due to persistent administrative rights.
E.Lack of granular auditing of privileged actions.
AnswersC, D

Vaults rotate and hide secrets.

Why this answer

Credential theft (from local storage) and persistent standing privileges are primary risks mitigated by PAM vaults.

45
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

These set the floor for minimum acceptable risk.

Why this answer

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

46
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

A PKI infrastructure is required to manage internal service identities.

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.

47
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

Required to identify new threats.

Why this answer

New cloud services require updated risk assessments and governance mapping.

48
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

The vault manages the lifecycle of credentials, including rotation.

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.

49
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

The Client SSL profile is applied to the Virtual Server to decrypt traffic arriving from the client.

Why this answer

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

50
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

This enables deep-linking in SSO flows.

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.

51
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

This is a core ZTA principle.

Why this answer

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

52
MCQhard

An organization is building a microservices architecture. To ensure compliance with GDPR, where should the data classification metadata be enforced to ensure that PII is not stored in non-compliant regions?

A.Database schema constraints
B.Container image manifests
C.Application service mesh proxy tags
D.Infrastructure tags and cloud policy enforcement
AnswerD

Tags provide metadata for policy-based resource control.

Why this answer

Enforcing classification at the infrastructure level (e.g., tags or resource policies) allows automated tools to restrict data placement.

53
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

Centralized policy management for GCP.

Why this answer

Organization Policy Service allows for hierarchical policy enforcement across projects and folders.

54
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 Server holds the user store and processes the incoming provisioning requests.

Why this answer

The Service Provider (or Target Application) acts as the SCIM Server, receiving requests from the Client (IdP) to create, update, or delete users.

55
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

Provides visibility into sensitive data movement.

Why this answer

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

56
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

Ensures unauthorized traffic never reaches the backend.

Why this answer

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

57
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 allow for defining specific roles applied to accounts, providing a clean, centralized way to manage elevated access.

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.

58
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

mTLS is the industry standard for secure service-to-service communication.

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.

59
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

The private key never leaves the device, eliminating password storage risks.

Why this answer

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

60
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

Enforces HTTPS at the CDN edge.

Why this answer

AWS WAF (Web Application Firewall) attached to CloudFront can enforce protocols, but the most direct way to enforce HTTPS at the edge is via CloudFront Viewer Protocol Policy.

61
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 formal document required for authorization.

Why this answer

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

62
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

Preventative scanning of IaC is the best way to catch configuration drift before deployment.

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.

63
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

Verifies the server to the client.

Why this answer

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

64
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

This is the specific feature for automated key rotation.

Why this answer

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

65
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

This is the core purpose of DNSSEC signing.

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.

66
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

This enables testing and tuning before full-scale enforcement.

Why this answer

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

67
MCQmedium

A security architect needs to implement a WAF to protect an API. Which feature is most critical to prevent BOLA (Broken Object Level Authorization) attacks?

A.SQL injection filtering.
B.DDoS rate limiting.
C.API Schema Validation (OpenAPI/Swagger).
D.Geo-blocking.
AnswerC

Validating the structure and parameters helps prevent malicious object ID manipulation.

Why this answer

BOLA attacks involve manipulating object identifiers in API calls. While a WAF can help, API schema validation and strict parameter checking are critical.

68
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

Ensures accurate ordering for forensic analysis.

Why this answer

Non-repudiation requires evidence of identity and content integrity that cannot be challenged.

69
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

CMM is used to measure and improve the maturity of security processes.

Why this answer

CMM allows an organization to measure the effectiveness and repeatability of its security architecture processes.

70
MCQmedium

An architect is designing an OAuth 2.0 implementation for a mobile application. To prevent authorization code injection attacks, which specific configuration must be enforced in the client registration?

A.Enable Proof Key for Code Exchange (PKCE) enforcement
B.Set a short expiration time for the client_secret
C.Require signed JWTs for the request object
D.Implement Mutual TLS (mTLS) for the token endpoint
AnswerA

PKCE is required for mobile clients to secure the authorization code exchange process.

Why this answer

PKCE (Proof Key for Code Exchange) is the standard defense against authorization code interception attacks in public clients, replacing the need for a client secret.

71
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

Designed for standardizing image creation.

Why this answer

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

72
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

OIDC provides a standardized and secure way to exchange identity claims.

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.

73
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 is designed for dynamic, complex authorization.

Why this answer

ABAC uses dynamic attributes (user, environment, resource) to make fine-grained decisions, whereas RBAC relies on static assignments of users to roles.

74
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

Confidentiality of the secret is paramount to ensure trust in the client application.

Why this answer

The client secret is a shared secret between the Authorization Server and the application. If exposed to the browser, it can be easily extracted and used by attackers to impersonate the client.

75
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

DFDs illustrate data movement and boundaries for threat analysis.

Why this answer

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

Page 1 of 3

Page 2

All pages