Courseiva

(ISC)2 Information Systems Security Engineering Professional (CISSP-ISSEP, Aug 2025 blueprint) (ISC) (ISC) — Questions 76–150

332 questions total · 5 pages · All types, answers revealed

Page 1

Page 2 of 5

Page 3
76
MCQeasy

An ISSEP is reviewing a system's risk register and notices that several entries list only the threat source and the affected asset, without any statement of the potential mission consequence. The system owner asks why consequence information is necessary when the threat and asset are already recorded. What is the most accurate justification for including consequence detail?

A.Consequence detail replaces the need to identify threat sources because the impact alone determines the appropriate control set.
B.Consequence detail enables prioritization and supports the Authorizing Official in determining whether the residual risk is acceptable for the mission.
C.Consequence detail is primarily used to calculate the Annualized Loss Expectancy for each risk entry in the register.
D.Consequence detail is required only for systems processing classified information, so it can be omitted for unclassified systems.
AnswerB

Risk is a function of likelihood and consequence, so a register without consequence data cannot express risk magnitude. Consequence detail lets the organization rank findings, allocate remediation resources, and give the Authorizing Official the basis needed to judge whether residual risk is tolerable for the mission. It is the element that connects a technical finding to mission impact.

Why this answer

Risk combines likelihood with consequence, so a register that omits consequence cannot convey risk magnitude. Consequence detail allows findings to be ranked, remediation to be prioritized, and the Authorizing Official to judge whether residual risk is tolerable for the mission. It links technical findings to mission outcomes, which is precisely the information decision-makers need and the reason the register exists.

Exam trap

The trap here is treating consequence as optional metadata when it is a defining component of risk that drives prioritization and acceptance decisions.

77
Multi-Selectmedium

Which TWO criteria are used to determine if a change request must be reviewed by the Change Advisory Board (CAB)?

Select 2 answers
A.Potential impact on system availability
B.The time of day the change is performed
C.The color of the hardware
D.Risk level associated with the change
E.The name of the lead technician
AnswersA, D

Assessing potential impact on system availability satisfies the primary risk-mitigation constraint for change management, directly determining whether a modification requires Change Advisory Board oversight. Changes carrying a high probability of disrupting critical operational services or breaching service-level agreements necessitate formal multidisciplinary review to evaluate downtime windows, resource allocation, and rollback procedures. By quantifying the risk to production uptime, organisations ensure that high-exposure alterations are subjected to rigorous authorization before implementation.

Why this answer

Changes that have a significant risk or potential for wide-reaching impact must undergo CAB review to ensure proper oversight.

78
MCQhard

An organization is adopting a DevSecOps model. To ensure security engineering principles are met, which tool should be integrated into the CI/CD pipeline to automate the detection of vulnerabilities in proprietary code during the 'Build' stage?

A.SAST (Static Application Security Testing)
B.DAST (Dynamic Application Security Testing)
C.IDS (Intrusion Detection System)
D.SIEM (Security Information and Event Management)
AnswerA

Static Application Security Testing (SAST) analyses proprietary source code without executing it, satisfying the strict requirement for automated vulnerability detection during the 'Build' stage of a CI/CD pipeline. By parsing the abstract syntax tree of the custom codebase, SAST tools identify logic flaws, insecure coding patterns, and known vulnerability signatures early in the software development lifecycle before artefacts are packaged. This white-box approach provides immediate developer feedback, aligning directly with DevSecOps principles by embedding security checks natively into the compilation workflow.

Why this answer

Static Application Security Testing (SAST) tools analyze source code for security vulnerabilities without executing the code, making them ideal for the build stage.

79
Multi-Selectmedium

When validating the security of an email gateway, which THREE of the following settings should be verified to prevent spoofing and improve trust?

Select 3 answers
A.SPF (Sender Policy Framework) record implementation.
B.Disabling TLS for incoming connections to save bandwidth.
C.Enabling the 'forward all traffic' rule.
D.DKIM (DomainKeys Identified Mail) signature configuration.
E.DMARC (Domain-based Message Authentication, Reporting, and Conformance) policy.
AnswersA, D, E

Verifying the implementation of a Sender Policy Framework (SPF) record directly addresses the requirement to prevent spoofing and improve trust by enabling receiving mail servers to cryptographically or authoritatively verify whether a sending host is authorised to transmit messages on behalf of the domain. By publishing a DNS TXT record that lists permitted IP addresses, organisations constrain unauthorised entities from forging envelope sender addresses, thereby securing the email gateway against impersonation attacks and ensuring compliance with modern email authentication standards.

Why this answer

SPF, DKIM, and DMARC are the three pillars of email sender verification.

80
MCQhard

An ISSEP is designing a secure network architecture for a defense contractor that must comply with NIST SP 800-171. The system will handle CUI and requires protection against advanced persistent threats (APTs). The ISSEP proposes using a demilitarized zone (DMZ) with firewalls and intrusion detection systems. Which additional architectural control is most critical to satisfy the NIST SP 800-171 requirement for boundary protection?

A.Deploy a web application firewall (WAF) at the internet boundary to inspect HTTP traffic.
B.Implement a screened subnet with stateful firewalls and a proxy for all outbound traffic.
C.Establish controlled interfaces at all external and internal boundaries, including subnetworks for publicly accessible components.
D.Encrypt all data in transit using TLS 1.3 between all internal and external endpoints.
AnswerC

This option is correct because NIST SP 800-171 requirement 3.13.1 specifically mandates monitoring, controlling, and protecting communications at external and key internal boundaries. It also requires implementing subnetworks for publicly accessible system components that are physically or logically separated from internal networks. Establishing controlled interfaces at all boundaries ensures that traffic is filtered, inspected, and restricted to authorized services, directly addressing the boundary protection requirement.

Why this answer

NIST SP 800-171 requirement 3.13.1 mandates monitoring, controlling, and protecting communications at external and key internal boundaries. It also requires subnetworks for publicly accessible components. Establishing controlled interfaces at all boundaries directly satisfies this by filtering and inspecting traffic, limiting connections to essential services, and segmenting public-facing components from internal networks.

This is the most critical architectural control for boundary protection.

Exam trap

The trap here is focusing on encryption or specific devices like WAFs, while the boundary protection requirement is about controlling and monitoring all boundary communications, including internal segmentation.

81
MCQhard

You are assessing an Engineered System that uses a micro-segmentation strategy to isolate workloads. An attacker has compromised a single container and is attempting to perform network reconnaissance. What mechanism should block this attempt?

A.Zero-trust network policies that enforce default-deny communication between containers.
B.Enabling flow logging on the network switches.
C.Host-based IPS (HIPS).
D.Implementing a web application firewall (WAF) at the edge.
AnswerA

Zero-trust network policies enforce granular, identity-based segmentation that mandates a default-deny posture for all inter-container traffic. By restricting communication to only explicitly authorised flows, this mechanism directly satisfies the requirement to prevent unauthorised network reconnaissance within an Engineered System. Because the policy denies all traffic not specifically permitted, the attacker cannot probe the network topology or discover adjacent services, effectively containing the breach to the compromised container and preventing lateral movement across the segmented environment.

Why this answer

Micro-segmentation uses policies to restrict communication between workloads, typically at the application or service level. Deny-all by default policies between containers would prevent reconnaissance.

82
MCQhard

In an SCAP-compliant environment, you are validating a system against a DISA STIG. Which file extension is typically used for the definition of the security checks?

A..txt
B..stig
C..ovl
D..xml
AnswerD

Security Content Automation Protocol (SCAP) components—such as the Extensible Configuration Checklist Description Format (XCCDF) and Open Vulnerability and Assessment Language (OVAL) used within DISA STIGs—rely entirely on XML schemas to structure machine-readable vulnerability and compliance checks. To satisfy the SCAP compliance requirement specified in the stem, configuration rules and assessment logic must be parsed uniformly by automated engines, a capability natively provided by the hierarchical data structuring and schema validation inherent to the `.xml` file format.

Why this answer

In an SCAP-compliant environment, security check definitions for DISA STIGs are typically provided in XML format, specifically using the .xml file extension. SCAP (Security Content Automation Protocol) uses XML-based specifications such as XCCDF (Extensible Configuration Checklist Description Format) and OVAL (Open Vulnerability and Assessment Language) to define and automate security compliance checks. DISA STIGs are commonly distributed as SCAP content in XML files, which can be consumed by SCAP-validated tools for automated assessment.

Exam trap

ISC often tests the confusion between proprietary or informal file extensions and the standardized XML format used in SCAP, so candidates might incorrectly choose .stig or .ovl instead of .xml.

How to eliminate wrong answers

Option A is wrong because .txt is a plain text file extension and does not support the structured, machine-readable format required for SCAP content. Option B is wrong because .stig is not a standard file extension for SCAP content; while it might be used informally, it is not the typical extension for DISA STIG definitions in SCAP. Option C is wrong because .ovl is not a recognized SCAP file extension; OVAL definitions are typically stored in .xml files, not .ovl.

83
MCQeasy

Which document outlines the specific security steps to be taken when a workstation reaches its end-of-life?

A.Data Sanitization Policy
B.Password Policy
C.Incident Response Plan
D.Acceptable Use Policy
AnswerA

A Data Sanitization Policy directly satisfies the end-of-life constraint in the stem by defining the precise technical procedures required to purge storage media before asset decommissioning. This document mandates cryptographic erasure, overwriting algorithms, or physical destruction standards to prevent data remanence when hardware is retired. While asset disposal procedures dictate the logistics of removal, the sanitization policy specifically enforces the cryptographic and overwrite mechanisms necessary to neutralise confidentiality risks inherent to discarded workstations.

Why this answer

The System Disposal Plan or Data Sanitization Policy outlines the specific requirements for decommissioning equipment to ensure no sensitive data remains.

84
Multi-Selectmedium

You are designing an incident response architecture for a cloud environment. Which TWO of the following configurations are critical for ensuring effective forensic readiness according to NIST SP 800-61?

Select 2 answers
A.Using local disk storage for all incident response artifacts.
B.Centralizing logs in a read-only security account.
C.Enabling verbose debug mode on all production services.
D.Enabling immutable logging for all system API calls.
E.Configuring short retention periods for all system logs to save cost.
AnswersB, D

Centralising logs in a read-only security account satisfies the NIST SP 800-61 requirement for evidence integrity by preventing malicious tampering or deletion by compromised workloads. In a cloud environment, attackers with elevated permissions frequently target local log repositories to erase their footprint. Enforcing write-once, read-many permissions across an isolated, cross-account architecture ensures that forensic artefacts remain unaltered and legally defensible for subsequent investigation, directly fulfilling the constraint for reliable event data preservation.

Why this answer

Forensic readiness requires high-fidelity, tamper-proof logs and centralized aggregation to ensure evidence integrity.

85
MCQhard

A security engineer is validating the implementation of a public key infrastructure (PKI) for an enterprise that issues smart card certificates to employees for multifactor authentication. The engineer must verify that certificate revocation is properly implemented so that lost or stolen smart cards cannot be used for authentication. Which validation step provides the strongest assurance that revoked certificates are rejected during authentication?

