Courseiva

Certified Information Systems Security Professional CISSP (CISSP) — Questions 76150

747 questions total · 10pages · All types, answers revealed

Page 1

Page 2 of 10

Page 3
76
MCQeasy

Which document is mandatory, high-level, and sets the direction for security within an organization?

A.Policy
B.Standard
C.Procedure
D.Baseline
AnswerA

A policy is a mandatory, high-level statement approved by management, articulating the organization's strategic intent and overarching requirements for information security. It establishes the fundamental rules and direction for protecting assets, often driven by legal, regulatory, or business imperatives, without specifying technical details. Policies are foundational, setting the broad scope and purpose of security efforts across the enterprise.

Why this answer

A security policy is a high-level, mandatory document that establishes the overall security direction and principles. Standards, baselines, guidelines, and procedures are more detailed.

77
MCQmedium

A security analyst is investigating a potential covert timing channel in a system. Which of the following characteristics best describes this type of channel?

A.It requires high bandwidth to be effective
B.It modulates the time between events to encode information
C.It uses storage locations not normally accessible to the sender and receiver
D.It uses encryption to hide the content of the communication
AnswerB

A covert timing channel encodes information by precisely modulating the temporal relationship between observable events within a shared system. This involves a sender manipulating the timing of an action, like delaying a process or altering packet transmission intervals, which a receiver then observes and decodes based on the temporal variations. For example, a short delay might represent a '0' bit, while a longer delay signifies a '1' bit, transmitting data without using explicit storage or direct communication channels.

Why this answer

A covert timing channel uses the timing of events (e.g., response times) to transmit information, bypassing security controls.

78
MCQeasy

A development team is adopting a secure SDLC. Which phase should include threat modeling to identify potential security vulnerabilities early?

A.Implementation
B.Design
C.Testing
D.Requirements gathering
AnswerB

The design phase is the optimal stage for threat modeling because detailed architectural diagrams, data flow diagrams, and component interactions are established. This allows security professionals to systematically analyze the system's structure, identify trust boundaries, and pinpoint potential attack vectors using methodologies like STRIDE or PASTA. Addressing security concerns here ensures controls are built-in from the ground up, preventing vulnerabilities before any code is written, which is far more efficient and cost-effective.

Why this answer

Threat modeling is a structured activity that identifies potential threats, vulnerabilities, and attack vectors against a system. It is most effective during the Design phase because architectural decisions, data flow diagrams, trust boundaries, and component interactions are being defined, allowing security controls to be built in rather than bolted on later. Performing threat modeling here aligns with the 'shift left' principle of secure SDLC, reducing cost and effort compared to retrofitting security after implementation.

Exam trap

The trap here is that candidates confuse 'Requirements gathering' (where high-level security goals are set) with 'Design' (where concrete architectural decisions enable actionable threat modeling), leading them to pick D instead of B.

How to eliminate wrong answers

Option A is wrong because Implementation focuses on writing code; threat modeling at this stage is too late to influence architecture and would require costly rework to fix design-level flaws. Option C is wrong because Testing occurs after code is built; while security testing can validate threats, it cannot prevent design flaws from being embedded. Option D is wrong because Requirements gathering captures functional and security objectives but lacks the detailed system architecture and data flow context needed for effective threat modeling (e.g., STRIDE or PASTA analysis).

79
MCQhard

A SOC analyst receives an alert from the SIEM indicating a large volume of outbound data from a sensitive database server to an external IP address. The analyst queries the SIEM and finds the server communicated with the external IP during non-business hours. Which type of incident is most likely occurring?

A.Unauthorized access
B.Denial of Service (DoS)
C.Malware infection
D.Data breach
AnswerD

A data breach is precisely defined as the unauthorized access, disclosure, or exfiltration of sensitive, protected, or confidential information. The SIEM alert indicating unauthorized data transfer out of the network directly describes the core characteristic of a data breach, where data has left the secure perimeter without proper authorization. This makes it the most accurate classification for an incident involving data exfiltration.

Why this answer

Large outbound data transfer to an external IP outside business hours suggests a data breach, possibly exfiltration.

80
Multi-Selectmedium

Which TWO of the following are principles of the Bell-LaPadula security model?

Select 2 answers
A.Separation of duty
B.No write up
C.No read down
D.No read up
E.No write down
AnswersD, E

The 'no read up' rule is formally known as the Simple Security Property within the Bell-LaPadula model. This principle states that a subject at a given security clearance level cannot read information from an object classified at a higher security level. Its purpose is to enforce confidentiality by preventing unauthorized disclosure of classified information to subjects with insufficient clearance, ensuring that users only access data they are authorized to view.

Why this answer

The Bell-LaPadula model enforces mandatory access control (MAC) to protect confidentiality. Option D (No read up) is correct because a subject cannot read an object at a higher classification level, preventing unauthorized access to sensitive information. Option E (No write down) is correct because a subject cannot write to an object at a lower classification level, preventing the downgrading of classified data.

Exam trap

The trap here is that candidates confuse 'no write up' (which Bell-LaPadula allows) with 'no write down' (which it prohibits), or they misapply the Biba model's integrity rules (no read down, no write up) to Bell-LaPadula's confidentiality rules.

81
Multi-Selectmedium

A security analyst is selecting forensic tools for an investigation. Which TWO tools are best suited for memory forensics? (Select TWO.)

Select 2 answers
A.Wireshark
B.Volatility
C.Autopsy
D.EnCase
E.FTK
AnswersB, E

Volatility is an advanced, open-source framework specifically engineered for volatile memory (RAM) extraction and analysis. It allows forensic analysts to reconstruct active network connections, extract running processes, inspect loaded DLLs, and recover cached credentials directly from a memory dump, making it the premier choice for memory forensics.

Why this answer

Volatility is a dedicated memory forensics framework; FTK can also capture and analyze memory, though it's more general. EnCase is disk forensics, Wireshark network, Autopsy disk.

82
MCQmedium

A security analyst is investigating a potential data leak via covert channels. Which of the following is an example of a timing covert channel?

A.Modifying unused fields in network packets
B.Encoding data in the TCP sequence number
C.Writing data to a shared disk file
D.Varying the spacing between keystrokes
AnswerD

Varying the spacing between keystrokes is a classic example of a timing covert channel. The secret information is not stored in any persistent state or modified data field, but rather conveyed through the temporal relationship between events. By subtly altering the inter-event delay, such as the time between keystrokes, the sender encodes data that the receiver can decode by observing these timing variations.

Why this answer

A timing covert channel uses variations in timing (e.g., response time) to encode information, rather than storing data in shared resources.

83
MCQhard

During a code review, a developer encounters the following code snippet in a Java web application used to authenticate users: String query = "SELECT * FROM users WHERE username = '" + request.getParameter("user") + "' AND password = '" + request.getParameter("pass") + "'"; Which of the following is the MOST effective remediation?

A.Use regular expressions to validate the username and password inputs
B.Encode the input using HTML entity encoding before inclusion in the query
C.Escape single quotes in the input parameters
D.Replace the concatenated query with a prepared statement and bind parameters
AnswerD

Prepared statements ensure user input is treated as data, not executable SQL.

Why this answer

Prepared statements with parameterized queries separate SQL logic from user input, preventing SQL injection entirely. In Java, using PreparedStatement with bind variables (e.g., `ps.setString(1, user)`) ensures the database treats input as data, not executable code, which is the only reliable defense against SQL injection attacks.

Exam trap

The trap here is that candidates often choose input validation (Option A) or escaping (Option C) because they seem like reasonable security measures, but the CISSP exam emphasizes that parameterized queries/prepared statements are the definitive, defense-in-depth solution for SQL injection, not ad-hoc sanitization.

How to eliminate wrong answers

Option A is wrong because regular expressions alone cannot prevent SQL injection; an attacker can craft input that passes validation but still contains malicious SQL syntax (e.g., using alternate encodings or bypassing regex logic). Option B is wrong because HTML entity encoding is designed to prevent XSS, not SQL injection; it does not neutralize SQL metacharacters like single quotes or dashes in a database context. Option C is wrong because escaping single quotes is insufficient; attackers can exploit other SQL injection vectors such as backslash escapes, second-order injection, or using `UNION` statements without quotes, and escaping is error-prone across different database drivers.

84
MCQhard

A company's vulnerability management program requires that all critical vulnerabilities be remediated within 30 days. A critical vulnerability is discovered in a legacy system that cannot be patched because the vendor no longer supports it. Which of the following is the best compensating control?

A.Deploy a host-based intrusion detection system (HIDS)
B.Increase logging and monitoring
C.Segment the system from the rest of the network
D.Encrypt all data at rest on the system
AnswerC

Segmenting the system from the rest of the network is a highly effective preventive and mitigating control for managing a known vulnerability. By isolating the system into a separate network zone, access to the vulnerable service or system is severely restricted, drastically reducing its attack surface. This containment strategy limits the number of potential attackers who can reach the system and prevents an exploit from easily propagating to other network resources, thereby minimizing the overall risk.

Why this answer

Network segmentation isolates the legacy system, reducing the attack surface. HIDS only detects, not prevents. Logging and monitoring are detective controls.

Encryption does not prevent exploitation of the vulnerability.

85
MCQmedium

An organization is evaluating a Time-of-Check to Time-of-Use (TOCTOU) vulnerability in a file access routine. The routine checks if a user has permission to open a file, then later opens the file. Which of the following best describes the potential exploitation?

A.An attacker exploits a weak cryptographic algorithm
B.An attacker modifies the file after the permission check but before the open operation
C.An attacker performs a buffer overflow to gain elevated privileges
D.An attacker intercepts the network traffic to steal credentials
AnswerB

This scenario precisely describes a Time of Check to Time of Use (TOCTOU) vulnerability, where a system first checks a resource's state, such as file permissions, and then later uses that resource, like opening the file. An attacker exploits the brief interval between these two operations to maliciously alter the file, for instance, by replacing a legitimate file with a symlink to a sensitive system file. This allows the attacker to bypass the initial security check and gain unauthorized access or control over the system's subsequent actions.

Why this answer

A TOCTOU attack occurs when the resource state changes between the check and the use. For example, an attacker could replace the file after authorization but before open.

86
MCQhard

A network administrator is configuring SNMPv3 for monitoring network devices. The organization requires both authentication and encryption of SNMP traffic. Which combination of protocols should be used to meet this requirement?

A.MD5 for authentication, no privacy
B.SHA for authentication, no privacy
C.SHA for authentication, AES for privacy
D.MD5 for authentication, DES for privacy
AnswerC

This option is correct because it combines the strongest available security algorithms within SNMPv3's User-based Security Model (USM). SHA (Secure Hash Algorithm) provides robust message integrity and authentication, ensuring that messages have not been tampered with and originate from a legitimate source. AES (Advanced Encryption Standard) delivers strong confidentiality, encrypting the entire SNMP message to protect sensitive monitoring data from eavesdropping and unauthorized disclosure, aligning with current best practices for secure network management.

Why this answer