A.Confirm that the Certification Authority has a valid CRL Distribution Point extension in issued certificates and that the CRL is published on schedule.
B.Verify that the CA's certificate revocation list is signed with the CA's private key and that the signature validates using the CA's public key.
C.Review the CA's audit logs to confirm that the revocation request was processed and that the certificate serial number was added to the CRL.
D.Revoke a test certificate, attempt authentication with the corresponding smart card, and confirm that authentication is denied with a revocation-related error.
AnswerD

Revoking a test certificate and attempting authentication directly tests the complete revocation enforcement path. It validates that the relying party retrieves revocation status, recognizes the revoked certificate, and denies access. This end-to-end test provides the strongest assurance because it exercises the actual authentication workflow and confirms the expected denial, which is the operational requirement for lost or stolen smart cards.

Why this answer

The strongest assurance that revoked certificates are rejected comes from an end-to-end test: revoke a certificate, attempt authentication, and confirm denial. This validates the relying party's revocation checking behavior, which is the actual security control. CA-side checks and CRL signature verification confirm that revocation data exists and is trustworthy but do not prove that authentication systems enforce it.

Exam trap

The trap here is focusing on CA-side revocation mechanics such as CRL publication and signatures, while missing that revocation only provides security if the relying party actually checks it and denies authentication.

86
MCQmedium

An ISSEP is designing a secure storage solution for a database. To ensure data integrity, which mechanism is most reliable?

A.Implement continuous file integrity monitoring (FIM) with cryptographic hashing.
B.Use RAID 10 for storage redundancy.
C.Require multi-factor authentication for database access.
D.Perform daily backups to an offsite location.
AnswerA

Continuous file integrity monitoring with cryptographic hashing detects unauthorised modification by comparing current hashes against a trusted baseline, directly satisfying the stem's data integrity requirement. Unlike access controls or encryption, which address confidentiality or authorisation, FIM provides verifiable evidence that stored database files remain unaltered, making it the most reliable integrity mechanism.

Why this answer

Continuous file integrity monitoring (FIM) with cryptographic hashing is the most reliable mechanism for ensuring data integrity because it detects unauthorized changes to files by comparing current hash values against known good baselines. This provides ongoing verification that data has not been altered, whether maliciously or accidentally. FIM is specifically designed to alert on integrity violations.

Exam trap

The trap is confusing availability and access control with integrity. RAID and backups address availability, MFA addresses access control, but only FIM directly addresses integrity by detecting changes. Candidates might pick RAID because it sounds like it protects data, but it does not ensure integrity.

How to eliminate wrong answers

Option B is wrong because RAID 10 provides redundancy against disk failures but does not detect or prevent data corruption or unauthorized modifications; it only ensures availability. Option C is wrong because multi-factor authentication controls access to the database but does not ensure the integrity of the data once accessed; an authorized user could still alter data. Option D is wrong because daily backups to an offsite location provide a recovery point but do not ensure integrity in real-time; backups could also contain corrupted data if the corruption occurred before the backup.

87
MCQeasy

What is the primary advantage of 'Defense in Depth'?

A.It provides multiple layers of security to mitigate single point failures
B.It makes the system faster
C.It simplifies system maintenance
D.It removes the need for firewalls
AnswerA

Implementing multiple, overlapping security controls ensures that if one defensive measure fails, subsequent layers continue to protect critical assets. This strategy directly addresses the primary advantage of mitigating single points of failure by diversifying the security posture across physical, technical, and administrative domains. By integrating solutions such as Microsoft Entra ID for identity management alongside network firewalls and endpoint protection, an organisation eliminates reliance on a solitary control, thereby increasing the overall resilience of the infrastructure against sophisticated, multi-stage cyberattacks.

Why this answer

Defense in depth ensures that if one control fails, others are present to stop an attacker, creating a more robust overall system.

88
Multi-Selectmedium

You are an ISSEP leading the security architecture review for a new command-and-control system. The system will process classified information and must support defense in depth. The program manager asks which two principles are most critical to apply when defining the security architecture to ensure resilience against advanced persistent threats. (Choose two.)

Select 2 answers
A.Single sign-on (SSO)
B.Open network trust
C.Security through obscurity
D.Separation of duties
E.Least privilege
AnswersD, E

Separation of duties ensures that no single individual has control over all aspects of a critical function, preventing fraud and reducing the impact of a compromised account. For a classified command-and-control system, it enforces checks and balances across administrative and operational roles, which is essential for resilience and is a core security engineering principle.

Why this answer

Least privilege and separation of duties are fundamental security engineering principles that directly support defense in depth. Least privilege minimizes the access granted to users and processes, reducing the blast radius of a compromise. Separation of duties ensures that critical actions require multiple authorized individuals, preventing single-point failures and insider threats.

Together they strengthen resilience against advanced persistent threats.

Exam trap

The trap here is confusing access management conveniences like SSO with core architectural principles; SSO can actually concentrate risk rather than reduce it.

89
MCQmedium

Which command line utility is used on Linux to verify the integrity of binary files during a maintenance patch update?

A.sha256sum
B.chown
C.dd
D.chmod
AnswerA

Linux systems utilise the `sha256sum` utility to generate and check cryptographic hashes, satisfying the maintenance patch update requirement to verify binary file integrity. By processing an executable or package through the SHA-256 algorithm, administrators produce a unique checksum that can be rigorously compared against the vendor's published value. This cryptographic verification ensures that downloaded patches have not suffered tampering, corruption, or malicious modification in transit before deployment.

Why this answer

sha256sum is the Linux utility that computes and verifies SHA-256 cryptographic hashes of files, making it the standard tool for verifying binary integrity after a patch download. By comparing the computed hash against the vendor-published hash, administrators confirm the file was not corrupted or tampered with during transfer.

Exam trap

SK0-005 often tests the confusion between integrity tools (sha256sum, md5sum) and permission/ownership tools (chmod, chown) — candidates pick commands that sound like they 'verify' files but actually modify metadata.

How to eliminate wrong answers

Option B is wrong because chown changes file ownership (user/group), which is a permissions operation, not an integrity check. Option C is wrong because dd is a low-level data copy/conversion utility used for disk imaging and cloning, not for hash verification. Option D is wrong because chmod changes file permission bits (read/write/execute), which is unrelated to verifying file integrity.

90
Multi-Selectmedium

Which TWO of the following are considered critical components of a Secure Software Development Life Cycle (SDLC)?

Select 2 answers
A.Patching the OS of the build server.
B.Threat Modeling.
C.Using a dark theme for the IDE.
D.Final penetration testing before release.
E.Security requirements analysis.
AnswersB, E

Threat modelling is a foundational mechanism within a secure software development lifecycle that addresses the explicit constraint of identifying and mitigating architectural design flaws before code is even written. By systematically evaluating system topology, trust boundaries, and data flows using structured frameworks like STRIDE, development teams can proactively uncover vulnerabilities and surface logic gaps early. This proactive analysis directly satisfies the requirement for security integration across the entire development continuum, significantly reducing the cost and effort of remediation compared to addressing defects post-deployment.

Why this answer

Security requirements analysis and threat modeling are fundamental proactive steps in an SDLC.

91
Multi-Selectmedium

Which TWO of the following are key inputs for a quantitative risk analysis?

Select 2 answers
A.The qualitative ranking of threats (e.g., High, Medium, Low).
B.The Single Loss Expectancy (SLE) of the asset.
C.The Annualized Rate of Occurrence (ARO) of the threat.
D.A list of all potential security control vendors.
E.The subjective opinion of the IT staff.
AnswersB, C

Single Loss Expectancy (SLE) serves as a primary input for quantitative risk analysis by quantifying the monetary impact of a single security incident on a specific asset. By multiplying the asset value by the exposure factor, this metric provides the necessary financial baseline to calculate the Annualised Loss Expectancy. This satisfies the stem’s requirement for quantitative inputs, as it transforms qualitative asset valuations into precise numerical data points that allow organisations to prioritise risk mitigation strategies based on tangible financial exposure.

Why this answer

Quantitative risk analysis requires numerical data, specifically the value of the asset (Single Loss Expectancy) and the likelihood of the event (Annualized Rate of Occurrence).

92
MCQeasy

What is the correct order of operations when handling a vulnerability in a production system according to the RMF?

A.Remediate, Identify, Assess Risk, Verify.
B.Identify, Assess Risk, Remediate, Verify.
C.Identify, Remediate, Assess Risk, Authorize.
D.Authorize, Identify, Remediate, Verify.
AnswerB

Following the NIST Risk Management Framework (RMF) lifecycle precisely satisfies the strict operational constraint for production environments by ensuring vulnerabilities are systematically discovered through identification, contextualised via risk assessment before changes are applied, subsequently remediated, and finally validated through verification to prevent service disruption.

Why this answer

Identify (scan), analyze (risk), remediate, and verify (scan again).

93
MCQeasy

An ISSEP is reviewing a system's risk management plan. The plan states that risk will be assessed using a qualitative approach. Which of the following best describes a qualitative risk assessment?

A.It uses Monte Carlo simulations to model risk probabilities.
B.It uses subjective ratings such as high, medium, and low to prioritize risks.
C.It calculates the Annualized Loss Expectancy (ALE) for each identified risk.
D.It assigns monetary values to assets and calculates expected annual loss.
AnswerB

Qualitative risk assessment relies on expert judgment and descriptive scales like high, medium, and low to evaluate likelihood and impact. This approach is useful when numerical data is scarce or when a quick prioritization is needed. It aligns with the plan's statement and is the defining characteristic of a qualitative method.

Why this answer

A qualitative risk assessment uses descriptive ratings such as high, medium, and low to characterize risk. This method is subjective but valuable for prioritizing risks when quantitative data is unavailable or not cost-effective to obtain. The other options describe quantitative techniques that involve monetary values or numerical simulations, which do not align with the stated qualitative approach.

Exam trap

The trap here is confusing qualitative and quantitative methods, especially equating any structured risk assessment with quantitative analysis.

94
Multi-Selectmedium

Which TWO of the following are critical for an effective 'Continuous Monitoring' (ConMon) program under RMF?

Select 2 answers
A.Manual inspection of every system component once per year.
B.Automated security scanning and log aggregation.
C.A complete cessation of all system updates.
D.Limiting the scope of monitoring to only the primary web server.
E.A defined process for reporting and remediating identified security weaknesses.
AnswersB, E

Automated security scanning and log aggregation directly satisfy the requirement for real-time visibility under the Risk Management Framework (RMF) Continuous Monitoring (ConMon) constraint. By continuously harvesting system logs, security event data, and configuration states without manual intervention, security teams can dynamically track baseline drift, detect anomalies, and evaluate control efficacy against evolving threat landscapes. This automated telemetry collection enables organisations to maintain an ongoing assessment of security posture, ensuring timely remediation and compliance reporting between formal authorisation cycles.

Why this answer

ConMon requires both the technical capability to detect changes/vulnerabilities and the organizational capability to respond to those findings in a timely manner.

95
MCQmedium

When using the STRIDE threat modeling methodology, which security principle does 'Tampering' specifically attempt to violate?

A.Confidentiality
B.Integrity
C.Availability
D.Non-repudiation
AnswerB

Tampering directly violates the security principle of integrity by involving the unauthorized modification or destruction of data, code, or system configurations in transit or at rest. Within the STRIDE methodology, this threat specifically maps to the integrity constraint because it undermines the trustworthiness and reliability of information, ensuring that data cannot be altered by malicious actors without detection.

Why this answer

Tampering threats target the Integrity aspect of the CIA triad by attempting to modify data or system configurations.

96
MCQhard

You are evaluating the risk of an Artificial Intelligence (AI) model deployment. The model is susceptible to 'model inversion' attacks, where an attacker can reconstruct sensitive training data. What is the most effective engineering control to prevent this?

A.Encrypt the model weights at rest.
B.Implement rate limiting on the model's API.
C.Retrain the model on a smaller, obfuscated dataset.
D.Apply differential privacy techniques to the training process.
AnswerD

Applying differential privacy during the training process introduces mathematically bounded noise into the learning algorithm or the gradients, which directly satisfies the constraint of preventing model inversion attacks. By limiting the influence of any single data point on the final model parameters, this engineering control ensures that an attacker cannot reconstruct granular, sensitive training records simply by querying the model or analysing its outputs.

Why this answer

Model inversion attacks reconstruct sensitive training data by querying the model and analyzing its outputs, exploiting the model's tendency to memorize and leak information about its training set. Differential privacy adds calibrated noise during training so that the model's outputs are statistically indistinguishable whether or not any single individual's data was included, directly preventing reconstruction of specific training records. This is the most effective engineering control because it addresses the root cause — information leakage through model parameters.

Exam trap

The trap is choosing encryption or access controls that protect the model artifact rather than the training data — model inversion exploits the model's outputs, so only training-time privacy techniques like differential privacy address the actual vulnerability.

How to eliminate wrong answers

Option A is wrong because encrypting model weights at rest protects against unauthorized access to the model file but does nothing to prevent an attacker who can query the deployed model from performing inversion attacks through its API. Option B is wrong because rate limiting reduces the volume of queries an attacker can make but does not eliminate the information leakage; a patient attacker can still reconstruct data over time. Option C is wrong because retraining on a smaller, obfuscated dataset may reduce the attack surface but does not provide a mathematical guarantee against inversion and can degrade model utility without principled privacy protection.

97
Multi-Selectmedium

Which THREE are key components of a 'Secure Development Lifecycle' (SDL) process?

Select 3 answers
A.Assigning security requirements to developers
B.Physical security of the office parking lot
C.Automated security testing in CI/CD
D.Hiring external marketing staff
E.Threat modeling during design
AnswersA, C, E

Integrating security requirements directly into the development workflow ensures that developers address vulnerabilities during the design phase rather than as an afterthought. By assigning specific security controls, such as implementing robust authentication via Microsoft Entra ID or enforcing input validation, the organisation embeds security into the software architecture. This proactive assignment satisfies the requirement for a structured SDL process by establishing accountability and technical standards at the earliest stages of the lifecycle, effectively reducing the surface area for potential exploits before code deployment.

Why this answer

An SDL integrates security into every phase of development: planning, design, implementation, testing, and release.

98
Multi-Selecthard

A security engineer is developing a media disposal plan for a data center that is being decommissioned. The plan must address the secure disposal of various media types, including hard disk drives (HDDs), solid-state drives (SSDs), and magnetic tapes. Which two actions should be included in the plan to ensure compliance with NIST SP 800-88 Rev. 1? (Choose two.)

Select 2 answers
A.For magnetic tapes, degauss the tapes to render data unrecoverable.
B.For all media types, use a software-based file deletion utility to remove files.
C.For HDDs, perform a single-pass overwrite with a fixed pattern to achieve Purge.
D.For SSDs, degauss the drives to purge data.
E.For SSDs, use the ATA Secure Erase command or cryptographic erase to purge data.
AnswersA, E

Degaussing is an effective Purge method for magnetic tapes as it disrupts the magnetic domains, making data unrecoverable. NIST SP 800-88 Rev. 1 lists degaussing as a Purge method for magnetic media. It is also verifiable by checking that the tape cannot be read after degaussing. This action ensures compliance for tape disposal.

Why this answer

For SSDs, ATA Secure Erase or cryptographic erase is the recommended Purge method, and for magnetic tapes, degaussing is effective. These actions align with NIST SP 800-88 Rev. 1 for secure disposal. Single-pass overwrite on HDDs is only Clear, file deletion is insufficient, and degaussing SSDs is ineffective.

Exam trap

The trap here is assuming that overwriting works uniformly across all media types, when SSDs require different sanitization methods due to their internal architecture, and degaussing is only for magnetic media.

99
MCQhard

During a security verification review, an engineer is examining how a web application handles user-supplied input that is used to build a database query. The application uses parameterized statements for most queries, but one legacy module concatenates input directly into a query string. The engineer wants to confirm whether the legacy module is exploitable before recommending remediation. Which verification technique is most appropriate to demonstrate the vulnerability?

A.Review the database server's audit logs for previously executed queries containing unusual syntax.
B.Perform a source code review of the legacy module to trace how the input reaches the query construction.
C.Run a dynamic application security test that submits crafted input to the legacy module and observes the database response.
D.Inspect the web application firewall rules to confirm they block common injection patterns.
AnswerC

Dynamic testing exercises the deployed application with crafted payloads and observes the actual response, confirming whether the concatenation is exploitable in the live environment. It accounts for runtime filters, driver behavior, and the real query execution path. This directly demonstrates the vulnerability and produces evidence suitable for remediation prioritization, which static review alone cannot guarantee.

Why this answer

Demonstrating that the legacy module is actually exploitable requires exercising the deployed code with crafted input and observing the outcome. Dynamic application security testing submits payloads through the real request path and reveals whether concatenation leads to unintended query execution. Static review, log inspection, and firewall rule checks provide context or compensating controls but cannot confirm runtime exploitability, which is the specific verification objective.

Exam trap

The trap here is treating source code review as proof of exploitability, when only dynamic testing against the running application confirms the flaw can actually be triggered.

100
MCQeasy

A security engineer is validating the implementation of a new security information and event management (SIEM) system that aggregates logs from multiple sources. The engineer must verify that the SIEM is correctly ingesting and correlating events according to the designed use cases. Which validation approach is most appropriate for confirming that correlation rules are functioning as intended?

A.Check the SIEM's licensing and storage capacity to ensure it can handle the volume of events from all sources.
B.Verify that all log sources are configured to send events to the SIEM and that the SIEM is receiving events from each source.
C.Generate a controlled sequence of events that should trigger a specific correlation rule and confirm that the SIEM produces the expected alert.
D.Review the SIEM's correlation rule documentation and confirm that each rule maps to a documented use case.
AnswerC

Generating a controlled sequence of events that matches a correlation rule and confirming the expected alert directly validates that the rule logic, event parsing, and alerting pipeline work together correctly. This end-to-end test provides concrete evidence that the SIEM correlates events as designed, which is the core validation objective for correlation functionality.

Why this answer

The most appropriate validation for correlation rules is to generate a controlled event sequence that should trigger a specific rule and confirm the expected alert. This tests the complete correlation pipeline from event ingestion through rule evaluation to alert generation. Documentation review, connectivity checks, and capacity verification are supporting activities but do not prove that correlation logic functions correctly.

Exam trap

The trap here is equating log ingestion or documentation review with correlation validation, when only triggering known events and observing the expected alert proves that correlation rules actually work.

101
MCQhard

You are performing a security validation of a Kubernetes cluster using CIS Benchmarks. Which tool should you use to automate the verification of the 'etcd' configuration settings?

A.Use 'kubectl get pods' to check the etcd pod configuration.
B.Run 'kube-bench --targets etcd' to perform the automated audit.
C.Perform a manual audit using 'etcdctl get --prefix /'.
D.Use the 'kubectl describe nodes' command to check for node hardening.
AnswerB

`kube-bench` directly satisfies the requirement to automate CIS Benchmark validations specifically against a Kubernetes control plane component. By invoking `--targets etcd`, the tool parses the local node configuration files, process arguments, and file permissions associated with the distributed key-value store, comparing them directly against the Centre for Internet Security guidelines. This programmatic inspection removes manual verification overhead and targets the specific constraint defined in the stem.

Why this answer

kube-bench is the CIS-certified tool that automates Kubernetes CIS Benchmark checks, and its --targets etcd flag runs only the etcd-specific controls (e.g., ensuring etcd data dir permissions, peer/client cert authentication, and encryption at rest). It reads the etcd manifest and configuration files directly on the control plane node to produce pass/fail results mapped to CIS control IDs. This is the standard automated audit method for etcd hardening.

Exam trap

The trap is confusing data-access tools (etcdctl) or general kubectl inspection with configuration auditing — candidates must know that kube-bench is the purpose-built CIS automation tool and that --targets etcd scopes it correctly.

How to eliminate wrong answers

Option A is wrong because kubectl get pods only shows pod status and basic metadata — it cannot inspect etcd command-line flags, file permissions, or certificate settings required by CIS controls. Option C is wrong because etcdctl get --prefix / reads key-value data from etcd, which is a data inspection operation, not a configuration audit; it does not verify CIS hardening settings. Option D is wrong because kubectl describe nodes reports node capacity, conditions, and taints — it has no visibility into etcd process arguments or file permissions.

102
MCQhard

An ISSE is helping a program office plan a certification and accreditation effort for a system that will process controlled unclassified information. The program director wants to know how an assurance case differs from a traditional security test report. Which description best characterizes the purpose of an assurance case in this context?

A.It presents a structured argument, supported by evidence, that the system satisfies its security requirements in its intended environment.
B.It is a formal proof that the system contains no exploitable vulnerabilities under any conditions.
C.It is the authorization decision memo signed by the designated approving authority after reviewing the security assessment.
D.It is a comprehensive record of every test case executed, including raw outputs and tool logs.
AnswerA

An assurance case links claims about security requirements to supporting evidence through an explicit argument, making the reasoning auditable and exposing gaps or assumptions. For a controlled unclassified information system, this helps the authorizing official judge residual risk rather than relying on a pass or fail test summary. It also shows how evidence relates to each claim.

Why this answer

An assurance case is a reasoned argument that ties security claims to evidence within stated assumptions and scope. It differs from a test report because it explains why the evidence is sufficient for the claims, rather than merely presenting results. That structure gives the authorizing official a defensible basis for accepting residual risk in the intended operating environment.

Exam trap

The trap here is equating an assurance case with the evidence it cites or with the final authorization decision, when it is actually the argument connecting them.

103
MCQhard

You are utilizing Terraform to manage infrastructure as code. To ensure security-critical changes are not committed to production without authorization, which feature should you implement?

A.Terraform Refresh
B.Provider Aliases
C.State Locking
D.Sentinel Policy-as-Code
AnswerD

Sentinel enforces programmatic compliance checks directly within the Terraform workflow, satisfying the requirement to prevent unauthorized security-critical changes from reaching production. By intercepting the plan phase before application, this policy-as-code framework evaluates fine-grained rules against the resource dependency graph. It halts execution if proposed modifications violate predefined security thresholds, ensuring automated governance and authorization gates without relying solely on manual code reviews.

Why this answer

Sentinel policies in Terraform Enterprise allow for Policy-as-Code, enabling automated enforcement of security rules before infrastructure is provisioned.

104
MCQhard

When evaluating a system's resilience to 'Supply Chain Attacks', what is the most important engineering practice to implement?