SNMPv3 supports both authentication and encryption via separate User-based Security Model (USM) parameters. To meet the requirement for both, you must select an authentication protocol (e.g., SHA) and a privacy (encryption) protocol (e.g., AES). Option C correctly pairs SHA for authentication with AES for privacy, providing integrity verification and confidentiality of SNMP messages.

Exam trap

The trap here is that candidates may think DES is acceptable because it provides encryption, but CISSP emphasizes that DES is cryptographically weak and not considered secure for modern use, making AES the correct privacy choice.

How to eliminate wrong answers

Option A is wrong because MD5 for authentication with no privacy provides only integrity verification, not encryption, so SNMP traffic remains in plaintext. Option B is wrong because SHA for authentication with no privacy also lacks encryption, failing the confidentiality requirement. Option D is wrong because while MD5 for authentication with DES for privacy provides both, DES is a deprecated, weak encryption algorithm (56-bit key) that does not meet modern security standards; AES is the recommended choice.

87
MCQmedium

A security analyst is reviewing the error handling of an application. The application currently displays detailed stack traces to users when an exception occurs. Which of the following is the best practice for error handling in production?

A.Display generic error messages to users and log detailed errors for admins
B.Display detailed errors to users for troubleshooting
C.Disable all error reporting to eliminate information leakage
D.Encrypt error messages before displaying to users
AnswerA

Displaying generic error messages like 'An unexpected error occurred' to users is a critical security practice that prevents the inadvertent disclosure of sensitive system information, such as database schemas, server configurations, or internal file paths. Concurrently, logging detailed error messages, including stack traces and specific error codes, for administrators is essential for effective debugging, incident response, and proactive identification of application vulnerabilities. This balanced approach ensures operational efficiency and maintainability without compromising the application's security posture by exposing internal workings to potential attackers.

Why this answer

Detailed error messages can leak sensitive information. Production systems should show generic messages to users and log detailed errors for administrators.

88
MCQeasy

Which of the following is a key requirement for an effective backup strategy to ensure data can be recovered after a ransomware attack?

A.Incremental backups are performed monthly.
B.Backups use the same credentials as the production environment.
C.Backups are stored on the same network as production.
D.Backups are encrypted and stored offline or air-gapped.
AnswerD

Encrypting backups protects data confidentiality both in transit and at rest, preventing unauthorized access even if the storage media is compromised. Storing these encrypted backups offline or in an air-gapped manner physically isolates them from the production network, making them impervious to network-borne threats like ransomware, malware, or insider attacks that target online data. This strategy ensures data immutability and provides a secure, last-resort recovery point.

Why this answer

Backups that are encrypted and stored offline or air-gapped are protected from encryption by ransomware. Other options would leave backups vulnerable.

89
Matchingmedium

Match each security policy to its purpose.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

Defines allowed use of organizational assets

Categorizes data based on sensitivity

Procedures for handling security incidents

Rules for password creation and management

Why these pairings

Security policies provide organizational guidance. The Acceptable Use Policy details proper use of IT resources; the Information Security Policy sets the overall security vision; the Data Classification Policy categorizes data by sensitivity.

90
Multi-Selectmedium

A security analyst is reviewing access controls for a financial application. Which TWO of the following are considered best practices for preventing fraud? (Select TWO.)

Select 2 answers
A.Password complexity
B.Single sign-on
C.Least privilege
D.Two-person control
E.Separation of duties
AnswersD, E

Two-person control, also known as the "two-man rule" or dual control, is a procedural security mechanism requiring the simultaneous involvement and agreement of two authorized individuals to perform a critical or sensitive action. This control prevents a single person from initiating or completing a high-risk transaction or operation, significantly mitigating the risk of fraud, error, or malicious intent by ensuring mutual oversight and accountability. It directly addresses the need for multiple people to complete a sensitive action.

Why this answer

Two-person control (D) is a best practice for preventing fraud because it requires two authorized individuals to perform a critical action, such as approving a high-value transaction or accessing a sensitive system. This ensures collusion is needed to commit fraud, as no single person can complete the action alone. In a financial application, this might involve dual approval for wire transfers over a threshold, directly mitigating insider threats.

Exam trap

The trap here is that candidates often confuse 'least privilege' (a preventive control for limiting access) with 'separation of duties' (a detective/preventive control for fraud), or they incorrectly think 'password complexity' or 'single sign-on' directly prevent fraud when they only address authentication security.

91
MCQmedium

A company is deploying a containerized application using Kubernetes. Which practice BEST ensures the security of the container images?

A.Scan images for vulnerabilities and use minimal base images
B.Restrict containers from running as root
C.Use the latest version of the base image without scanning
D.Enable container escape protection
AnswerA

Scanning container images for vulnerabilities identifies known CVEs and misconfigurations within the software components before deployment. Concurrently, using minimal base images significantly reduces the attack surface by excluding unnecessary libraries, packages, and executables. This dual approach proactively minimizes the number of potential vulnerabilities and limits the scope for exploitation, directly enhancing the security posture of the containerized application.

Why this answer

Scanning container images for known vulnerabilities (e.g., using Trivy, Clair, or Snyk) and using minimal base images (e.g., Alpine or distroless) directly reduces the attack surface and eliminates unnecessary packages that may contain exploitable flaws. This practice is foundational to secure software supply chain management and aligns with the principle of least functionality in containerized environments.

Exam trap

The trap here is that candidates often confuse runtime security controls (like root restrictions or escape protection) with image-level security, mistakenly thinking they ensure the image itself is free of vulnerabilities, when in fact they only mitigate exploitation after deployment.

How to eliminate wrong answers

Option B is wrong because restricting containers from running as root is a runtime security control (e.g., using `securityContext.runAsNonRoot: true`), not a practice that ensures the security of the container images themselves; it addresses privilege escalation at runtime, not image composition. Option C is wrong because using the latest version of a base image without scanning introduces unknown vulnerabilities and violates the secure development lifecycle; latest tags can be stale or contain unpatched CVEs, and scanning is essential to verify integrity. Option D is wrong because container escape protection (e.g., using seccomp, AppArmor, or gVisor) is a runtime isolation mechanism that prevents a compromised container from breaking out to the host, but it does not address vulnerabilities embedded within the image layers.

92
MCQeasy

A business continuity coordinator is planning a test of the disaster recovery plan. Which type of test involves a walk-through of the plan with key stakeholders without actually invoking the technical recovery?

A.Tabletop exercise
B.Full interruption test
C.Checklist review
D.Parallel test
AnswerA

A tabletop exercise is a collaborative, discussion-based session where key stakeholders verbally walk through a simulated disaster scenario. Participants discuss their roles, responsibilities, decision-making processes, and interdependencies without activating any technical systems. This low-cost, low-risk method effectively identifies gaps in plans, validates communication protocols, and enhances team understanding of the business continuity strategy before more complex tests.

Why this answer

A tabletop exercise is a discussion-based session where key stakeholders walk through the disaster recovery plan step-by-step without invoking any technical recovery procedures. This validates roles, responsibilities, and decision-making processes in a low-risk environment, ensuring the plan's logic is sound before any actual failover or system restoration is attempted.

Exam trap

The trap here is that candidates often confuse a tabletop exercise with a checklist review, but a tabletop is an interactive discussion with stakeholders, not a passive document check.

How to eliminate wrong answers

Option B (Full interruption test) is wrong because it involves actually shutting down production systems and invoking technical recovery, which is the opposite of a non-technical walk-through. Option C (Checklist review) is wrong because it is a simple verification that documentation is complete and up-to-date, not a collaborative walk-through with stakeholders. Option D (Parallel test) is wrong because it involves running recovery systems in parallel with production to validate technical functionality, which requires actual technical invocation.

93
MCQhard

A company's compliance officer wants to ensure that the organization's security controls meet regulatory requirements for data protection. The officer requests a review of the controls against the regulation's specific clauses. Which type of assessment is most appropriate?

A.Risk assessment
B.Vulnerability assessment
C.Penetration test
D.Compliance audit
AnswerD

Structured review against regulatory clauses.

Why this answer

A compliance audit is the correct assessment type because it systematically evaluates security controls against specific regulatory clauses (e.g., GDPR Article 32, HIPAA Security Rule §164.312). Unlike risk or vulnerability assessments, a compliance audit maps controls directly to legal requirements to verify adherence, often using checklists and evidence collection.

Exam trap

The trap here is confusing a compliance audit with a risk assessment, as both involve reviewing controls, but only the audit measures adherence to specific regulatory clauses rather than prioritizing risks.

How to eliminate wrong answers

Option A is wrong because a risk assessment identifies and prioritizes threats and vulnerabilities based on likelihood and impact, but does not map controls to specific regulatory clauses. Option B is wrong because a vulnerability assessment scans for technical weaknesses (e.g., missing patches, misconfigurations) without evaluating compliance with legal or regulatory text. Option C is wrong because a penetration test simulates attacks to exploit vulnerabilities, focusing on security posture rather than verifying control alignment with regulation clauses.

94
MCQeasy

During the requirements gathering phase of a software development project, which threat modeling methodology is most commonly used to identify threats such as spoofing, tampering, and elevation of privilege?

A.CVSS
B.STRIDE
C.OCTAVE
D.PASTA
AnswerB

STRIDE is a widely recognized threat modeling methodology developed by Microsoft, specifically designed to identify and categorize potential threats to a system during its design phase. Its acronym represents six distinct threat categories: Spoofing, Tampering, Repudiation, Information Disclosure, Denial of Service, and Elevation of Privilege. These categories directly map to fundamental security properties like Authenticity, Integrity, Non-Repudiation, Confidentiality, Availability, and Authorization, making it highly effective for systematic threat identification in software.

Why this answer

STRIDE is a threat modeling methodology developed by Microsoft that categorizes threats into six types: Spoofing, Tampering, Repudiation, Information Disclosure, Denial of Service, and Elevation of Privilege. During the requirements gathering phase, STRIDE is commonly used to systematically identify and classify potential security threats against each system component, making it the correct choice for identifying threats like spoofing, tampering, and elevation of privilege.

Exam trap

The trap here is that candidates often confuse CVSS (a scoring system) or OCTAVE (a risk assessment framework) with threat modeling methodologies, but the question specifically asks for the methodology most commonly used to identify threat types like spoofing and tampering, which is STRIDE.

How to eliminate wrong answers

Option A (CVSS) is wrong because CVSS (Common Vulnerability Scoring System) is a framework for scoring the severity of known vulnerabilities, not a threat modeling methodology used during requirements gathering to identify threats like spoofing or tampering. Option C (OCTAVE) is wrong because OCTAVE (Operationally Critical Threat, Asset, and Vulnerability Evaluation) is a risk assessment framework focused on organizational risk and strategic planning, not a lightweight threat modeling technique for identifying specific threat types during software development requirements. Option D (PASTA) is wrong because PASTA (Process for Attack Simulation and Threat Analysis) is a risk-centric threat modeling methodology that aligns business objectives with technical requirements, but it is not the most commonly used methodology for simply identifying threats like spoofing, tampering, and elevation of privilege during the requirements phase; STRIDE is more straightforward and widely adopted for that purpose.

95
Multi-Selectmedium

Which two methods provide strong encryption and authentication for wireless networks? (Choose TWO.)