A.Implementing a Software Bill of Materials (SBOM)
B.Limiting the number of developers
C.Enforcing password complexity
D.Using only open-source software
AnswerA

Implementing a Software Bill of Materials directly satisfies the need for supply chain transparency by establishing a granular, machine-readable inventory of all third-party components, open-source libraries, and transitive dependencies embedded within compiled binaries. By cryptographically signing and maintaining this comprehensive manifest, organisations can instantly cross-reference constituent modules against vulnerability databases when a zero-day exploit emerges in upstream code repositories. This cryptographic traceability and component-level visibility eliminate blind spots in proprietary software, enabling security teams to rapidly isolate compromised dependencies before malicious payloads propagate through the deployment pipeline.

Why this answer

Software Bill of Materials (SBOM) allows organizations to track and manage the components in their software, facilitating the identification of vulnerable third-party dependencies.

105
MCQmedium

An ISSEP is drafting the initial security documentation for a new federal payroll system before any controls have been implemented. The authorizing official wants a document that records the system boundary, the security categorization, and the security controls selected from NIST SP 800-53 Rev. 5, and that will serve as the primary artifact supporting the authorization decision throughout the RMF. Which document should the ISSEP produce?

A.Security Assessment Report (SAR)
B.System Security Plan (SSP)
C.Information System Contingency Plan (ISCP)
D.Plan of Action and Milestones (POA&M)
AnswerB

The SSP documents the system boundary, security categorization, the controls selected from NIST SP 800-53 Rev. 5, and the implementation status of each control. It is the foundational artifact that the authorizing official uses during Step 6 (Authorize) to make a risk-based authorization decision, and it is continually updated as the system evolves through the RMF lifecycle.

Why this answer

The System Security Plan is the central RMF artifact that describes the system boundary, the FIPS 199 security categorization, the tailored NIST SP 800-53 Rev. 5 control baseline, and the implementation status of each control. The authorizing official relies on it together with the SAR and POA&M to accept risk, and it must be maintained current across the system lifecycle.

Exam trap

The trap here is assuming a POA&M or SAR can substitute for the SSP because all three travel together in the authorization package, when only the SSP describes the boundary, categorization, and selected controls.

106
MCQeasy

You are verifying the implementation of disk encryption on a Windows server. Which command is used to confirm that BitLocker is active on the C: drive?

A.manage-bde -status C:
B.cipher /e
C.bitlocker-check
D.diskpart /info
AnswerA

The `manage-bde` utility serves as the primary command-line interface for administering BitLocker Drive Encryption within Windows environments. By executing the `-status` parameter specifically against the `C:` drive, an administrator retrieves the current encryption state, protection status, and conversion progress. This command directly satisfies the requirement to verify the implementation of disk encryption on a Windows server, providing the granular technical feedback necessary to confirm that the operating system volume is secured and functioning as intended.

Why this answer

manage-bde is the CLI tool for BitLocker administration.

107
Multi-Selectmedium

Which TWO of the following are essential components of a robust threat modeling process for an engineered system?

Select 2 answers
A.A detailed legal review of all contracts.
B.Creation of data flow diagrams (DFDs).
C.A complete inventory of all organizational personnel.
D.A list of all software vendors used by the organization.
E.The use of an established framework like STRIDE or PASTA.
AnswersB, E

Visualising system architecture through data flow diagrams directly satisfies the core requirement to systematically map trust boundaries, data stores, and external entities within an engineered system. This foundational step exposes architectural attack surfaces by tracking how privileged and unprivileged data traverses system components, enabling security architects to identify trust boundary violations and potential entry points for injection or escalation flaws before code deployment.

Why this answer

Option B is correct because data flow diagrams (DFDs) are a foundational artifact in threat modeling: they map how data moves between external entities, processes, data stores, and trust boundaries, which is exactly what you need to systematically identify where threats can be introduced or where controls are missing. Option E is correct because established frameworks such as STRIDE (spoofing, tampering, repudiation, information disclosure, denial of service, elevation of privilege) and PASTA (Process for Attack Simulation and Threat Analysis) provide a repeatable, structured methodology for enumerating threats and prioritizing them, which is essential for a robust and consistent process. Option A is not essential to threat modeling because contract and legal review is a governance/compliance activity, not a technique for identifying threats against an engineered system.

Option C is not essential because a full personnel inventory does not describe system architecture, data flows, or attack surface, and threat modeling focuses on the system rather than a complete HR roster. Option D is not essential because a vendor list alone does not reveal how components interact or where trust boundaries lie, so it cannot substitute for architectural modeling and a threat enumeration framework.

Exam trap

ISC often tests the confusion between governance artifacts (contracts, personnel lists, vendor inventories) and the technical artifacts (DFDs, frameworks) that actually drive threat identification — candidates pick plausible-sounding governance items.

108
Multi-Selecthard

An ISSEP is evaluating the security of an OT/ICS environment. Which THREE of the following are considered high-priority mitigation strategies to protect against common ICS cyber threats?

Select 3 answers
A.Implementing unidirectional gateways (data diodes) to isolate the control network.
B.Enforcing strict access control and MFA for all remote access to the ICS environment.
C.Replacing all legacy controllers with cloud-based instances.
D.Deploying standard IT-based patch management tools directly on all PLCs.
E.Disabling all unused physical ports and services on ICS controllers.
AnswersA, B, E

Unidirectional gateways utilise hardware-enforced physical constraints, typically using a transmitter on one side and a receiver on the other, to ensure data flows strictly outward from the Operational Technology network to the enterprise IT environment without any return path. This technical mechanism directly satisfies the strict availability and integrity constraints of Industrial Control Systems by completely eliminating the risk of remote network attacks, lateral movement, or malware injection originating from higher-level corporate zones into critical real-time control processes.

Why this answer

ICS security focuses on availability and integrity, requiring physical segmentation, secure remote access, and protecting the PLC/DCS controllers themselves from direct interference.

109
MCQhard

You are verifying the implementation of a FIPS 140-2 validated module in an on-premises Linux server. Which command correctly verifies that the cryptographic module is operating in the intended FIPS mode?

A.Inspect '/etc/fips.conf' for the FIPS_ENABLED=true directive.
B.Run 'cat /proc/sys/crypto/fips_enabled' and confirm the output is 1.
C.Check the status using 'systemctl status crypto-policy'.
D.Execute 'openssl verify -CApath /etc/ssl/certs' to validate certificate chains.
AnswerB

Reading `/proc/sys/crypto/fips_enabled` returns 1 only when the kernel's crypto API has FIPS mode active, confirming the validated module enforces FIPS-approved algorithms on this on-premises Linux server. This directly satisfies the stem's requirement to verify intended FIPS operation rather than merely checking package installation.

Why this answer

The correct command is to run 'cat /proc/sys/crypto/fips_enabled' and confirm the output is 1. This virtual file reflects the kernel's FIPS mode status. When FIPS mode is enabled, the value is 1; otherwise, it is 0.

This is the standard method to verify FIPS mode on Linux systems that use the kernel crypto API.

Exam trap

ISC often tests the specific file or command to verify FIPS mode; candidates may choose plausible-sounding but incorrect paths or commands, such as /etc/fips.conf, which does not exist by default.

How to eliminate wrong answers

Option A is wrong because '/etc/fips.conf' is not a standard file for FIPS configuration on Linux; FIPS mode is typically enabled via kernel boot parameters or system-wide crypto policies. Option C is wrong because 'systemctl status crypto-policy' is not a valid command; crypto policies are managed via 'update-crypto-policies' on RHEL. Option D is wrong because 'openssl verify' validates certificate chains and does not check FIPS mode.

110
MCQhard

An ISSE is reviewing a proposed architecture for a cross-domain transfer system. The design uses a reference monitor concept to mediate all access between security domains. During review, the ISSE must confirm the design satisfies the properties required of a reference monitor implementation. Which set of properties should the ISSE verify?

A.Confidentiality, integrity, and availability of all data crossing the boundary.
B.Complete mediation, tamper resistance, and small enough to be analyzed and verified.
C.Identification, authentication, and authorization of every user on the system.
D.Non-repudiation, auditability, and least common mechanism across all domains.
AnswerB

These three properties define the reference monitor concept: every access is checked, the mechanism cannot be altered by untrusted code, and it is small enough for rigorous analysis. For a cross-domain transfer system, confirming all three gives assurance that no flow escapes mediation and that the trusted code base remains verifiable, which is exactly what the review must establish.

Why this answer

A reference monitor must mediate every access, resist tampering, and be small enough to analyze and verify. Those properties are what allow an evaluator to trust that no information flow bypasses the enforcement mechanism. Objectives like confidentiality or authentication describe what the system should achieve, not the structural guarantees the reference monitor must provide.

Exam trap

The trap here is substituting general security goals such as confidentiality or authentication for the specific structural properties that define a reference monitor.

111
MCQmedium

A security engineer is verifying the implementation of a public key infrastructure (PKI) for a government agency. The agency requires that all digital certificates comply with FIPS 140-2 and are issued by a trusted certificate authority. During validation, the engineer needs to confirm that a server's certificate is valid and has not been revoked. Which mechanism should the engineer use to check the certificate's revocation status in real time?

A.Certificate Revocation List (CRL)
B.Certificate Transparency (CT) logs
C.Online Certificate Status Protocol (OCSP)
D.Simple Certificate Enrollment Protocol (SCEP)
AnswerC

OCSP allows a client to query the CA's OCSP responder for the revocation status of a specific certificate in real time. The responder returns a status of good, revoked, or unknown. This provides near-immediate revocation information, which is essential for real-time validation. In this scenario, OCSP is the correct mechanism because it directly meets the requirement to check revocation status without relying on periodically updated lists.

Why this answer

OCSP is designed for real-time certificate revocation checking. It allows a client to send a request to an OCSP responder, which returns the current revocation status of the certificate. This meets the requirement for real-time validation.

CRLs are updated periodically and may not reflect recent revocations. CT logs and SCEP serve different purposes in PKI. Using OCSP ensures that the server's certificate is checked against the latest revocation information, which is critical for maintaining trust in the PKI.

Exam trap

The trap here is assuming that CRLs provide real-time revocation status, when they are updated periodically and may lag behind actual revocations.

112
MCQeasy

When considering 'System Availability', what is the primary advantage of a 'Load Balancer' in a security engineering context?

A.It provides redundancy and DoS mitigation
B.It caches all static content
C.It replaces the need for a firewall
D.It encrypts all traffic
AnswerA

Distributing incoming network traffic across multiple server nodes prevents single points of failure, directly satisfying the system availability constraint outlined in the question stem. By intelligently routing requests and absorbing volumetric traffic spikes, the load balancer acts as a reverse proxy that mitigates Denial of Service (DoS) conditions. This architectural placement ensures continuous service delivery and fault tolerance, as unhealthy nodes are automatically bypassed while legitimate client sessions are maintained without operational disruption.

Why this answer

Load balancers distribute traffic, preventing any single instance from being overwhelmed (a form of DoS mitigation) and allowing for maintenance without downtime.

113
MCQhard

You are designing a secure data enclave for highly sensitive research data. What is the most robust method to enforce physical and logical separation?