Select 2 answers
A.WEP
B.WPA2-PSK
C.WPA2-Enterprise
D.MAC filtering
E.WPA3
AnswersC, E

WPA2-Enterprise provides robust encryption and authentication by integrating the 802.1X framework with an external authentication server, typically RADIUS. This architecture supports strong, centralized user or device authentication using methods like EAP-TLS with certificates, EAP-PEAP, or EAP-TTLS, dynamically generating unique encryption keys for each client session. This ensures strong, individualized security, accountability, and protection against unauthorized access.

Why this answer

WPA2-Enterprise (C) is correct because it uses IEEE 802.1X authentication with a RADIUS server, providing mutual authentication and per-session dynamic encryption keys via the 4-way handshake using AES-CCMP. WPA3 (E) is correct because it introduces Simultaneous Authentication of Equals (SAE) to replace the pre-shared key (PSK) handshake, offering forward secrecy and stronger encryption with GCMP-256, and also supports 802.1X for enterprise deployments.

Exam trap

The trap here is that candidates often confuse WPA2-PSK with WPA2-Enterprise, assuming both provide strong authentication, but the exam tests the distinction that PSK lacks per-user authentication and is vulnerable to dictionary attacks, while Enterprise uses RADIUS for robust identity verification.

96
MCQmedium

In SAML 2.0, which component is responsible for authenticating the user and generating an assertion?

A.Identity Provider (IdP)
B.Service Provider (SP)
C.Certificate Authority (CA)
D.Relying Party (RP)
AnswerA

The Identity Provider (IdP) is the authoritative entity responsible for authenticating the user's identity within a SAML 2.0 federation. It verifies user credentials against its own identity store (e.g., an LDAP directory or database) and, upon successful authentication, generates a digitally signed SAML assertion containing the user's authentication status and relevant attributes. This assertion is then securely transmitted to the Service Provider, confirming the user's identity without sharing their actual credentials.

Why this answer

The Identity Provider (IdP) authenticates users and creates assertions containing authentication/attribute/authorization data.

97
MCQhard

A company wants to ensure its internal web application is free from security flaws during development. Which testing approach analyzes source code without executing the program?

A.IAST
B.RASP
C.DAST
D.SAST
AnswerD

SAST (Static Application Security Testing) directly examines the application's source code, bytecode, or binary code without executing it, identifying potential security vulnerabilities like SQL injection or cross-site scripting. This "white-box" approach is ideal for finding flaws early in the development lifecycle, before the application is even compiled or deployed, making it highly effective for proactive security.

Why this answer

SAST (Static Application Security Testing) analyzes source code in a non-runtime environment, identifying vulnerabilities early in the SDLC.

98
MCQmedium

During a vulnerability management lifecycle, after vulnerabilities are identified and prioritized, what is the NEXT step?

A.Verification
B.Reporting
C.Remediation
D.Risk acceptance
AnswerC

Following the identification and prioritization of vulnerabilities based on their potential impact and likelihood, the immediate and most critical next phase in the vulnerability management lifecycle is remediation. This involves applying patches, reconfiguring systems, implementing compensating controls, or otherwise eliminating or reducing the risk posed by the identified weaknesses. Prioritization dictates what to fix first, and remediation is how those fixes are applied.

Why this answer

Remediation (patching or mitigating) follows prioritization.

99
MCQhard

In a quantitative risk analysis, if the single loss expectancy (SLE) is $15,000 and the annual rate of occurrence (ARO) is 0.5, what is the annualized loss expectancy (ALE)?

A.$7,500
B.$30,000
C.$15,000
D.$75,000
AnswerA

This value correctly represents the Annualized Loss Expectancy (ALE), which is a key metric in quantitative risk analysis. It is calculated by multiplying the Single Loss Expectancy (SLE) by the Annualized Rate of Occurrence (ARO). Assuming an SLE of $15,000 and an ARO of 0.5 (meaning the event is expected to occur once every two years), the ALE is $15,000 * 0.5 = $7,500. This figure quantifies the expected financial loss from a specific risk over a one-year period, informing cost-benefit analyses for security controls.

Why this answer

ALE = SLE * ARO = $15,000 * 0.5 = $7,500.

100
MCQmedium

A company is required to retain logs for regulatory compliance. Which factor primarily determines the log retention period?

A.Storage capacity
B.Incident response needs
C.Regulatory requirements
D.Log volume
AnswerC

Regulatory requirements are the primary driver for log retention policies because various compliance frameworks, such as HIPAA, PCI DSS, GDPR, and SOX, explicitly mandate specific types of logs and their minimum retention periods. These mandates ensure accountability, provide an audit trail, and support legal defensibility, with non-compliance leading to severe penalties, fines, and reputational damage. Organizations must align their log retention strategies directly with these external obligations.

Why this answer

Regulatory compliance frameworks (e.g., PCI DSS, HIPAA, SOX, GDPR) explicitly mandate minimum log retention periods (e.g., PCI DSS Requirement 10.7 requires at least one year of logs, with three months immediately accessible). Storage capacity, incident response needs, and log volume are operational considerations that may influence implementation but do not override the legal or contractual obligation to retain logs for a specified duration. The primary factor is the regulatory requirement itself, as failure to comply can result in fines, legal liability, or loss of certification.

Exam trap

The trap here is that candidates often confuse operational factors (storage capacity, log volume) with the primary driver (regulatory requirements), mistakenly thinking that if storage is limited, the retention period can be shortened—but compliance mandates are non-negotiable and must be met regardless of infrastructure constraints.

How to eliminate wrong answers

Option A is wrong because storage capacity is a resource constraint that may force log rotation or archiving, but it does not define the retention period; organizations must provision sufficient storage to meet regulatory mandates. Option B is wrong because incident response needs may require retaining logs beyond the standard period for forensic analysis, but they do not set the baseline retention period; the baseline is driven by compliance, not by the timing of incidents. Option D is wrong because log volume affects how logs are stored and rotated (e.g., log rotation policies based on size), but the retention duration is a time-based requirement set by regulations, not a function of how many logs are generated.

101
MCQeasy

A company wants to secure its wireless network. Which approach provides the strongest authentication and encryption?

A.WEP
B.Disabling SSID broadcast
C.WPA2-Enterprise with RADIUS
D.WPA2-PSK with a strong passphrase
AnswerC

Provides per-user authentication and strong encryption.

Why this answer

WPA2-Enterprise with RADIUS provides the strongest authentication and encryption for wireless networks because it uses 802.1X/EAP for per-user authentication against a central RADIUS server, and AES-CCMP for encryption. This eliminates the shared passphrase vulnerability of PSK modes and supports dynamic, unique encryption keys per session, making it resistant to offline dictionary attacks and key reuse.

Exam trap

The trap here is that candidates often choose WPA2-PSK with a strong passphrase (Option D) because they think a long, complex passphrase is sufficient, but they overlook that PSK still lacks per-user authentication and is vulnerable to offline brute-force attacks once the 4-way handshake is captured.

How to eliminate wrong answers

Option A is wrong because WEP uses the flawed RC4 stream cipher with a static 40- or 104-bit key and weak IVs, making it trivially crackable in minutes with tools like aircrack-ng. Option B is wrong because disabling SSID broadcast is a security-by-obscurity measure that does not provide authentication or encryption; the SSID is still leaked in probe requests and management frames, and an attacker can easily discover it. Option D is wrong because WPA2-PSK relies on a single pre-shared key (PMK) derived from the passphrase, which is vulnerable to offline dictionary attacks if the passphrase is weak, and all users share the same key, preventing individual accountability and revocation.

102
MCQmedium

A security analyst runs a vulnerability scan against a web application and receives a report listing several critical vulnerabilities. However, the development team argues that many of these findings are false positives. Which of the following is the BEST next step for the analyst?

A.Re-scan the application with the same settings to confirm the results.
B.Manually verify a sample of the findings to confirm true vs. false positives.
C.Escalate all critical findings to management immediately.
D.Retune the vulnerability scanner to reduce false positives and re-scan.
AnswerB

Manual verification helps identify false positives and prioritize real vulnerabilities.

Why this answer

Manual verification is the definitive method to distinguish true positives from false positives in vulnerability scanning. Automated scanners can produce false positives due to factors like incomplete service fingerprinting or reliance on banner grabbing, which may not reflect actual exploitability. The analyst must validate a representative sample of findings against the actual application behavior and configuration before taking further action.

Exam trap

The trap here is that candidates often choose Option D (retune the scanner) because they assume tuning reduces false positives, but the CISSP emphasizes that validation through manual testing must precede any scanner configuration changes to avoid missing real vulnerabilities.

How to eliminate wrong answers

Option A is wrong because re-scanning with the same settings will produce identical results, as the scanner will repeat the same checks and generate the same false positives without addressing the root cause. Option C is wrong because escalating all critical findings without verification wastes management's time and resources on potentially non-existent threats, undermining the credibility of the security team. Option D is wrong because retuning the scanner without first understanding which findings are false positives may inadvertently suppress true vulnerabilities or fail to eliminate the specific false positives reported.

103
MCQeasy

Which of the following is a key component of the rules of engagement for a penetration test?

A.Exploitation techniques to use
B.Emergency stop criteria
C.CVSS score of vulnerabilities
D.Number of vulnerabilities found
AnswerB

Emergency stop criteria are a critical component of the Rules of Engagement (RoE) because they explicitly define the conditions under which an engagement must be immediately halted to prevent unintended harm, legal issues, or excessive risk. These criteria ensure that testing can be safely terminated if unexpected system instability, unauthorized access to sensitive data, or other critical incidents occur, thereby protecting the target environment and the testing team. Establishing these clear boundaries is fundamental to responsible and controlled security assessments.

Why this answer

Rules of engagement must include written authorization, scope definition, and emergency stop criteria to ensure legal and safe testing.

104
Multi-Selectmedium

Which TWO of the following are OAuth 2.0 grant types? (Choose two.)

Select 2 answers
A.SAML assertion
B.Client credentials
C.LDAP bind
D.Kerberos ticket
E.Authorization code
AnswersB, E

The Client Credentials grant type is specifically designed for machine-to-machine authentication, where a confidential client (e.g., a service, daemon, or another API) needs to access protected resources on behalf of itself, rather than a specific end-user. In this flow, the client authenticates directly with the authorization server using its own client ID and client secret, receiving an access token that grants it access to resources it is authorized for. This grant is ideal for server-to-server interactions or automated processes where no user interaction is present or required.

Why this answer

Authorization code and client credentials are standard OAuth 2.0 grant types.

105
Multi-Selecthard

Which THREE of the following are essential components of an effective incident response plan according to NIST SP 800-61?

Select 3 answers
A.Preparation
B.Notification
C.Detection and Analysis
D.Vulnerability scanning
E.Containment, Eradication, and Recovery
AnswersA, C, E

Preparation is the foundational phase of an incident response plan, establishing the necessary policies, procedures, and resources before an incident occurs. This includes developing communication plans, training personnel, acquiring essential tools, and conducting regular drills to ensure the organization is ready to respond effectively. Proper preparation significantly reduces the impact and duration of security incidents by building a robust framework for action.

Why this answer

NIST SP 800-61 defines the incident response lifecycle as having four phases: Preparation, Detection and Analysis, Containment/Eradication/Recovery, and Post-Incident Activity. Preparation is the foundational phase that establishes the incident response capability, including creating policies, forming a team, and acquiring necessary tools before any incident occurs.

Exam trap

The trap here is that candidates often confuse Notification as a formal phase because it appears in many incident response frameworks (e.g., SANS PICERL), but NIST SP 800-61 does not list it as a core phase; instead, it is a task within other phases.

106
Multi-Selectmedium

Which TWO of the following are lawful bases for processing personal data under the GDPR? (Select two)

Select 2 answers
A.Data subject's employment status
B.Data subject's nationality
C.Consent of the data subject
D.Legitimate interests of the controller
E.Profit maximization
AnswersC, D

Consent is a fundamental lawful basis where the data subject explicitly and unambiguously agrees to the processing of their personal data for a specific purpose. For consent to be valid, it must be freely given, specific, informed, and an unambiguous indication of the data subject's wishes, often requiring a clear affirmative action. This places control directly with the individual.

Why this answer

Consent and legitimate interests are two of the lawful bases under Article 6 of the GDPR.

107
MCQmedium

An organization is implementing network segmentation to enhance security. They create a DMZ to host public-facing servers and want to ensure that if a server is compromised, the attacker cannot pivot to the internal network. Which firewall placement best achieves this?

A.Place the DMZ on the internal network side with a strong host-based firewall on each server
B.Place a single firewall between the internet and the DMZ, and allow traffic from DMZ to internal network
C.Use a stateful firewall that only allows return traffic from internal to DMZ
D.Implement a screened subnet with two firewalls: one between internet and DMZ, and one between DMZ and internal network
AnswerD

Implementing a screened subnet architecture with two firewalls is the industry-standard and most robust method for DMZ deployment. The first firewall isolates the DMZ from the internet, while the second firewall strictly controls traffic between the DMZ and the internal network. This design provides defense-in-depth, ensuring that even if a DMZ server is compromised, the attacker still faces a second, dedicated firewall before gaining access to sensitive internal resources, significantly limiting the blast radius of a breach.

Why this answer

A screened subnet architecture uses two firewalls to create a DMZ that is logically isolated from both the internet and the internal network. The first firewall (internet-facing) controls inbound traffic to the DMZ, while the second firewall (internal-facing) strictly controls outbound traffic from the DMZ to the internal network, typically allowing only specific return traffic. This prevents an attacker who compromises a DMZ server from directly initiating connections to internal hosts, as the internal firewall would block such traffic unless explicitly permitted.

Exam trap

The trap here is that candidates often assume a single firewall with a DMZ interface (three-legged firewall) provides sufficient isolation, but without a second firewall or strict egress filtering, the DMZ can still be used as a pivot point to the internal network.

How to eliminate wrong answers

Option A is wrong because placing the DMZ on the internal network side with only host-based firewalls does not provide network-level isolation; if a server is compromised, the attacker can still pivot to other internal hosts by bypassing or disabling the host firewall. Option B is wrong because a single firewall between the internet and the DMZ, while allowing traffic from the DMZ to the internal network, creates a flat trust model where a compromised DMZ server can directly initiate connections to internal hosts, violating the principle of least privilege. Option C is wrong because a stateful firewall that only allows return traffic from internal to DMZ does not prevent an attacker from using the DMZ server to initiate new outbound connections to the internal network; stateful inspection tracks connection state but does not enforce application-layer or direction-based restrictions on new sessions.

108
MCQmedium

A security architect is selecting a cryptographic algorithm for encrypting data at rest in a backup system. The system requires strong security with a block cipher, and the organization mandates using a NIST-approved algorithm with key sizes of 128, 192, or 256 bits. Which algorithm should be selected?

A.RC4
B.RSA
C.AES
D.3DES
AnswerC

AES (Advanced Encryption Standard) is a symmetric block cipher, widely recognized and adopted as the global standard for secure data encryption. It operates by encrypting data in fixed-size blocks (128 bits) using key sizes of 128, 192, or 256 bits, offering robust security against all known practical attacks when properly implemented. Its excellent balance of strong cryptographic properties, high performance, and efficiency makes it the optimal choice for encrypting bulk data in contemporary systems.

Why this answer

AES is a NIST-approved symmetric block cipher supporting 128, 192, and 256-bit keys. It is the standard for data at rest encryption.

109
MCQeasy

A financial institution is conducting a vulnerability assessment of its internal network. The assessor runs a comprehensive scan and discovers that several Windows servers have missing security patches. The organization has a patch management policy that requires all critical patches to be applied within 30 days. The scan results show that some patches have been pending for 45 days. The assessor also finds that the servers are isolated in a separate VLAN with strict firewall rules limiting inbound traffic to only necessary ports. The business owner argues that because the servers are isolated, the risk is low and the patches can be delayed. As the security assessor, what should be the BEST course of action?

A.Recommend additional compensating controls such as intrusion prevention.
B.Accept the risk and close the finding.
C.Escalate the finding to the risk management team for formal risk acceptance.
D.Immediately apply the patches without further approval.
AnswerC

Escalating the finding to the risk management team for formal risk acceptance is the correct procedure when a significant vulnerability is identified and immediate remediation is not feasible or desired. This process ensures that the decision to operate with a known risk is thoroughly documented, reviewed by appropriate organizational stakeholders, and approved by management with the authority to accept that level of risk. Formal acceptance establishes clear accountability and ensures the organization's risk posture is transparently understood and managed.

Why this answer

The organization's patch management policy has been violated (patches overdue by 45 days vs. 30-day requirement), and the business owner's informal risk acceptance is insufficient. Formal risk acceptance requires documented approval from the risk management team, ensuring accountability and alignment with the organization's risk appetite. The VLAN isolation and firewall rules are compensating controls, but they do not negate the need for proper risk treatment per policy.

Exam trap

The trap here is that candidates confuse compensating controls (Option A) with a complete solution, forgetting that policy violations require formal risk acceptance rather than just technical workarounds.

How to eliminate wrong answers

Option A is wrong because recommending additional compensating controls (e.g., intrusion prevention) does not address the existing policy violation; it only adds defense-in-depth without resolving the overdue patches or obtaining formal acceptance. Option B is wrong because accepting the risk without formal documentation bypasses the risk management process and violates the patch management policy, which requires explicit risk acceptance from authorized stakeholders. Option D is wrong because immediately applying patches without further approval could disrupt operations, violate change management procedures, and ignore the business owner's input; patches should be applied through a controlled change process.

110
MCQeasy

A security architect is designing a physical security perimeter for a data center. Which of the following is an example of Crime Prevention Through Environmental Design (CPTED) principle?

A.Using high fences with barbed wire around the facility
B.Designing the landscape to provide clear sightlines from the guard post
C.Deploying motion sensors and CCTV cameras
D.Installing biometric locks on all server room doors
AnswerB

Designing the landscape to provide clear sightlines from a guard post directly implements the CPTED principle of natural surveillance. By eliminating potential hiding spots and ensuring unobstructed views, this design choice increases the perceived risk for potential offenders, as they believe their actions are more likely to be observed. This proactive environmental design deters criminal activity by making illicit behavior more difficult to conceal, thereby enhancing overall security through visibility.

Why this answer

CPTED uses natural surveillance, access control, and territorial reinforcement. Clear sightlines allow monitoring and deter crime.

111
Multi-Selectmedium

In the context of business continuity planning, which THREE of the following are typically identified during a business impact analysis (BIA)? (Select THREE.)

Select 3 answers
A.Critical business processes
B.Maximum tolerable downtime (MTD)
C.Preferred vendor contracts
D.Recovery point objective (RPO)
E.Employee performance metrics
AnswersA, B, D

The primary objective of a Business Impact Analysis (BIA) is to identify and prioritize the organization's critical business processes. By distinguishing core operations from non-essential ones, the BIA allows planners to allocate recovery resources effectively and establish realistic recovery timelines. Without this inventory, the BCP cannot target the most vital survival functions of the enterprise.

Why this answer

During BIA, critical processes are identified, and metrics such as MTD (maximum tolerable downtime) and RPO (recovery point objective) are determined. Vendor contracts are not part of BIA; they are part of procurement or vendor management.

112
MCQhard

An organization has a maximum tolerable downtime (MTD) of 8 hours for its critical e-commerce platform. The recovery time objective (RTO) is set to 4 hours, and the recovery point objective (RPO) is 30 minutes. Which disaster recovery strategy is most cost-effective while meeting these requirements?

A.Cloud DR with continuous replication
B.Hot site with real-time replication
C.Cold site with daily backups
D.Warm site with hourly backups
AnswerA

This option is correct because continuous replication ensures near-zero data loss, effectively meeting the stringent 30-minute Recovery Point Objective (RPO). Leveraging cloud-based Disaster Recovery (DR) allows for rapid provisioning of resources and pre-configured environments, which can be activated to meet the 4-hour Recovery Time Objective (RTO). Furthermore, cloud DR typically offers a more cost-effective solution compared to maintaining a dedicated physical hot site, making it an optimal choice that satisfies all technical and financial requirements.

Why this answer

Cloud DR with continuous replication meets the RPO of 30 minutes because data is replicated in near real-time, resulting in minimal data loss. It can also meet the RTO of 4 hours if automated failover and resource provisioning are configured. This approach is more cost-effective than a hot site because it avoids maintaining idle infrastructure and only incurs costs during actual disaster recovery operations.

Hot site with real-time replication (option B) also meets the requirements but is more expensive. Cold site with daily backups (option C) fails both RTO and RPO. Warm site with hourly backups (option D) fails RPO because it can result in up to 1 hour of data loss, exceeding the 30-minute limit.

113
MCQhard

A company's disaster recovery plan includes an agreement with another company to provide backup computing facilities in case of a disaster. The agreement allows the second company to use the facilities for its own operations if needed. This arrangement is best described as:

A.Hot site
B.Warm site
C.Cold site
D.Reciprocal agreement
AnswerD

A reciprocal agreement is a mutual arrangement between two organizations, often competitors or peers, to provide each other with backup facilities, equipment, or resources in the event of a disaster. This type of agreement directly addresses the concept of 'an agreement with' another entity to ensure business continuity, leveraging shared risk and resources rather than dedicated, pre-built recovery sites.

Why this answer

A reciprocal agreement is an arrangement between two organizations to provide backup facilities to each other, but it may be unreliable if both need the resources simultaneously.

114
Multi-Selecteasy

A security architect is considering secure design principles. Which two principles are essential for a defense-in-depth strategy? (Select TWO.)

Select 2 answers
A.Single point of failure
B.Layered security
C.Open design
D.Fail safe
E.Least privilege
AnswersB, E

Layered security, also known as defense-in-depth, is a fundamental secure design principle that involves deploying multiple, independent security controls throughout a system. This approach ensures that if one security control fails or is bypassed, other controls are still in place to detect and prevent unauthorized access or actions. It significantly increases the attacker's effort and time required to compromise a system, making it a cornerstone of robust cybersecurity architectures.

Why this answer