A.Shared storage with ACLs.
B.Physical air-gapping and hardware-level encryption with HSMs.
C.VLAN tagging and firewall rules.
D.Container isolation with restricted network access.
AnswerB

Physical air-gapping completely severs all network pathways to satisfy the strict physical separation constraint, ensuring zero external attack vectors exist for the sensitive research data. Concurrently, hardware-level encryption managed via dedicated Hardware Security Modules (HSMs) enforces logical separation by offloading cryptographic operations and root-key storage to tamper-resistant silicon. This dual-layer approach provides mathematical and environmental isolation, guaranteeing that even physical hardware compromise fails to yield unencrypted data.

Why this answer

Air-gapping (physical) combined with Hardware Security Modules (logical) provides the highest level of isolation for sensitive data.

114
Multi-Selecteasy

Which THREE factors must be evaluated when determining if a system component is 'security-critical'?

Select 3 answers
A.Its role in processing sensitive information
B.Its location in the physical facility
C.Its cost of procurement
D.Its capability to provide security services like auditing
E.Its ability to enforce access control policies
AnswersA, D, E

Evaluating a component's role in processing sensitive information directly satisfies the information sensitivity constraint for determining 'security-critical' status. Systems that handle, store, or transmit classified, proprietary, or personally identifiable data inherently represent high-value targets for threat actors. Consequently, any architectural element processing this data must be designated as security-critical because its failure or compromise would immediately result in a severe confidentiality breach, directly impacting the organisation's overall risk posture and regulatory compliance obligations.

Why this answer

Security-critical components are those that enforce policy, handle sensitive data, or provide security functions.

115
Multi-Selectmedium

An ISSEP is developing the security architecture for a new system that will be deployed in a cloud environment. The system must comply with the NIST RMF and leverage cloud-specific security features. Which TWO considerations should the ISSEP address when defining the security architecture? (Choose two.)

Select 2 answers
A.Define the shared responsibility model between the cloud service provider and the organization
B.Require the cloud service provider to allow direct access to its hypervisor for security testing
C.Identify and document inherited controls from the cloud service provider's FedRAMP authorization
D.Implement a bring-your-own-encryption-key (BYOK) solution to maintain control over data at rest
E.Ensure that the cloud service provider's infrastructure is within the authorization boundary
AnswersA, C

The shared responsibility model delineates which security controls are managed by the cloud service provider and which are the organization's responsibility. This is critical for the RMF because it affects the control inheritance and the evidence needed for authorization. The ISSEP must document this split to ensure all controls are accounted for and assessed appropriately.

Why this answer

When architecting a cloud-based system under the NIST RMF, the ISSEP must clearly define the shared responsibility model to understand which controls are the organization's responsibility and which are the provider's. Additionally, identifying and documenting inherited controls from the provider's FedRAMP authorization is essential to avoid duplicating assessments and to ensure the authorization package is complete. These two considerations are foundational for a compliant and efficient security architecture.

Exam trap

The trap here is assuming that the cloud provider's infrastructure must be inside the authorization boundary, when in fact the boundary typically includes only the organization's virtual assets and inherited controls are leveraged.

116
Multi-Selecthard

Which THREE activities are essential when conducting a 'Security Impact Analysis' for a proposed system change?

Select 3 answers
A.Replacing all hardware in the data center
B.Reviewing existing security controls for degradation
C.Updating the system security plan
D.Renaming the system server hostname
E.Re-evaluating the risk to the system
AnswersB, C, E

Evaluating how a proposed system change alters the effectiveness of foundational safeguards is a core constraint of conducting a Security Impact Analysis. Modifications to network architecture, data flows, or software configurations can inadvertently compromise the confidentiality, integrity, or availability provided by access management systems, encryption modules, and boundary defences. Systematically auditing these existing security controls ensures that operational adjustments do not introduce unintended vulnerabilities or degrade the baseline posture before deployment into a production environment.

Why this answer

Impact analysis evaluates how changes affect existing controls, risk profiles, and system integrity.

117
MCQhard

During the design of a PKI hierarchy for a highly classified system, the ISSEP needs to ensure that the Root CA is kept offline. What is the most appropriate way to sign the Subordinate CA request?

A.Expose the Root CA via a restricted management port in the firewall.
B.Configure a secure VPN tunnel between the Subordinate CA and the Root CA to exchange the CSR.
C.Use an HSM to automatically sign the request from the Subordinate CA.
D.Transfer the CSR via air-gapped media to the offline Root CA, sign, and return the certificate.
AnswerD

Maintaining the Root Certification Authority in an offline state directly satisfies the security constraint to protect the most sensitive trust anchor of the Public Key Infrastructure from network-borne threats. Transporting the Certificate Signing Request via removable, air-gapped media ensures that the Root private key never touches a networked environment, completely eliminating remote attack vectors. Once signed locally by the isolated Root CA, the resulting certificate is securely transferred back via the same physical mechanism to issue the subordinate credential.

Why this answer

To maintain an offline Root CA, the CSR from the Subordinate CA must be transferred via secure, out-of-band medium to the offline environment, signed, and the resulting certificate returned.

118
MCQeasy

Which document is used to track and manage vulnerabilities identified during the assessment phase of the RMF?

A.Risk Management Framework (RMF) Guide.
B.System Security Plan (SSP).
C.Security Assessment Report (SAR).
D.POA&M (Plan of Action and Milestones).
AnswerD

The Plan of Action and Milestones (POA&M) serves as the formal repository for tracking security weaknesses discovered throughout the Risk Management Framework assessment phase. By documenting specific remediation tasks, resource requirements, and scheduled completion dates, it satisfies the requirement for a structured management mechanism to mitigate identified vulnerabilities. This document ensures accountability by providing a transparent audit trail for security officials to monitor the progress of risk reduction efforts until each identified vulnerability is officially resolved or formally accepted by the authorizing official.

Why this answer

The POA&M (Plan of Action and Milestones) is the document used to track security weaknesses and the progress of remediation efforts.

119
MCQhard

An ISSE supports a continuous integration pipeline where developers commit infrastructure-as-code that provisions security groups and logging agents. A recent audit found that a developer merged a change disabling flow logs in production without any independent review. Which control directly addresses this gap while preserving the pipeline's automated deployment model?

A.Enable branch protection that prevents force pushes and requires signed commits from all contributors.
B.Grant developers read-only access to production and require operations staff to apply all infrastructure changes manually.
C.Configure the pipeline to run a static analysis scan on every commit and block deployment on high-severity findings.
D.Require a second authorized reviewer to approve the merge request before the pipeline can deploy to production.
AnswerD

Enforcing a mandatory independent approval on the merge request inserts a separation-of-duties checkpoint before automated deployment. The pipeline still builds and deploys without manual steps, but no single developer can unilaterally alter production security configuration. This directly closes the gap where one person both authored and merged a change that disabled a security control.

Why this answer

The audit finding is a separation-of-duties failure: one person changed a production security control without independent review. Requiring a second authorized approver on the merge request places a human control gate ahead of automated deployment, preserving pipeline speed while ensuring no individual can unilaterally weaken production security configuration.

Exam trap

The trap here is treating code-signing or static analysis as a substitute for independent human approval of a security-relevant change.

120
MCQeasy

A systems security engineer is selecting controls for a new federal information system and must ensure the design meets the minimum security requirements defined in NIST SP 800-53. Which concept describes the set of controls determined to be necessary to protect the system based on its security categorization?

A.Plan of action and milestones
B.System security plan
C.Authority to operate
D.Security control baseline
AnswerD

A security control baseline is the minimum set of controls selected from NIST SP 800-53 based on the system's FIPS 199 categorization, providing a starting point that is then tailored. It directly represents the required controls for protecting the federal system at its assigned impact level.

Why this answer

The security control baseline is derived from NIST SP 800-53 based on the system's FIPS 199 categorization and represents the minimum controls necessary for protection. Engineers then tailor this baseline to the specific system, documenting implementation in the system security plan and managing gaps through a plan of action and milestones.

Exam trap

The trap here is conflating the baseline with artifacts that document or authorize controls, such as the system security plan or authority to operate.

121
Multi-Selecthard

Which TWO architectural patterns are considered best practices for securing cloud-native applications?

Select 2 answers
A.Hardcoded credentials in application code
B.Zero-trust network architecture
C.Public access to all S3 buckets
D.Monolithic application architecture
E.Infrastructure as Code (IaC) with security scanning
AnswersB, E

Implementing zero-trust network architecture directly satisfies the cloud-native security requirement to protect dynamic, perimeter-less environments by eliminating implicit trust based solely on network locality. Instead of assuming workloads within a virtual private cloud are secure, this pattern enforces continuous, context-aware identity verification and micro-segmentation for every API call and service-to-service communication. Consequently, even if an attacker compromises a single container or microservice, lateral movement is strictly contained through mandatory cryptographic authentication and least-privilege access policies.

Why this answer

Cloud security relies on zero-trust and defense-in-depth principles implemented through infrastructure-as-code and micro-segmentation.

122
MCQmedium

You are auditing the implementation of an API Gateway. How do you verify that rate limiting is effectively preventing a DoS attack?

A.Use a vulnerability scanner to check for OWASP API vulnerabilities.
B.Review the API Gateway configuration files for the 'rate_limit' keyword.
C.Monitor the CPU usage of the backend server.
D.Send a flood of requests exceeding the defined rate limit and verify that the API returns a 429 Too Many Requests status code.
AnswerD

Flooding requests beyond the configured threshold directly tests the gateway's enforcement mechanism, confirming it returns 429 Too Many Requests rather than processing excess traffic. This validates the rate-limiting policy actually blocks volumetric DoS attempts under load, satisfying the audit's requirement to verify effective prevention rather than merely inspecting configuration.

Why this answer

The only way to verify that rate limiting actually prevents a DoS-style flood is to test it behaviorally: send requests exceeding the configured limit and confirm the gateway rejects excess traffic with HTTP 429 Too Many Requests. This validates the enforcement path end-to-end, including throttling thresholds, burst limits, and error responses. Configuration review alone cannot prove runtime behavior.

Exam trap

The trap is choosing a static configuration review or an indirect metric instead of an active behavioral test; ISC exams emphasize verifying controls through testing, not documentation.

How to eliminate wrong answers

Option A is wrong because a vulnerability scanner checks for OWASP API flaws like injection or broken auth, not whether rate limiting enforces at runtime. Option B is wrong because grepping configuration files for 'rate_limit' only confirms the setting exists, not that it is effective or correctly scoped; it is a static check, not a verification of behavior. Option C is wrong because backend CPU usage is an indirect symptom; low CPU could mean throttling works or that traffic never reached the backend, and high CPU could occur even with rate limiting if limits are too high.

123
MCQeasy

A program manager asks the ISSE why the systems security engineering process should begin during the concept and requirements phase rather than after the design is complete. Which statement best explains the primary reason for early security engineering involvement?

A.Starting early guarantees that the system will be certified and accredited without any residual risk.
B.Early involvement allows the ISSE to defer all security control selection until the operations and maintenance phase.
C.Security requirements identified early can be allocated to system components and traced through design, reducing costly rework later.
D.Early security engineering eliminates the need for security testing because threats are addressed during requirements analysis.
AnswerC