Layered security (defense in depth) is essential because it implements multiple, overlapping security controls so that if one layer fails, another layer continues to provide protection. This principle ensures that no single vulnerability can compromise the entire system, which is the core of a defense-in-depth strategy. Least privilege is equally essential because it restricts users and processes to only the minimum permissions necessary, limiting the blast radius of any breach and preventing lateral movement across layers.

Exam trap

The trap here is that candidates often confuse 'fail safe' or 'open design' as core to defense in depth, but the exam specifically tests that defense in depth is defined by layered security and least privilege, not by fail-safe mechanisms or design transparency.

115
MCQeasy

Which of the following is the primary purpose of a hardware security module (HSM)?

A.Filtering malicious traffic
B.Generating and storing cryptographic keys securely
C.Encrypting hard drives at rest
D.Accelerating network traffic
AnswerB

The primary purpose of a Hardware Security Module (HSM) is to provide a highly secure, tamper-resistant environment for the entire lifecycle of cryptographic keys, including generation, storage, and usage. HSMs are engineered with robust physical and logical security mechanisms to protect keys from unauthorized access, extraction, and manipulation, often meeting stringent security standards like FIPS 140-2. This secure key management is critical for maintaining the integrity and confidentiality of cryptographic operations across various applications and systems.

Why this answer

A hardware security module (HSM) is a dedicated, tamper-resistant hardware appliance designed to securely generate, store, and manage cryptographic keys throughout their lifecycle. Its primary purpose is to protect the root of trust for encryption operations, ensuring that private keys never leave the secure boundary of the module. This is critical for high-assurance environments such as certificate authorities (CAs) and payment processing systems.

Exam trap

The trap here is that candidates confuse an HSM with a general-purpose encryption tool or a network security appliance, mistakenly thinking it performs bulk encryption or traffic filtering, when its core role is secure key generation and storage.

How to eliminate wrong answers

Option A is wrong because filtering malicious traffic is the function of a firewall or intrusion prevention system (IPS), not an HSM. Option C is wrong because encrypting hard drives at rest is typically performed by full-disk encryption (FDE) software or self-encrypting drives (SEDs), not by an HSM; an HSM may store the encryption keys but does not perform the bulk encryption of the drive. Option D is wrong because accelerating network traffic is the role of a load balancer or a dedicated network accelerator; an HSM focuses on cryptographic operations and key management, not on improving network throughput.

116
MCQmedium

An organization uses a configuration management database (CMDB). Which of the following is the PRIMARY purpose of a CMDB?

A.Manage user passwords
B.Monitor network performance
C.Record asset relationships and configurations
D.Track software licenses
AnswerC

The primary purpose of a Configuration Management Database (CMDB) is to serve as a centralized repository for information about all Configuration Items (CIs) within an IT environment. This includes not only detailed attributes of each asset, such as hardware specifications, software versions, and network addresses, but critically, also the intricate relationships and dependencies between these CIs. By mapping these connections, a CMDB enables organizations to understand the impact of changes and facilitate effective incident and problem management.

Why this answer

A CMDB stores information about hardware and software assets and their relationships, aiding in configuration management and change impact analysis.

117
MCQmedium

A security manager is reviewing metrics and sees that the "mean time to remediate" for critical vulnerabilities has increased over the past quarter. This metric is an example of a:

A.Security baseline
B.Key Goal Indicator (KGI)
C.Key Performance Indicator (KPI)
D.Key Risk Indicator (KRI)
AnswerC

A Key Performance Indicator (KPI) is a quantifiable metric used to evaluate the success of a particular activity, process, or project against predefined objectives. Mean time to remediate (MTTR) is an excellent example of a KPI because it directly measures the efficiency and effectiveness of the incident response and vulnerability management processes. Tracking MTTR allows security managers to assess operational performance, identify bottlenecks, and drive continuous improvement in their remediation efforts.

Why this answer

Mean time to remediate is a Key Performance Indicator (KPI) used to measure the effectiveness of vulnerability management processes.

118
MCQeasy

Which of the following is the correct order of the ISC2 Code of Ethics canons from highest to lowest priority?

A.Protect society, act honorably, provide diligent service, advance the profession
B.Act honorably, protect society, provide diligent service, advance the profession
C.Advance the profession, protect society, act honorably, provide diligent service
D.Provide diligent service, advance the profession, protect society, act honorably
AnswerA

This sequence precisely matches the four canons of the (ISC)² Code of Ethics, which are hierarchically ordered to guide cybersecurity professionals. The primary responsibility is to protect society, followed by acting honorably, providing diligent service to principals, and finally advancing the profession. This specific order reflects the increasing scope of responsibility, from global impact to individual professional growth, making it the correct representation of the ethical framework.

Why this answer

The ISC2 Code of Ethics canons are, in priority order: Protect society, the common good, and the public trust; Act honorably, honestly, and justly; Provide diligent and competent service to principals; and Advance and protect the profession.

119
Drag & Dropmedium

Drag and drop the steps for implementing mandatory access control (MAC) in a secure system in the correct order.

Drag steps to the numbered slots on the right, or tap a step then tap a slot.

Steps
Order
1Step 1
2Step 2
3Step 3
4Step 4

Why this order

MAC implementation: define labels, assign clearances, assign classifications, configure monitor, test.

120
MCQmedium

A security engineer is recommending a VPN protocol for remote access. The requirements are: strong encryption, perfect forward secrecy, use of elliptic curve cryptography, and minimal overhead. Which VPN protocol best meets these requirements?

A.L2TP/IPsec
B.IPsec with ESP in tunnel mode
C.WireGuard
D.SSL/TLS VPN
AnswerC

WireGuard is the superior choice due to its modern cryptographic design, which inherently incorporates elliptic curve cryptography (ECC) for efficient key exchange and strong Perfect Forward Secrecy (PFS) through its Noise protocol framework. Its extremely lightweight codebase, consisting of only a few thousand lines, significantly reduces the attack surface and contributes to its high performance and minimal overhead, making it ideal for various platforms and resource-constrained environments.

Why this answer

WireGuard is the correct choice because it uses modern elliptic curve cryptography (Curve25519) for key exchange, provides perfect forward secrecy by default through ephemeral session keys, and has minimal overhead due to its streamlined codebase (roughly 4,000 lines of code) and lack of stateful configuration. It operates over UDP with a simple cryptographic design that meets all specified requirements without the complexity of IPsec or SSL/TLS.

Exam trap

Candidates often default to IPsec (options A or B) as the 'standard' VPN protocol, overlooking that WireGuard is a modern, lightweight alternative that natively integrates elliptic curve cryptography and PFS with minimal overhead, which IPsec does not guarantee without additional configuration.

How to eliminate wrong answers

Option A is wrong because L2TP/IPsec relies on IPsec for encryption, which typically uses Diffie-Hellman with finite field groups (e.g., MODP) rather than elliptic curve cryptography by default, and introduces significant overhead from the dual encapsulation (L2TP over IPsec). Option B is wrong because IPsec with ESP in tunnel mode, while supporting strong encryption and PFS, does not natively mandate elliptic curve cryptography and has higher overhead due to complex IKEv2 handshakes and multiple protocol layers. Option D is wrong because SSL/TLS VPNs (e.g., OpenVPN) can use elliptic curve cryptography and PFS, but they typically have higher overhead from the TLS handshake and certificate management, and are not as lightweight as WireGuard.

121
MCQhard

Which access control model bases decisions on attributes of the user, resource, and environment, and can use Boolean logic to define policies?

A.Role-Based Access Control (RBAC)
B.Discretionary Access Control (DAC)
C.Attribute-Based Access Control (ABAC)
D.Mandatory Access Control (MAC)
AnswerC