Early involvement allows security requirements to be derived from stakeholder needs and allocated to architecture and components while changes are still inexpensive. This supports traceability from requirements through design, implementation, and test, and it avoids the large cost of retrofitting controls after the design is frozen. It is the core rationale for integrating security engineering into the concept and requirements phase of the system lifecycle.

Why this answer

Systems security engineering is most effective when it begins with concept and requirements definition, because security requirements can then be derived, allocated, and traced through the lifecycle. This early allocation lets designers build controls into the architecture instead of retrofitting them, which reduces cost and schedule risk. The other statements either overstate what early involvement guarantees or misdescribe the purpose of early security work.

Exam trap

The trap here is assuming that early security engineering removes the need for later testing or guarantees authorization, rather than recognizing its real benefit of reducing rework through early requirements allocation.

124
MCQmedium

An ISSEP is performing a system-level risk assessment for a new payroll application that will process employee bank account details. The system owner insists on using a proprietary, unpublished encryption algorithm because it is 'faster than AES.' Which risk response is MOST appropriate according to ISSEP risk management principles?

A.Accept the proprietary algorithm because performance is a valid risk trade-off if the system owner formally accepts the residual risk.
B.Transfer the cryptographic risk to the software vendor by requiring an indemnification clause in the procurement contract.
C.Reject the design and require the use of a NIST-approved, publicly vetted cryptographic algorithm such as AES-256 for data at rest and in transit.
D.Mitigate the risk by adding a second layer of the same proprietary algorithm (double encryption) to increase the effective key strength.
AnswerC

Publicly vetted algorithms like AES-256 have undergone extensive cryptanalysis and are mandated for federal systems by FIPS 140-3. Proprietary algorithms lack this scrutiny and may contain undisclosed weaknesses. Requiring a NIST-approved algorithm directly reduces the likelihood of cryptographic compromise and aligns with ISSEP risk mitigation, making it the most appropriate response.

Why this answer

The proprietary algorithm has no public cryptanalysis, so its vulnerability is unknown and cannot be reliably assessed. ISSEP risk management favors proven, standards-based controls. Mandating a NIST-approved algorithm such as AES-256 provides validated assurance, reduces likelihood of compromise, and meets regulatory expectations for PII protection.

The other responses either accept unquantified risk, transfer only financial liability, or layer an unvetted cipher, none of which adequately mitigates the technical risk.

Exam trap

The trap here is assuming that documented risk acceptance by the system owner automatically makes any cryptographic choice acceptable, even when the algorithm has never been publicly analyzed.

125
MCQmedium

An ISSEP is conducting a risk assessment for a new system that will process Controlled Unclassified Information (CUI) on a government contract. The system owner proposes a purely qualitative risk assessment using a 5x5 likelihood-impact matrix because it is faster and cheaper. The contract requires compliance with NIST SP 800-171 and a defensible risk determination. Which action should the ISSEP recommend?

A.Accept the qualitative matrix because it satisfies the risk assessment requirement in NIST SP 800-171.
B.Perform a hybrid assessment that uses the qualitative matrix for initial screening and a quantitative analysis for high-impact risks.
C.Replace the matrix with a full quantitative Monte Carlo simulation for every identified risk, regardless of severity.
D.Defer the risk assessment until the system is operational so that real incident data can be used instead of estimates.
AnswerB

A hybrid approach leverages the speed of qualitative screening while producing defensible, numeric risk values for the highest-impact CUI risks. This aligns with NIST SP 800-30 guidance, which permits combining methods. The ISSEP can then present cost-benefit data for controls, support risk acceptance decisions, and satisfy the contract's expectation of a rigorous, traceable assessment without analyzing every low-risk item quantitatively.

Why this answer

The hybrid method is appropriate because it balances efficiency with defensibility. Qualitative screening quickly categorizes risks, while quantitative analysis of the most consequential risks provides the numeric basis needed for cost-benefit decisions and risk acceptance. This satisfies both the practical constraints of the project and the requirement for a defensible determination supporting CUI protection.

Exam trap

The trap here is assuming that a qualitative matrix is sufficient simply because it is a recognized risk assessment tool, when the scenario demands a defensible, traceable determination.

126
MCQmedium

A defense contractor is preparing to decommission a classified file server that used self-encrypting drives (SEDs). The drives must be reused in a lower-classification environment. Which action satisfies the media sanitization requirements while preserving the drives' usability?

A.Degauss the drive using a NSA-listed Type II degausser.
B.Overwrite the entire drive three times using a software-based pattern-write utility.
C.Remove the drive platters and physically shred them into particles smaller than 2 mm.
D.Perform a cryptographic erase by regenerating the internal media encryption key.
AnswerD

Regenerating the media encryption key renders all previously encrypted data unreadable without affecting the drive's health or usability. This is the NIST SP 800-88 'Purge' method specifically intended for self-encrypting drives, and it allows the drive to be safely reused at a lower classification while meeting sanitization requirements efficiently.

Why this answer

Cryptographic erase is the correct sanitization method for self-encrypting drives because it invalidates the encryption key, making the data instantly unrecoverable while keeping the drive functional. Overwriting, degaussing, and physical destruction either fail to sanitize properly, render the drive unusable, or exceed the necessary assurance level for reuse.

Exam trap

The trap here is assuming that overwriting or degaussing is always required for classified media, when self-encrypting drives specifically call for a cryptographic erase to meet Purge requirements without destroying the drive.

127
MCQmedium

An ISSEP is leading the security engineering effort for a new federal system that will process Controlled Unclassified Information (CUI). The system owner wants to ensure that the system's security requirements are derived from a formal threat model and that the design mitigates identified threats before development begins. Which activity should the ISSEP perform FIRST to integrate security into the early stages of the system development life cycle?

A.Conduct a vulnerability assessment on the proposed system architecture.
B.Perform a threat modeling exercise using a methodology such as STRIDE.
C.Implement a continuous monitoring strategy using automated tools.
D.Develop a security assessment plan for the system's authorization package.
AnswerB

Threat modeling with a structured methodology like STRIDE systematically identifies threats based on data flows, trust boundaries, and adversary goals. It produces security requirements and design mitigations early, which is exactly what the ISSEP needs to integrate security into the early SDLC phases and ensure the architecture addresses identified threats before coding begins.

Why this answer

Threat modeling is a proactive security engineering activity that identifies threats and informs security requirements early in the SDLC. By using a methodology like STRIDE, the ISSEP can analyze data flows and trust boundaries, then derive specific mitigations. This ensures the system's design addresses threats before development, which is more effective and cost-efficient than retrofitting controls later.

Exam trap

The trap here is confusing post-design assessment activities like vulnerability assessment or continuous monitoring with the upfront, threat-driven requirements derivation that threat modeling provides.

128
MCQhard

An ISSEP is designing a secure CI/CD pipeline. Which technique is most effective for preventing secrets (e.g., API keys) from being committed to the source code repository?

A.Rotate all secrets after every deployment.
B.Use environment variables for all configuration.
C.Delete the repository history periodically.
D.Implement pre-commit hooks to scan for patterns of secrets.
AnswerD

Pre-commit hooks execute locally on the developer's workstation before the git commit process completes, effectively intercepting sensitive data before it reaches the remote repository. By utilising regular expression patterns to identify credentials, this mechanism satisfies the constraint of preventing accidental exposure at the earliest possible stage of the development lifecycle. This proactive approach ensures that secrets never enter the version control history, thereby mitigating the risk of unauthorised access that could otherwise necessitate complex remediation or integration with services like Microsoft Entra ID.

Why this answer

Pre-commit hooks and automated secret scanning tools (e.g., git-secrets or GitHub Advanced Security) are the most effective preventive controls.

129
Multi-Selecthard

Which THREE components are necessary to define a complete 'Security Policy' for an enterprise system?

Select 3 answers
A.Standards and procedures
B.Office cleaning schedule
C.Guidelines (best practices)
D.High-level policy statements
E.Employee salary structure
AnswersA, C, D

Standards and procedures provide the mandatory specifications and step-by-step implementation instructions required to satisfy the completeness constraint of an enterprise security policy. While high-level directives establish overall intent, this component operationalises those goals by defining exact technical baselines, configuration parameters, and repeatable operational workflows. Without these granular baselines, a security framework remains an abstract statement of intent rather than an enforceable mechanism capable of governing enterprise system controls.

Why this answer

Policies must define the 'what' (High-level), the 'how' (Standards/Procedures), and the 'how-to' (Guidelines).

130
MCQeasy

An ISSE is reviewing the security architecture of a system that uses a layered defense strategy. The system includes firewalls, intrusion detection systems, and host-based antivirus. The ISSE wants to ensure that the compromise of a single component does not lead to a total system breach. Which principle is the ISSE applying?

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

Defense in depth involves layering multiple security controls so that if one fails, others continue to protect the system. The scenario describes firewalls, IDS, and antivirus as independent layers, which is the essence of defense in depth, ensuring no single point of failure leads to a breach.

Why this answer

Defense in depth is the practice of using multiple, overlapping security controls so that the failure of one control does not compromise the entire system. The scenario's combination of firewalls, IDS, and antivirus represents independent layers that collectively reduce risk and provide redundancy against attacks.

Exam trap

The trap here is confusing defense in depth with least privilege, because both are foundational security principles, but only defense in depth involves layering multiple controls.

131
MCQhard

When engineering a cryptographically secure system, what is the primary risk associated with custom cryptographic implementations?

A.It lacks the rigorous peer review of standard algorithms
B.It makes key management too difficult
C.It is always too slow for real-time systems
D.It requires special hardware
AnswerA

Standardised cryptographic algorithms undergo extensive public scrutiny and academic cryptanalysis, ensuring that subtle mathematical flaws are identified and rectified before widespread deployment. Custom implementations bypass this rigorous peer review process, leaving the system vulnerable to implementation-specific weaknesses such as side-channel attacks or poor entropy management. By failing to leverage vetted, community-tested primitives, developers introduce unique attack vectors that have not been hardened against modern cryptanalytic techniques, directly increasing the risk of compromise within a cryptographically secure system.

Why this answer

Custom cryptography is prone to subtle implementation errors that are difficult to detect and often break the security of the underlying algorithm.

132
MCQhard

In the context of 'Systems Engineering', what does the term 'Security-Enforcing' mean regarding a system component?

A.It can be easily bypassed by users
B.It is a component that strictly applies security policies
C.It is a component that only audits traffic
D.It is a component that is optional for performance
AnswerB

A security-enforcing component directly implements and mandates specific security policies, satisfying the fundamental constraint that its failure would compromise the entire security posture of the architecture. By operating as a mandatory access control mechanism—such as a reference monitor or a cryptographic separation kernel—it ensures that all system interactions and data flows are scrutinized and restricted according to pre-defined authorisation rules, rather than merely relying on the cooperative behaviour of other modules.

Why this answer

A security-enforcing component is one that actively mandates security policies, such as a reference monitor or a gatekeeper.

133
MCQeasy

An ISSEP is working on a system that must comply with the NIST Risk Management Framework (RMF). The system owner asks the ISSEP to explain the purpose of the 'Prepare' step in the RMF. Which statement best describes the goal of the Prepare step?

A.To achieve a state of readiness for managing security and privacy risks before executing the RMF process
B.To authorize the system for operation based on the assessment results
C.To conduct a security assessment of the implemented controls
D.To select and tailor the security controls for the system
AnswerA

The Prepare step is intended to ensure the organization is ready to execute the RMF. It includes activities such as establishing a risk management strategy, identifying key roles, and conducting organization-level risk assessments. This step sets the stage for the subsequent steps. It is not about assessing controls or authorizing systems, but about preparation.

Why this answer

The Prepare step in the NIST RMF is designed to help organizations achieve a state of readiness for managing security and privacy risks. It involves establishing a risk management strategy, identifying roles and responsibilities, and conducting organization-level risk assessments. This step ensures that the organization is prepared to execute the subsequent steps of the RMF.

It does not involve assessing controls, authorizing systems, or selecting controls.

Exam trap

The trap here is confusing the Prepare step with the Select step; Prepare is about organizational readiness, not control selection.

134
Multi-Selecthard

A security engineer is validating the implementation of a public key infrastructure (PKI) that issues certificates to internal servers. The validation must confirm that certificate revocation is enforced correctly by relying parties. Which TWO verification activities provide direct evidence that revocation checking is functioning as intended? (Choose two.)

Select 2 answers
A.Verify that the OCSP responder returns a 'good' status for a currently valid, unrevoked certificate.
B.Revoke a test certificate and confirm that a relying party rejects a TLS connection presenting that certificate.
C.Confirm that the certificate authority's CRL distribution point URLs are reachable from the relying party's network segment.
D.Confirm that a relying party rejects a certificate whose OCSP response is signed by an unauthorized responder key.
E.Inspect the relying party's configuration to confirm that revocation checking is enabled and set to hard-fail.
AnswersB, D

Revoking a known certificate and observing rejection directly exercises the relying party's revocation path, proving it retrieves and honors revocation status. This is end-to-end evidence: the CA publishes the revocation, the relying party checks it, and the connection fails as required. A passing result demonstrates the complete revocation enforcement chain works in production conditions.

Why this answer

Direct evidence of revocation enforcement comes from observing relying-party behavior under adverse conditions. Revoking a live certificate and confirming connection rejection exercises the full path from CA publication through relying-party validation. Testing rejection of an OCSP response signed by an unauthorized responder proves the relying party validates responder authorization, closing a spoofing gap that would otherwise let revoked certificates appear valid.

Exam trap

The trap here is treating configuration review or a successful 'good' OCSP response as proof of enforcement, when only observing rejection of a revoked or improperly signed certificate demonstrates that revocation is actually honored.

135
Multi-Selecthard

When designing a secure system architecture, which TWO of the following are primary considerations for achieving the principle of 'Defense in Depth'?

Select 2 answers
A.Applying security controls at multiple architectural layers
B.Relying solely on perimeter authentication
C.Maximizing system throughput by minimizing encryption
D.Implementing a single high-availability firewall
E.Ensuring diversity in security technologies and controls
AnswersA, E

Implementing security controls across diverse architectural layers—such as the perimeter, network, host, application, and data tiers—directly satisfies the core constraint of 'Defense in Depth'. This multilayered technical mechanism ensures that if a single defensive barrier fails or is bypassed by an attacker, subsequent overlapping controls continue to protect the system assets. By avoiding a single point of failure and enforcing cumulative safeguards, the architecture achieves the robustness required to mitigate sophisticated, multi-stage threats effectively.

Why this answer

Defense in depth relies on layering security controls so that a single failure does not result in a total system compromise.

136
MCQmedium

During a risk assessment of a distributed system, the ISSEP identifies that a critical cryptographic module is nearing its end of support and the vendor will stop issuing firmware patches. The module cannot be replaced before the next authorization cycle, but the system must continue operating. Which risk response best fits the ISSEP's role at this stage?

A.Immediately remove the module from the authorization boundary and accept the resulting loss of functionality as a necessary security trade-off.
B.Delay the risk assessment until the next authorization cycle so the module's replacement can be evaluated together with other system changes.
C.Document the residual risk, propose compensating controls such as network isolation and enhanced monitoring, and present the options to the Authorizing Official for a risk decision.
D.Accept the risk on behalf of the system owner because the module still meets its original certification and no exploit is currently known.
AnswerC

The ISSEP's role is to characterize risk and recommend responses, while the Authorizing Official owns the acceptance decision. Documenting residual risk, proposing compensating controls that reduce exposure during the interim, and presenting options preserves informed decision-making. This approach respects the governance boundary and keeps the system operating while the risk is explicitly managed.

Why this answer

The ISSEP supports risk-informed decisions rather than making them. With the module unable to be replaced before the next cycle, the appropriate action is to document the residual risk, propose compensating controls that constrain exposure, and present the trade-offs to the Authorizing Official. This keeps the system operating as required while ensuring the acceptance decision is made by the accountable authority with full awareness.

Exam trap

The trap here is confusing the ISSEP's advisory role with the Authorizing Official's authority to accept risk, leading to an answer where the ISSEP unilaterally accepts or removes the risk.

137
MCQmedium

An ISSEP is conducting a quantitative risk assessment for a mission-critical database. The Annualized Rate of Occurrence (ARO) is 0.5, and the Single Loss Expectancy (SLE) is $100,000. What is the Annualized Loss Expectancy (ALE)?

A.$200,000
B.$50,000
C.$500,000
D.$100,000
AnswerB

Calculating the Annualised Loss Expectancy requires multiplying the Annualised Rate of Occurrence by the Single Loss Expectancy. By applying the provided values of 0.5 and $100,000 respectively, the resulting product is $50,000. This calculation satisfies the quantitative risk assessment constraint established in the stem, accurately reflecting the expected financial impact over a one-year period for the mission-critical database. This methodology allows security professionals to prioritise resource allocation effectively when managing organisational risk profiles.

Why this answer

The ALE is calculated by multiplying the SLE by the ARO (100,000 * 0.5 = 50,000).

138
MCQmedium

A defense contractor maintains classified systems in a facility accredited under the NISP. A storage area network (SAN) array will be repurposed from a collateral Secret enclave to an unclassified R&D network. The ISSE must select the sanitization action that renders the array's magnetic disk media free of any residual data that could be recovered using laboratory techniques. Which action satisfies this requirement?

A.Disassemble the drives and physically shred the platters to particles no larger than the specified reduction size.
B.Execute the array's built-in cryptographic erase and destroy all key material.
C.Perform a single-pass overwrite of every logical block address exposed by the SAN controllers.
D.Degauss each drive with a field strength rated for the media's coercivity.
AnswerA

Physical destruction reduces the magnetic media to fragments too small to reconstruct any data track, eliminating reliance on logical addressing, encryption coverage, or field penetration. It is the definitive sanitization action for magnetic storage being moved to a lower classification enclave, because it removes the storage medium itself rather than attempting to erase or overwrite selected regions.

Why this answer

Repurposing media from a Secret enclave to an unclassified network requires assurance that no recoverable data remains. Physical destruction of the magnetic platters is the only method that eliminates remapped sectors, spare regions, and servo data without depending on drive firmware, encryption coverage, or degausser field adequacy. The other methods can leave remnants that laboratory techniques may recover.

Exam trap

The trap here is assuming a full logical overwrite or cryptographic erase covers every physical sector, when remapped and reserved areas can retain data.

139
MCQmedium

An ISSEP is developing the security architecture for a new federal system that will process Controlled Unclassified Information (CUI). The system owner wants to reuse an existing authorization package from a similar system to reduce costs. The ISSEP must ensure the reuse is valid under the NIST Risk Management Framework (RMF) and NIST SP 800-37 Rev. 2. Which action best supports this goal?

A.Implement all security controls from the existing system verbatim in the new system and document them in the security plan.
B.Obtain a new authorization to operate (ATO) from the authorizing official without additional assessment, citing the existing ATO.
C.Perform a security control assessment of the existing system and document any differences in the security plan.
D.Conduct a gap analysis between the security controls of the existing system and the requirements for the new system, and update the security plan accordingly.
AnswerD

This option is correct because NIST SP 800-37 Rev. 2 explicitly requires a gap analysis when considering reuse of an authorization package. The ISSEP must compare the existing system's security controls with the new system's requirements, identify any gaps, and update the security plan to address them. This ensures that the reused controls are appropriate and effective for the new system's environment of operation and risk profile, maintaining the integrity of the authorization decision.

Why this answer

Reusing an authorization package under the NIST RMF requires a gap analysis to ensure the existing controls meet the new system's requirements. NIST SP 800-37 Rev. 2 emphasizes that the ISSEP must evaluate differences in environment, data sensitivity, and risk. Updating the security plan based on this analysis ensures that the authorization decision is based on accurate, system-specific information, maintaining compliance and security effectiveness.

Exam trap

The trap here is assuming that an existing authorization package can be reused without a detailed gap analysis, when the RMF requires tailoring and validation for the new system's context.

140
MCQeasy

An ISSE is reviewing a design where the system's security relies on the assumption that attackers will not discover a proprietary communication protocol. The ISSE objects to this approach. Which principle is being violated?

A.Separation of duties
B.Security through obscurity
C.Defense in depth
D.Least privilege
AnswerB

Security through obscurity is the practice of relying on secrecy of design, implementation, or protocol details as the primary security mechanism. The ISSE objects because once the proprietary protocol is reverse-engineered or leaked, the security fails. Proper systems security engineering requires that security not depend on attackers remaining ignorant of the design, but rather on robust, open, and testable controls.

Why this answer

Security through obscurity is the flawed practice of relying on secrecy of design or implementation as the main protection. In this scenario, the system assumes attackers will not discover the proprietary protocol, so the security would collapse if that assumption fails. Sound systems security engineering instead demands that security be based on robust, verifiable mechanisms that do not depend on adversary ignorance.

Exam trap

The trap here is selecting defense in depth because the scenario mentions a single control, but the core violation is reliance on secrecy rather than layered controls.

141
MCQhard

You are analyzing a proprietary SCADA system's threat landscape. The system uses a non-standard protocol that prevents the use of traditional deep packet inspection (DPI) tools. Which method provides the most effective risk reduction?

A.Enforce physical network isolation using unidirectional security gateways to separate the control network from the enterprise network.
B.Replace the proprietary protocol with OPC-UA to enable standard security monitoring.
C.Implement a host-based firewall on the SCADA master station.
D.Deploy an intrusion detection system (IDS) that uses behavioral pattern matching.
AnswerA

Unidirectional gateways permit telemetry to flow out of the control network while physically preventing any inbound path, so exploits cannot traverse the non-standard protocol. Since DPI cannot parse that protocol, hardware-enforced isolation removes the attack vector rather than attempting ineffective inspection.

Why this answer

When a proprietary protocol defeats DPI and signature-based monitoring, the most reliable risk reduction is to remove the attack path entirely via physical/network isolation using unidirectional gateways (data diodes). This enforces a hardware-level guarantee that data can only flow out of the control network, preventing inbound attacks, lateral movement, and remote exploitation regardless of protocol obscurity. It is the strongest control available when you cannot inspect the traffic.

Exam trap

ISC often tests the instinct to 'monitor harder' (IDS, firewalls) when the correct answer is to eliminate the attack path entirely — candidates underestimate that isolation beats detection when visibility is fundamentally limited.

How to eliminate wrong answers