Attribute-Based Access Control (ABAC) makes access decisions by evaluating a comprehensive set of attributes associated with the subject (e.g., user's department, clearance level), the object (e.g., resource sensitivity, file type), the action being requested (e.g., read, write), and the environmental context (e.g., time of day, network location). This highly dynamic and granular model uses policies that define rules based on these combined attributes, enabling context-aware authorization beyond static roles or identities.

Why this answer

Attribute-Based Access Control (ABAC) uses attributes and policies to grant access, offering fine-grained control.

122
Multi-Selectmedium

A security engineer is evaluating a web application for common vulnerabilities. The application uses a Content Management System (CMS) that is outdated and has known vulnerabilities. Additionally, the application displays detailed error messages and uses default administrative credentials. Which TWO of the following OWASP Top 10 categories are most relevant to these issues?

Select 2 answers
A.Vulnerable and Outdated Components
B.Security Misconfiguration
C.Injection
D.Cryptographic Failures
E.Broken Access Control
AnswersA, B

Vulnerable and Outdated Components refers to the risk posed by using software components, such as libraries, frameworks, and other modules, that have known security flaws or are no longer supported. Exploiting these vulnerabilities, often documented as Common Vulnerabilities and Exposures (CVEs), can grant attackers unauthorized access, data breaches, or system control. Regularly updating and patching all third-party components is crucial to mitigate this significant attack vector.

Why this answer

A is correct because the outdated CMS with known vulnerabilities directly corresponds to OWASP A06:2021 – Vulnerable and Outdated Components. This category covers using software versions with unpatched security flaws, which attackers can exploit via public exploit databases or automated scanners. B is correct because displaying detailed error messages and using default administrative credentials are classic examples of Security Misconfiguration (OWASP A05:2021).

This occurs when security settings are not properly defined, implemented, or maintained, allowing attackers to gain information or unauthorized access.

Exam trap

Candidates may incorrectly associate default credentials with Broken Access Control, but these are a security misconfiguration. The outdated CMS is clearly Vulnerable and Outdated Components.

123
MCQeasy

Which access control model allows the data owner to determine who can access their resources, typically using Access Control Lists (ACLs)?

A.Discretionary Access Control (DAC)
B.Role-Based Access Control (RBAC)
C.Mandatory Access Control (MAC)
D.Attribute-Based Access Control (ABAC)
AnswerA

Correct. DAC allows owners to grant or deny access.

Why this answer

Discretionary Access Control (DAC) gives owners discretion over access permissions, often via ACLs.

124
Multi-Selecthard

Under GDPR, which TWO of the following are valid lawful bases for processing personal data?

Select 2 answers
A.Data subject's employment
B.Data processor's request
C.Consent
D.Legitimate interest
E.Data controller's profit
AnswersC, D

Consent is a valid lawful basis under GDPR Article 6(1)(a) when the data subject has given their explicit agreement to the processing of their personal data for one or more specific purposes. For consent to be valid, it must be freely given, specific, informed, and unambiguous, signified by a clear affirmative action. Furthermore, the data subject must be able to withdraw their consent as easily as they gave it, and the controller must be able to demonstrate that consent was obtained.

Why this answer

GDPR Article 6 lists lawful bases including consent, contract, legal obligation, vital interests, public task, and legitimate interests.

125
MCQeasy

A development team is implementing a new feature that processes sensitive user data. Which of the following is the most secure approach to prevent data leakage during processing?

A.Use a separate virtual machine for each request.
B.Use memory encryption for all user data.
C.Store all data in a temporary file and delete it after processing.
D.Log all data access for auditing.
AnswerB

Implementing memory encryption ensures that sensitive user data remains unintelligible even if an attacker gains unauthorized access to the system's RAM, for instance, through memory scraping malware, cold boot attacks, or direct memory access (DMA) exploits. This proactive measure protects data in its most vulnerable state—during active processing—by encrypting memory pages or regions, thereby preventing the compromise of sensitive information residing in volatile memory.

Why this answer

Memory encryption protects sensitive user data while it resides in RAM, preventing unauthorized access through memory dumps, cold boot attacks, or other memory-scraping techniques. This is the most secure approach because it safeguards data during the entire processing lifecycle, unlike other options that leave data exposed in memory or rely on post-processing cleanup.

Exam trap

The trap here is that candidates often choose logging (Option D) because auditing is a common security control, but they overlook that logging does not prevent data leakage during active processing, which is the core requirement of the question.

How to eliminate wrong answers

Option A is wrong because using a separate virtual machine for each request introduces significant overhead and complexity, and does not inherently prevent data leakage from memory within the VM (e.g., via side-channel attacks or VM escape). Option C is wrong because storing data in a temporary file and deleting it after processing leaves the data vulnerable to recovery from disk (e.g., via file system journaling or forensic tools) and does not protect data while it is in memory. Option D is wrong because logging all data access for auditing only provides detective controls, not preventive controls, and the logs themselves could become a source of data leakage if not properly secured.

126
MCQhard

A large e-commerce company operates a multi-tier application in a public cloud. The environment includes a web tier, application tier, and database tier. The security team recently deployed a host-based intrusion detection system (HIDS) on all servers. During a routine review, the HIDS alerts show repeated failed login attempts from a single external IP address to several web servers, but no successful logins from that IP. The team also notices that the database servers have been sending outbound traffic to an unknown IP address on port 443, which is unusual because the database servers typically communicate only with the application servers on port 3306 (MySQL). The application team confirms no changes were made recently. The CISO wants an immediate investigation. What should the security team do first?

A.Immediately restart all database servers to stop any malicious processes.
B.Isolate the database servers from the network and perform forensic analysis on system logs and memory dumps.
C.Add a firewall rule to deny outbound traffic from the database tier to the unknown IP.
D.Block the external IP that is attempting to log in to the web servers and continue monitoring.
AnswerB

Correct. Isolating the database servers contains the potential breach, and forensic analysis on logs and memory dumps is essential to determine the scope and cause of the anomaly.

Why this answer

The correct first step is to isolate the database servers and perform forensic analysis (Option B) because the outbound traffic on port 443 from database servers to an unknown IP is a strong indicator of data exfiltration or command-and-control activity. Isolating the servers prevents further data loss and preserves volatile evidence (memory, logs) for analysis. Option A is wrong because restarting servers may destroy forensic evidence.

Option C is wrong because simply adding a firewall rule does not address the root cause—malware or unauthorized access on the database servers. Option D is wrong because blocking the external IP from web server login attempts does not investigate the active exfiltration from the database tier.

127
MCQhard

In a software-defined network (SDN) architecture, the control plane is separated from the data plane. A network administrator is troubleshooting packet forwarding delays. Which plane is directly responsible for forwarding packets?

A.Data plane
B.Application plane
C.Control plane
D.Management plane
AnswerA

In an SDN architecture, the data plane, also known as the forwarding plane, is directly responsible for the physical movement of network traffic. It comprises the network devices (e.g., switches, routers) that execute the forwarding rules, or "flow tables," pushed down by the control plane. Its primary function is high-speed packet forwarding, encapsulation, and decapsulation, strictly adhering to the instructions received to direct packets to their next hop.

Why this answer

In SDN, the data plane (also called the forwarding plane) is directly responsible for forwarding packets based on flow table entries installed by the controller. It handles per-packet operations like looking up destination addresses, applying actions (e.g., output to port, drop, modify header), and forwarding at line rate. Packet forwarding delays are typically caused by data plane issues such as flow table misses, hardware forwarding pipeline congestion, or inefficient TCAM lookups.

Exam trap

ISC2 often tests the misconception that the control plane is responsible for forwarding because it makes routing decisions, but in SDN the control plane only programs the data plane, which actually performs the forwarding.

How to eliminate wrong answers

Option B (Application plane) is wrong because it hosts network applications (e.g., load balancers, firewalls) that communicate with the controller via northbound APIs, but it does not directly forward packets. Option C (Control plane) is wrong because it makes forwarding decisions and populates flow tables (e.g., via OpenFlow or NETCONF), but the actual packet forwarding is executed by the data plane. Option D (Management plane) is wrong because it handles administrative tasks like configuration, monitoring, and fault management (e.g., SNMP, CLI), not real-time packet forwarding.

128
MCQeasy

During a business impact analysis (BIA), the team identifies that the customer service application must be restored within 4 hours of a disruption. What is the term for this metric?

A.Maximum Tolerable Downtime (MTD)
B.Recovery Point Objective (RPO)
C.Service Level Agreement (SLA)
D.Recovery Time Objective (RTO)
AnswerD

The Recovery Time Objective (RTO) is the maximum acceptable duration of time within which a business process or system must be restored after a disruption to avoid unacceptable consequences. During a Business Impact Analysis (BIA), the team identifies the RTO for critical functions by assessing the financial, operational, and reputational impacts of downtime over time. This objective serves as a key target for disaster recovery and business continuity planning, guiding the selection of appropriate recovery strategies.

Why this answer

The Recovery Time Objective (RTO) defines the maximum acceptable time that a business process or application can be unavailable after a disruption. In this scenario, the 4-hour restoration requirement for the customer service application directly matches the RTO metric, which drives the design of recovery strategies and resource allocation.

Exam trap

The trap here is confusing RTO with MTD, as candidates often think MTD is the same as the recovery time target, but MTD is the total tolerable outage including business impact, while RTO is the specific IT recovery goal set to meet that MTD.

How to eliminate wrong answers

Option A is wrong because Maximum Tolerable Downtime (MTD) represents the total duration a business process can be non-functional before causing irreparable harm, which is typically longer than the RTO and includes the time to recover plus any additional buffer. Option B is wrong because Recovery Point Objective (RPO) measures the maximum acceptable data loss in terms of time (e.g., minutes or hours of lost transactions), not the time to restore service. Option C is wrong because a Service Level Agreement (SLA) is a contractual commitment between a provider and customer that may include RTOs, but it is not the metric itself; the question asks for the term describing the restoration time requirement.

129
Multi-Selectmedium

Which TWO principles are fundamental to a defense-in-depth security architecture?

Select 2 answers
A.Diversity of defense
B.Centralized logging
C.Single point of failure
D.Layered security controls
E.Minimal user training
AnswersA, D

Diversity of defense is a fundamental principle requiring the deployment of different types of security controls, technologies, and vendors across various layers. This strategic heterogeneity ensures that a single vulnerability or attack method targeting one specific control type cannot bypass all defenses simultaneously. By avoiding reliance on a uniform set of protections, the overall resilience against sophisticated threats is significantly enhanced, making it harder for attackers to find a common weakness.

Why this answer

Options A and D are correct: Defense in depth relies on layered security controls (D) and diversity of defense (A) to ensure that if one layer fails, others still protect. Option B (centralized logging) is a good practice but not a fundamental principle of defense in depth. Option C (single point of failure) is the opposite of what defense in depth aims to avoid.

Option E (minimal user training) is counterproductive to security.

130
MCQeasy

A multinational corporation must ensure that data leaving the organization's network is classified and labeled appropriately. Which of the following is the MOST effective method to enforce consistent labeling across all data types?

A.Implement automated data classification tools that scan for sensitive content and apply labels
B.Appoint data stewards in each department to manually review and label data
C.Require all employees to complete annual training on data classification
D.Encrypt all data in transit and at rest to prevent unauthorized access
AnswerA

Automated data classification tools are essential for a multinational corporation because they consistently identify and label sensitive content across diverse systems and jurisdictions. These tools leverage predefined rules, machine learning, and regular expressions to scan vast datasets, ensuring uniform application of data handling policies. This consistency is critical for maintaining regulatory compliance and enforcing appropriate security controls, regardless of where the data resides or travels.

Why this answer

Automated data classification tools (e.g., Microsoft Purview, Symantec DLP) use content inspection, pattern matching, and machine learning to scan data at rest, in use, and in transit. They apply consistent labels based on predefined policies (e.g., regex for PII, fingerprinting for IP), ensuring uniform labeling across all data types without relying on human consistency or manual effort.

Exam trap

The trap here is that candidates often confuse encryption (which protects data) with classification (which labels data), or they overestimate the effectiveness of training and manual processes for consistent enforcement at scale.

How to eliminate wrong answers

Option B is wrong because manual review by data stewards is error-prone, inconsistent across departments, and cannot scale to the volume of data in a multinational corporation, leading to labeling gaps and misclassification. Option C is wrong because annual training alone does not enforce labeling; employees may forget, ignore, or apply labels inconsistently, and training cannot ensure real-time compliance for every data item. Option D is wrong because encryption protects confidentiality but does not classify or label data; encrypted data can still be unlabeled or mislabeled, failing to meet the requirement for consistent labeling.

131
Multi-Selecteasy

Which TWO of the following are valid reasons for conducting a business impact analysis (BIA)?

Select 2 answers
A.To identify vulnerabilities in the network infrastructure
B.To perform a full security audit of the organization
C.To create a list of all hardware and software assets
D.To identify critical business processes and their dependencies
E.To determine the maximum acceptable outage time for each process
AnswersD, E

A fundamental objective of a Business Impact Analysis (BIA) is to systematically identify and prioritize the organization's critical business processes. This involves determining which operations are essential for the organization's survival and mission fulfillment. Furthermore, the BIA meticulously maps out the internal and external dependencies—such as IT systems, personnel, facilities, and third-party services—that these critical processes rely upon to function effectively.

Why this answer

A Business Impact Analysis (BIA) is specifically designed to identify critical business processes and their dependencies on resources such as personnel, systems, and data. This identification is foundational for prioritizing recovery strategies in business continuity planning, as it directly links operational needs to technical infrastructure.

Exam trap

The trap here is that candidates confuse the BIA with technical assessments like vulnerability scans or asset inventories, but the BIA is exclusively a business-oriented analysis of process criticality and outage tolerance, not a technical audit or inventory exercise.

132
MCQhard

An organization is deploying a VPN solution for remote employees. The security team requires a modern protocol with perfect forward secrecy, uses elliptic curve cryptography, and is known for its efficient, minimal codebase. Which VPN protocol should they choose?

A.WireGuard
B.L2TP/IPsec
C.PPTP
D.IPsec with IKEv2
AnswerA

WireGuard is a modern, high-performance VPN protocol distinguished by its extremely small codebase, which significantly reduces the attack surface and simplifies auditing. It leverages state-of-the-art cryptographic primitives, including ChaCha20 for symmetric encryption, Poly1305 for authentication, and Curve25519 for Elliptic Curve Cryptography (ECC) and Perfect Forward Secrecy (PFS) key exchange. This combination ensures robust security, exceptional speed, and efficient resource utilization, making it ideal for remote employees seeking a fast and secure connection.

Why this answer

WireGuard is the correct choice because it is a modern VPN protocol that uses elliptic curve cryptography (Curve25519) for key exchange, provides perfect forward secrecy by default through its ephemeral session keys, and is designed with a minimal, auditable codebase (around 4,000 lines) for efficiency and security. These features directly match the organization's requirements for a modern protocol with PFS, ECC, and a lean implementation.

Exam trap

In the CISSP exam, candidates may incorrectly choose IPsec with IKEv2 because it supports PFS and ECC, but fail to recognize that only WireGuard is designed with a minimal, auditable codebase, which is explicitly required in the question.

How to eliminate wrong answers

Option B (L2TP/IPsec) is wrong because it relies on IPsec for encryption, which often uses Diffie-Hellman with finite-field groups rather than elliptic curve cryptography by default, and its codebase is not minimal or efficient due to the layered architecture and multiple components. Option C (PPTP) is wrong because it uses outdated RC4 encryption and MS-CHAPv2 authentication, lacks perfect forward secrecy, and is considered insecure due to known vulnerabilities (e.g., MS-CHAPv2 cracking). Option D (IPsec with IKEv2) is wrong because while it can support ECC and PFS, it is not known for a minimal codebase; its implementation is complex with many configuration options and a larger attack surface compared to WireGuard.

133
MCQmedium

A security team implements a Data Loss Prevention (DLP) solution to monitor email attachments for sensitive data. Which type of DLP is being used?

A.Classification-based controls
B.Cloud DLP
C.Network DLP
D.Endpoint DLP
AnswerC

Network DLP inspects traffic at network egress points, including email.

Why this answer

Network DLP monitors data in motion by inspecting network traffic, such as email attachments, as they traverse the network perimeter. This is the correct type because the scenario explicitly describes monitoring email attachments, which are transmitted over the network, and Network DLP is designed to inspect SMTP, HTTP, FTP, and other protocols for sensitive content at the network layer.

Exam trap

The trap here is that candidates confuse 'monitoring email attachments' with endpoint-based controls, but the key distinction is that Network DLP inspects data in motion across the network, whereas Endpoint DLP focuses on local device actions like saving to USB or printing.

How to eliminate wrong answers

Option A is wrong because classification-based controls are not a type of DLP; they are a data governance mechanism that labels data based on sensitivity, but they do not actively monitor or block data in transit. Option B is wrong because Cloud DLP is a service provided by cloud providers (e.g., AWS Macie, Google Cloud DLP) that inspects data stored in cloud repositories, not email attachments traversing an on-premises or hybrid network. Option D is wrong because Endpoint DLP monitors data at rest or in use on endpoints (e.g., USB copy, clipboard operations), not data in motion over the network like email attachments.

134
MCQmedium

Under the ISC2 Code of Ethics, which canon takes precedence over all others?

A.Provide diligent and competent service to principals
B.Act honorably, honestly, justly, responsibly, and legally
C.Protect society, the common good, and the infrastructure
D.Advance and protect the profession
AnswerC

This is the correct answer because it represents the first and highest priority canon in the (ISC)² Code of Ethics. It mandates that certified professionals prioritize the safety, welfare, and security of the public, critical systems, and shared resources above all other considerations. This overarching responsibility ensures that individual or organizational interests never compromise the broader societal well-being or the integrity of essential information technology infrastructure.

Why this answer

The first canon is to protect society, the common good, and the public trust. It is the highest priority.

135
MCQmedium

A company wants to secure email communications for its employees. They need to ensure message confidentiality and integrity, and also verify the sender's identity. Which protocol uses a hierarchical public key infrastructure (PKI) for email encryption and signing?

A.S/MIME
B.PGP
C.TLS
D.SSH
AnswerA

S/MIME (Secure/Multipurpose Internet Mail Extensions) is a widely adopted standard for public key encryption and digital signing of MIME data, primarily used for email. It leverages a hierarchical Public Key Infrastructure (PKI) where X.509 certificates, issued by trusted Certificate Authorities (CAs), bind public keys to user identities. This enables end-to-end encryption for confidentiality, digital signatures for integrity and non-repudiation, and sender authentication, making it the most suitable choice for securing corporate email communications.

Why this answer

S/MIME (Secure/Multipurpose Internet Mail Extensions) is the correct answer because it is specifically designed to provide email encryption and digital signing using a hierarchical public key infrastructure (PKI) based on X.509 certificates. This allows the company to ensure message confidentiality (via encryption), integrity (via hashing and signing), and sender authentication (via certificate validation against a trusted root CA).

Exam trap

The trap here is confusing PGP's Web of Trust with S/MIME's hierarchical PKI, as both can encrypt and sign emails, but only S/MIME relies on a formal CA hierarchy as described in the question.

How to eliminate wrong answers

Option B (PGP) is wrong because it uses a decentralized 'Web of Trust' model rather than a hierarchical PKI, relying on user-signed keys instead of a formal certificate authority hierarchy. Option C (TLS) is wrong because it secures the transport layer (e.g., SMTP, HTTP) between servers or clients, not the email message itself end-to-end, and does not inherently provide sender authentication for individual emails. Option D (SSH) is wrong because it is a protocol for secure remote shell access and file transfer, not for email encryption or signing.

136
MCQmedium

A security administrator needs to ensure that data stored on a server is unrecoverable after decommissioning. The server uses SSDs. Which sanitization method is MOST appropriate?

A.Quick format
B.Standard overwriting with multiple passes
C.Physical destruction (shredding)
D.Degaussing
AnswerC

Physical destruction, such as shredding, is the most secure and definitive method for sanitizing solid-state drives. This process involves mechanically breaking the SSD's components, including the NAND flash memory chips where data is stored, into tiny, unrecoverable fragments. By rendering the storage media physically unreadable and non-functional, shredding ensures that data cannot be reconstructed or accessed by any means, providing absolute data destruction.

Why this answer

SSDs cannot be reliably overwritten due to wear leveling; physical destruction or cryptographic erasure is recommended.

137
MCQhard

A security architect is designing an authentication system. To prevent session fixation attacks, which secure design principle should be implemented?

A.Using HTTPS for all communications
B.Setting session timeout to 30 minutes
C.Implementing multi-factor authentication
D.Regenerating session IDs after successful login
AnswerD

Regenerating the session ID immediately after a user successfully authenticates is the most effective direct countermeasure against session fixation. This action ensures that any session ID an attacker might have previously forced upon the victim's browser becomes invalid and unusable. By issuing a completely new, cryptographically random session ID for the authenticated session, the application effectively severs the link between the attacker's known ID and the legitimate user's secure session, preventing unauthorized access.

Why this answer

Session fixation attacks occur when an attacker forces a user to use a known session ID. Regenerating the session ID after successful login (e.g., via `session_regenerate_id()` in PHP or `HttpServletRequest.changeSessionId()` in Java) ensures that the pre-authentication session ID is discarded and a new, unpredictable one is issued, breaking the attacker's control.

Exam trap

The trap here is that candidates confuse session fixation with session hijacking or general secure transmission, leading them to choose HTTPS or MFA, which are important but do not directly counter the fixation mechanism.

How to eliminate wrong answers

Option A is wrong because HTTPS encrypts data in transit but does not prevent an attacker from fixing a session ID before login; it protects against eavesdropping, not session fixation. Option B is wrong because setting a session timeout limits the window of opportunity for an attacker to use a fixed session, but it does not invalidate the fixed session ID after authentication; the attacker can still reuse it within the timeout period. Option C is wrong because multi-factor authentication strengthens identity verification but does not address the core issue of an attacker controlling the session ID; the fixed session ID remains valid even with MFA.

138
MCQeasy

Which of the following best describes the primary purpose of an incident response plan?

A.To replace the need for a disaster recovery plan
B.To assign blame after an incident occurs
C.To document all security controls in place
D.To provide a structured approach for managing and resolving security incidents
AnswerD

An Incident Response (IR) plan establishes a systematic and predefined set of procedures, roles, and communication protocols for an organization to effectively handle security breaches. This structured approach ensures that incidents are detected promptly, analyzed thoroughly, contained efficiently, eradicated completely, and that systems are recovered swiftly. Its primary purpose is to minimize impact, restore normal operations, and learn from each event to enhance overall security posture.

Why this answer

An incident response plan provides a structured approach to manage and resolve security incidents, minimizing impact.

139
MCQeasy

An organization is implementing a bring-your-own-device (BYOD) policy. Which security control should be enforced to ensure that only compliant devices can access corporate resources?

A.Using a VPN concentrator
B.Requiring strong passwords
C.Implementing network access control (NAC)
D.Enabling full disk encryption
AnswerC

Implementing Network Access Control (NAC) is the most effective solution for managing BYOD security by dynamically assessing the security posture of devices attempting to connect to the network. NAC verifies device compliance with organizational policies, checking for up-to-date antivirus, patch levels, and configuration settings before granting or restricting network access. This allows for granular control and automated remediation, ensuring only healthy and compliant devices can access corporate resources.

Why this answer

Network access control (NAC) is the correct control because it evaluates device posture (e.g., OS patch level, antivirus status, disk encryption) against a compliance policy before granting network access. NAC can quarantine non-compliant devices to a remediation VLAN or deny access entirely, ensuring only trusted endpoints reach corporate resources. This is distinct from generic encryption or authentication controls, as NAC enforces a dynamic, policy-based admission decision at the network layer.

Exam trap

The trap here is that candidates often confuse authentication controls (like strong passwords or VPN) with device compliance enforcement, but NAC is the only option that actively checks and enforces a security posture before granting network access.

How to eliminate wrong answers

Option A is wrong because a VPN concentrator only provides encrypted tunneling for remote access and does not evaluate device compliance or posture before allowing connectivity. Option B is wrong because requiring strong passwords addresses authentication but does not verify that the device itself meets security baselines (e.g., patching, encryption, or jailbreak status). Option D is wrong because full disk encryption protects data at rest on the device but does not control network access or enforce compliance checks at the point of connection.

140
MCQmedium

A company wants to securely transfer files between systems over SSH. Which protocol should they use to leverage the existing SSH infrastructure and provide both authentication and encryption?

A.FTPS
B.SFTP
C.TFTP
D.SCP
AnswerB

SFTP (SSH File Transfer Protocol) is the correct choice because it runs as a subsystem over a single SSH connection, leveraging SSH's robust authentication and encryption capabilities. This provides strong security for both data in transit and control commands, operating efficiently over a single port (typically 22) which simplifies firewall management. SFTP also offers a rich set of features, including directory listings, file deletion, and resume capabilities, making it a comprehensive solution for secure file management.

Why this answer

SFTP (SSH File Transfer Protocol) is the correct choice because it operates over the SSH protocol (typically port 22), leveraging its existing authentication and encryption mechanisms. Unlike FTPS, which adds SSL/TLS to FTP, SFTP is designed as a secure file transfer subsystem of SSH, providing both confidentiality and integrity without requiring additional infrastructure.

Exam trap

The trap here is confusing SFTP with FTPS or SCP, as many candidates assume 'SSH' implies SCP is the only option, but SFTP is the modern, feature-rich protocol that fully leverages SSH infrastructure for secure file transfers.

How to eliminate wrong answers

Option A (FTPS) is wrong because it uses FTP over SSL/TLS, which requires separate certificates and typically operates on port 990, not leveraging the existing SSH infrastructure. Option C (TFTP) is wrong because it is a trivial, unauthenticated, and unencrypted protocol (UDP port 69) used for simple file transfers, with no security features. Option D (SCP) is wrong because while it uses SSH for authentication and encryption, it is a legacy protocol that lacks the advanced features of SFTP (e.g., directory listing, resume, and file deletion) and is being deprecated in favor of SFTP.

141
MCQeasy

Which component of a trusted computing base (TCB) implements the reference monitor concept by enforcing access control decisions for all subjects and objects in the system?

A.Trusted platform module
B.Trusted computing base
C.Reference monitor
D.Security kernel
AnswerD

The security kernel is the concrete implementation of the abstract reference monitor concept within a Trusted Computing Base (TCB). It is the core of the operating system that enforces the system's access control policies, mediating all subject-object interactions to ensure security. This critical component is responsible for isolating processes, managing memory, and controlling access to resources, making it the actual mechanism that implements the TCB's security functions.

Why this answer

The security kernel is the part of the TCB that implements the reference monitor, mediating all access requests.

142
Multi-Selecthard

A security professional is tasked with sanitizing a set of hard drives that contain sensitive corporate data. The organization wants to ensure that data cannot be recovered, even by advanced forensic methods. According to NIST SP 800-88, which THREE methods are considered appropriate for sanitization? (Select THREE.)

Select 3 answers
A.Physically shredding the drive into small pieces
B.Degaussing the drive with a high-energy magnetic field
C.Deleting all files and emptying the recycle bin
D.Overwriting the entire drive with multiple passes of random data
E.Reformatting the drive and reinstalling the operating system
AnswersA, B, D

Physically shredding a drive into small, unrecoverable pieces is the most secure and definitive method of data sanitization, as it renders the storage media completely unusable and the data inaccessible. This process involves mechanical destruction, breaking the platters or flash memory chips into fragments too small to reconstruct, thereby eliminating any possibility of data retrieval, even with advanced forensic techniques. It is often considered the ultimate method for highly sensitive data.

Why this answer

NIST SP 800-88 defines clearing, purging, and destroying as sanitization methods. Overwriting is a form of clearing/purging, degaussing is purging for magnetic media, and physical destruction is destroying. Cryptographic erasure is effective for encrypted media but is not a separate category in the standard.

143
MCQmedium

A security manager is calculating the annual loss expectancy (ALE) for a server valued at $50,000. The exposure factor (EF) is 40%, and the annual rate of occurrence (ARO) is 0.5. What is the ALE?

A.$10,000
B.$100,000
C.$25,000
D.$20,000
AnswerA

This option correctly calculates the Annual Loss Expectancy (ALE) by first determining the Single Loss Expectancy (SLE) and then multiplying it by the Annualized Rate of Occurrence (ARO). The SLE is derived from the Asset Value ($50,000) multiplied by the Exposure Factor (0.4), resulting in $20,000. Subsequently, multiplying this SLE by the ARO (0.5) yields the correct ALE of $10,000, representing the expected financial loss from this specific risk over a year.

Why this answer

SLE = AV x EF = $50,000 x 0.4 = $20,000. ALE = SLE x ARO = $20,000 x 0.5 = $10,000.

144
MCQmedium

A government agency requires a security model that prevents users from reading documents at a higher classification level and from writing to documents at a lower classification level. Which model enforces these constraints?

A.Bell-LaPadula
B.Brewer-Nash
C.Clark-Wilson
D.Biba
AnswerA

The Bell-LaPadula security model is specifically designed to enforce confidentiality, primarily within military and government hierarchical classification systems. It prevents unauthorized disclosure of information by implementing two core rules: the Simple Security Property (no read up) and the *-Property (no write down). This ensures that subjects can only access information at or below their security clearance level and cannot write information to a lower clearance level, thus maintaining strict confidentiality.

Why this answer

Bell-LaPadula enforces no read up (simple security property) and no write down (*-property) to ensure confidentiality.

145
MCQeasy

Which of the following is a key feature of TLS 1.3 that enhances security compared to earlier versions?

A.Backward compatibility with SSL 3.0
B.Use of RSA key exchange for authentication
C.Support for RC4 stream cipher
D.Mandatory forward secrecy via ephemeral Diffie-Hellman
AnswerD

TLS 1.3 mandates forward secrecy, primarily achieved through the exclusive use of ephemeral Diffie-Hellman (DHE or ECDHE) key exchange mechanisms. This means that a unique, temporary session key is generated for each connection, which is then discarded after the session ends. Even if a server's long-term private key is compromised in the future, past session keys cannot be derived, thus protecting the confidentiality of previously recorded communications. This design significantly enhances long-term data security against future compromises.

Why this answer

TLS 1.3 mandates forward secrecy by requiring ephemeral Diffie-Hellman (DHE or ECDHE) key exchange for all sessions. This ensures that even if a server's long-term private key is compromised, past session keys cannot be derived, protecting historical communications. In contrast, earlier TLS versions allowed static RSA key exchange, which does not provide forward secrecy.

Exam trap

The trap here is that candidates may associate 'forward secrecy' only with optional configurations in TLS 1.2, not realizing that TLS 1.3 makes it mandatory and eliminates static RSA entirely, which is a key architectural change defined in RFC 8446.

How to eliminate wrong answers

Option A is wrong because TLS 1.3 explicitly removed backward compatibility with SSL 3.0 and older TLS versions to eliminate insecure fallback attacks and protocol downgrade vulnerabilities. Option B is wrong because TLS 1.3 removed static RSA key exchange entirely due to its lack of forward secrecy and vulnerability to passive decryption if the private key is compromised. Option C is wrong because TLS 1.3 removed all support for RC4, which is a broken stream cipher with known biases, and only allows AEAD ciphers (e.g., AES-GCM, ChaCha20-Poly1305).

146
MCQhard

A developer is implementing cryptographic storage for sensitive user data. Which of the following is a cryptographic best practice?

A.Using a static initialization vector (IV) for all encryption operations
B.Encrypting data with a hardcoded key in source code
C.Hashing passwords with MD5 for performance
D.Using AES-256 in Galois/Counter Mode (GCM) for authenticated encryption
AnswerD

Using AES-256 in Galois/Counter Mode (GCM) for authenticated encryption represents a strong and recommended cryptographic best practice. AES-256 provides robust confidentiality with its 256-bit key, making brute-force attacks computationally infeasible. GCM, as an Authenticated Encryption with Associated Data (AEAD) mode, simultaneously ensures data integrity and authenticity by generating an authentication tag, which verifies that the ciphertext has not been tampered with and originated from a legitimate source. This combination offers comprehensive protection against both eavesdropping and active manipulation.

Why this answer

Industry-standard algorithms like AES-256 and SHA-256 are recommended, while MD5 and SHA-1 are deprecated due to weaknesses. Authenticated encryption (e.g., GCM) provides both confidentiality and integrity.

147
MCQmedium

An organization is implementing a new access control system. The security team wants to ensure that users cannot deny having performed an action. Which security principle is being addressed?

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

Non-repudiation provides irrefutable proof that a specific action or event has occurred and that a particular entity was responsible for it, preventing them from later denying their involvement. This is typically achieved through robust audit trails, digital signatures, and secure logging mechanisms that cryptographically link an action to a user. Therefore, it directly addresses the requirement to prevent users from disclaiming responsibility for their actions within an access control system.

Why this answer

Non-repudiation ensures that a party cannot deny the authenticity of their signature or the sending of a message. In access control, this is often achieved through audit logs and digital signatures.

148
Matchingmedium

Match each security model to its primary characteristic.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

No read up, no write down

No read down, no write up

Well-formed transactions and separation of duties

Prevents conflict of interest among clients

Rules for granting and taking permissions

Why these pairings

The correct matches are: Bell-LaPadula (confidentiality, no read up/no write down), Biba (integrity, no read down/no write up), Clark-Wilson (integrity, well-formed transactions and separation of duties), and Brewer-Nash (confidentiality, conflict of interest). Common confusions involve swapping the rules between Bell-LaPadula and Biba.

149
MCQmedium

During a business impact analysis (BIA), a department manager states that a critical process cannot be interrupted for more than 2 hours. However, the current backup system requires 8 hours to restore. What is the most appropriate risk management action?

A.Mitigate the risk by implementing faster backup and restoration procedures.
B.Avoid the risk by discontinuing the process.
C.Accept the risk and document the decision.
D.Transfer the risk to a third-party service provider.
AnswerA

The Business Impact Analysis (BIA) identified that the current 8-hour recovery time for a critical system far exceeds the required 2-hour Recovery Time Objective (RTO). Implementing faster backup technologies, such as incremental backups with rapid restore capabilities, or enhancing restoration procedures, directly addresses this gap. This strategy reduces the impact of an outage by bringing the actual recovery time within acceptable business parameters, thereby mitigating the identified risk.

Why this answer

The BIA identifies a maximum tolerable downtime (MTD) of 2 hours, but the current recovery time objective (RTO) is 8 hours, creating a gap. Mitigating the risk by implementing faster backup and restoration procedures directly reduces the RTO to meet the MTD, aligning recovery capability with business requirements. This is the most appropriate action because it addresses the root cause—insufficient recovery speed—without unnecessarily discarding or transferring the process.

Exam trap

The trap here is that candidates may choose 'accept the risk' (Option C) thinking it is a valid risk management strategy, but the BIA has already defined an unacceptable downtime threshold, making acceptance inappropriate without a formal risk treatment plan that justifies the gap.

How to eliminate wrong answers

Option B is wrong because discontinuing the process (risk avoidance) is an extreme measure that would likely cause significant business disruption or loss of revenue, and it is not warranted when a feasible technical solution exists to close the RTO gap. Option C is wrong because accepting the risk without action would leave the organization exposed to a known, unacceptable downtime exceeding the MTD, which violates basic risk management principles unless the cost of mitigation exceeds the potential loss. Option D is wrong because transferring the risk to a third-party service provider does not inherently solve the RTO mismatch; the provider would still need to meet the 2-hour RTO, and the organization retains residual liability for the process's criticality.

150
Multi-Selecthard

A company is evaluating disaster recovery strategies and wants to minimize both RTO and RPO. Which THREE options provide the best combination of low RTO and low RPO? (Select THREE)

Select 3 answers
A.Reciprocal agreement
B.Cloud DR with replication
C.Synchronous replication to a secondary site
D.Hot site
E.Cold site
AnswersB, C, D

Cloud Disaster Recovery (DR) with replication leverages public or private cloud infrastructure to host backup systems and data. This approach enables rapid recovery with low RTO and RPO by continuously replicating data and virtual machine images to the cloud, allowing for quick spin-up of services in a disaster. Its scalability and pay-as-you-go model also offer cost-effectiveness compared to maintaining a dedicated secondary site.

Why this answer

Hot sites, cloud DR, and replication provide rapid recovery with minimal data loss.

Page 1

Page 2 of 10

Page 3

All pages