Option B is wrong because replacing a working SCADA protocol with OPC-UA is a massive, risky re-engineering effort that may break legacy equipment and is often infeasible in operational technology — it is a long-term aspiration, not the most effective immediate risk reduction. Option C is wrong because a host-based firewall on the master station only protects one host and does not stop attacks targeting other SCADA components or the proprietary protocol itself. Option D is wrong because behavioral IDS still requires some visibility into the protocol; with a non-standard protocol, behavioral baselines are unreliable and can produce false negatives and alert fatigue.

142
MCQmedium

A defense contractor is engineering a command-and-control system that must enforce mandatory access control based on data sensitivity labels. The system must ensure that information never flows from a TOP SECRET object to an UNCLASSIFIED subject, even if the subject has legitimate access to other TOP SECRET data. Which security model should the ISSE specify as the foundation for the system's access control design?

A.Brewer-Nash (Chinese Wall) model
B.Clark-Wilson integrity model
C.Bell-LaPadula model
D.Biba integrity model
AnswerC

Bell-LaPadula is purpose-built for multilevel mandatory access control and its no-read-up and no-write-down properties directly prevent TOP SECRET information from flowing to lower-classification subjects. The star property forbids writing downward, which is exactly the unauthorized flow described, making it the correct foundational model for this sensitivity-label-driven command-and-control system.

Why this answer

The requirement is a mandatory confidentiality flow control across sensitivity labels, which is the defining purpose of the Bell-LaPadula model. Its simple security property blocks reading above one's clearance, and its star property blocks writing below the object's classification. Together they ensure TOP SECRET data cannot reach UNCLASSIFIED subjects, satisfying the command-and-control system's multilevel security mandate.

Exam trap

The trap here is confusing integrity models like Biba with confidentiality models, since both use hierarchical labels but enforce opposite flow directions.

143
MCQeasy

What is the primary function of a Change Advisory Board (CAB) in an ITIL-based environment?

A.To perform technical code reviews
B.To manage hardware procurement
C.To conduct system testing
D.To authorize and prioritize changes
AnswerD

Authorising and prioritising changes serves as the core mechanism for managing risk within an ITIL-based environment, directly addressing the requirement to govern the transition of services into production. By evaluating the technical impact and business necessity of proposed modifications, the board ensures that resource allocation aligns with organisational objectives. This structured oversight prevents unauthorised alterations that could compromise system integrity, functioning as a critical control point for maintaining service stability while facilitating necessary updates across the enterprise infrastructure.

Why this answer

The CAB is responsible for assessing, prioritizing, and authorizing changes to prevent unauthorized or risky changes from impacting the environment.

144
MCQmedium

An ISSEP is performing a risk assessment for a new system that will process Controlled Unclassified Information (CUI). The system owner wants to use a cloud service provider (CSP) that stores data in multiple countries. The ISSEP must ensure compliance with applicable federal requirements. Which action should the ISSEP take FIRST?

A.Require the CSP to encrypt all data at rest and in transit, then proceed with the selection.
B.Conduct a penetration test of the CSP's infrastructure to independently validate its security posture.
C.Negotiate a custom service-level agreement (SLA) with the CSP that includes penalties for data breaches.
D.Verify that the CSP has a FedRAMP authorization at the appropriate impact level and that the data residency aligns with federal requirements.
AnswerD

For federal systems processing CUI, FedRAMP authorization is a prerequisite to ensure the CSP meets required security controls. Data residency also matters because some federal data must remain within specific jurisdictions. Verifying these first prevents selecting a CSP that cannot legally or securely host the data, saving time and avoiding compliance violations.

Why this answer

When selecting a CSP for federal CUI, the ISSEP must first confirm that the CSP holds a FedRAMP authorization at the correct impact level and that data residency complies with federal mandates. These are non-negotiable prerequisites. Only after these are verified should the ISSEP address contractual or technical controls like SLAs and encryption.

Exam trap

The trap here is focusing on technical controls like encryption or SLAs before verifying mandatory compliance authorizations such as FedRAMP and data residency.

145
MCQmedium

A security engineer is validating the implementation of full disk encryption using BitLocker on Windows 11 laptops in an enterprise. The organization requires that BitLocker be enabled with TPM and PIN protector and that recovery keys be escrowed in Active Directory. Which validation activity provides the strongest evidence that the BitLocker configuration meets these requirements?

A.Run manage-bde -status on a sample laptop and confirm that the protection status is On and the key protector includes TPM and PIN.
B.Review the Group Policy Object that configures BitLocker requirements and confirm that it specifies TPM and PIN and requires recovery key escrow.
C.On a sample laptop, confirm that manage-bde -status shows TPM and PIN protectors and that the recovery password is present in Active Directory.
D.Verify in Active Directory Users and Computers that the BitLocker recovery information attribute is populated for a sample of laptops.
AnswerC

Combining manage-bde -status on the laptop with verification that the recovery password is present in Active Directory validates both requirements simultaneously. The status output confirms TPM and PIN protectors are active, while the Active Directory check confirms escrow. This dual verification provides the strongest evidence that the complete BitLocker configuration meets the organization's requirements.

Why this answer

The strongest evidence combines checking the actual BitLocker configuration on a laptop with verifying that the recovery key is escrowed in Active Directory. The manage-bde -status output confirms the TPM and PIN protectors are active, while the Active Directory check confirms escrow. Together they validate both the local encryption configuration and the centralized recovery requirement.

Exam trap

The trap here is validating only one aspect of the requirement, such as checking BitLocker status or verifying escrow, when the scenario demands evidence that both the protector configuration and recovery key escrow are correctly implemented.

146
MCQhard

A security engineer is validating the implementation of a secure software development lifecycle (SDLC) for a critical application. The requirement is that all code must undergo static analysis before deployment. During validation, the engineer finds that the static analysis tool is configured to ignore certain classes of vulnerabilities. Which action should the engineer take to ensure the validation is effective?

A.Review the tool's configuration and compare the ignored vulnerability classes against the organization's secure coding standards to determine if the exclusions are justified.
B.Run a dynamic analysis tool instead, since static analysis is clearly not reliable.
C.Document the exclusions as a risk and accept them without further action, since the tool is still performing some analysis.
D.Immediately disable all exclusions in the static analysis tool to ensure no vulnerabilities are missed.
AnswerA

The engineer must verify whether the ignored classes are acceptable based on policy. Some exclusions may be justified for false positives or non-applicable code, but others could hide critical flaws. Comparing against standards ensures the validation is aligned with requirements and identifies any gaps that need remediation.

Why this answer

The effective action is to review the exclusions against secure coding standards to determine if they are justified. This ensures that the static analysis remains aligned with policy and that any unjustified exclusions are corrected. Disabling all exclusions or switching tools bypasses proper validation, while accepting without review ignores potential risks.

This approach maintains the integrity of the SDLC validation.

Exam trap

The trap here is assuming that any exclusion is a problem and should be removed outright, when some exclusions may be legitimate and require contextual review.

147
Multi-Selectmedium

Which TWO of the following are acceptable ways to handle residual risk after implementing security controls in an RMF process?

Select 2 answers
A.Replace the entire system to eliminate the risk.
B.Transfer the risk via insurance or contractual arrangements.
C.Ignore the risk if it is below a certain threshold.
D.Accept the risk after documenting the decision and the potential impact.
E.Automate the assessment of the risk indefinitely.
AnswersB, D

Transferring risk through insurance or contractual agreements serves as a valid strategy for managing residual risk that remains after implementing technical controls. By shifting the financial or operational burden of a potential security breach to a third party, an organisation satisfies the RMF requirement to address risks that exceed the defined risk appetite. This mechanism provides a formalised method to mitigate the impact of threats that cannot be fully eliminated through internal security measures or Microsoft Entra ID access policies.

Why this answer

Residual risk must be formally addressed by either the risk owner accepting it (based on analysis) or transferring it (e.g., insurance), as controls rarely eliminate all risk.

148
MCQmedium

An ISSEP is performing a supply chain risk assessment for an IOT-based sensor array. Which finding poses the highest systemic risk to the overall system integrity?

A.The sensor housing is not tamper-evident.
B.The sensors use an older version of Bluetooth.
C.The sensor firmware is not signed.
D.The vendor does not provide a Service Level Agreement (SLA).
AnswerC

Unsigned firmware removes any cryptographic assurance of authenticity or integrity, so a compromised build can be flashed undetected across the sensor array. Because the devices share a common update path, one malicious image propagates systemically, defeating downstream controls and satisfying the stem's highest systemic risk criterion.

Why this answer

Supply chain integrity is compromised when the provenance of hardware or software cannot be verified, as this allows for the insertion of hardware Trojans or backdoors that bypass traditional security controls.

149
MCQeasy

What is the first step when preparing a system for secure disposal?

A.Inventory the assets
B.Run a virus scan
C.Physically destroy the hardware
D.Send it to recycling
AnswerA

Establishing a comprehensive inventory of assets satisfies the fundamental constraint of visibility, which is the prerequisite for any secure decommissioning process. Before sanitisation or physical destruction can occur, administrators must identify every device, including those registered within Microsoft Entra ID, to ensure no hardware remains unaccounted for. This systematic accounting prevents the oversight of orphaned storage media or peripheral devices that could otherwise become vectors for data leakage, ensuring that the entire lifecycle management policy is applied consistently across the organisation’s infrastructure.

Why this answer

Creating an inventory ensures that all components, including peripherals and secondary storage, are accounted for prior to sanitization.

150
MCQhard

When validating a secure boot implementation on a server, which component should be verified in the UEFI firmware settings?

A.Validate the TPM version is 2.0.
B.Check that 'Legacy Boot' is set to 'Disabled'.
C.Verify that 'Secure Boot' is set to 'Enabled' and the 'Platform Key' (PK) is installed.
D.Ensure the system clock is synchronized with a secure NTP server.
AnswerC

Secure Boot being Enabled with the Platform Key installed confirms the UEFI firmware will validate bootloader signatures against the trusted key hierarchy, satisfying the requirement to verify secure boot is actually operational. Without the PK, Secure Boot cannot enforce signature checks.

Why this answer

Secure Boot validation requires confirming that the UEFI setting is Enabled and that a Platform Key (PK) is installed, because the PK anchors the trust chain that validates bootloader signatures. Without a PK, Secure Boot cannot enforce signature verification even if the toggle appears enabled. TPM version, Legacy Boot status, and NTP synchronization are related security controls but are not the components that prove Secure Boot is functioning.

Exam trap

The trap is treating any UEFI security toggle (Legacy Boot, TPM) as equivalent to Secure Boot validation — candidates must know that the PK plus the Enabled state is the actual proof.

How to eliminate wrong answers

Option A is wrong because TPM 2.0 is a separate hardware-root-of-trust requirement for measured boot and BitLocker, not the component that validates Secure Boot itself; a system can have TPM 2.0 and still have Secure Boot disabled. Option B is wrong because disabling Legacy Boot (CSM) is a prerequisite for UEFI Secure Boot but does not by itself confirm that Secure Boot is enabled or that keys are installed. Option D is wrong because NTP synchronization supports log integrity and Kerberos, but has no bearing on the Secure Boot trust chain.

Page 1

Page 2 of 5

Page 3

All pages