Courseiva

CCNA Security Assessment and Testing Questions

49 questions · Security Assessment and Testing · All types, answers revealed

1
Multi-Selecthard

A security team is selecting tools for code review. Which THREE of the following are characteristics of Static Application Security Testing (SAST) tools?

Select 3 answers
A.They require access to the source code
B.They are typically used after deployment
C.They can be integrated into the CI/CD pipeline
D.They analyze the application while it is running
E.They identify vulnerabilities early in the software development lifecycle
AnswersA, C, E

Static Application Security Testing (SAST) tools operate by analyzing an application's source code, bytecode, or binary code without actually executing the program. This direct access to the underlying code allows SAST to identify potential vulnerabilities such as buffer overflows, SQL injection flaws, and cross-site scripting (XSS) by examining code patterns and data flow paths. Without this direct access, SAST cannot perform its core function of static analysis, making it a fundamental requirement for its operation.

Why this answer

SAST tools analyze source code, bytecode, or binary code without executing the application. They require access to the source code to perform static analysis, scanning for security flaws such as injection vulnerabilities, buffer overflows, and insecure cryptographic implementations. This allows developers to identify and fix vulnerabilities early in the development lifecycle, before the code is compiled or deployed.

Exam trap

The trap here is confusing SAST with DAST: candidates often select 'analyze while running' (Option D) because they think 'static' means 'after deployment' or 'during runtime', but SAST is static (non-executing) and DAST is dynamic (executing).

2
MCQeasy

Which type of SOC report provides a public summary of an organization's controls over security, availability, and confidentiality?

A.SOC 2 Type II
B.SOC 1
C.SOC 2 Type I
D.SOC 3
AnswerD

SOC 3 reports are general-use reports that provide a public summary of a service organization's controls relevant to security, availability, processing integrity, confidentiality, or privacy (Trust Services Criteria). Unlike SOC 2 reports, SOC 3 reports do not contain the detailed description of controls or test results, making them suitable for public distribution, marketing, and demonstrating commitment to security without revealing sensitive operational details.

Why this answer

SOC 3 reports are designed for public distribution and summarize the findings of a SOC 2 engagement.

3
Multi-Selecthard

Which THREE of the following are common key performance indicators (KPIs) used in security assessment and testing?

Select 3 answers
A.Mean time to remediate critical vulnerabilities
B.Patch compliance percentage
C.Number of employees trained on security awareness
D.Open vulnerability count by severity
E.Number of help desk tickets
AnswersA, B, D

This is a crucial Key Performance Indicator (KPI) because it directly measures the efficiency and effectiveness of an organization's vulnerability management program. A shorter mean time indicates a robust process for identifying, prioritizing, and mitigating the most severe security flaws, thereby reducing the window of opportunity for potential exploitation. This metric reflects the operational responsiveness to high-risk findings.

Why this answer

Common security KPIs include patch compliance percentage, mean time to remediate critical vulnerabilities, and open vulnerability count by severity.

4
MCQmedium

An organization requires a security assessment that evaluates controls against a specific standard and results in a formal report. The organization is not required to exploit vulnerabilities. Which type of assessment is this?

A.Security audit
B.Vulnerability assessment
C.Penetration test
D.Security review
AnswerA

A security audit is a systematic, independent examination of an organization's information system controls to determine whether they are operating effectively and in compliance with established criteria, such as regulatory requirements, industry standards, or internal policies. It is a formal, evidence-based process culminating in a comprehensive report detailing findings, recommendations, and an overall assessment of the security posture relative to the audit scope. This process is crucial for demonstrating due diligence and meeting governance objectives.

Why this answer

A security audit is a formal, independent evaluation of controls against a predefined standard (e.g., ISO 27001, PCI DSS) that produces a formal report. Unlike other assessments, it does not require exploiting vulnerabilities; it focuses on verifying compliance through evidence collection and testing. This matches the question's requirement for a standard-based evaluation with a formal report and no exploitation.

Exam trap

The trap here is that candidates confuse a vulnerability assessment (which also does not exploit vulnerabilities) with a security audit, but the key differentiator is that an audit evaluates controls against a specific standard and produces a formal report, while a vulnerability assessment only identifies technical weaknesses without a compliance framework.

How to eliminate wrong answers

Option B is wrong because a vulnerability assessment identifies and lists vulnerabilities (e.g., missing patches, misconfigurations) using automated tools like Nessus or OpenVAS, but it does not evaluate controls against a specific standard or produce a formal compliance report. Option C is wrong because a penetration test actively exploits vulnerabilities to gain unauthorized access, which contradicts the requirement that the organization is not required to exploit vulnerabilities. Option D is wrong because a security review is typically an informal, internal evaluation (e.g., peer review of a design or configuration) that does not follow a specific standard or produce a formal, independent report.

5
Multi-Selecthard

A security analyst is reviewing logs from multiple systems in a centralized log management platform. Which TWO of the following are primary benefits of centralized log management?

Select 2 answers
A.Simplifies compliance with log retention requirements
B.Enables correlation of events across systems
C.Eliminates the need for log retention policies
D.Reduces the volume of logs generated
E.Automatically patches vulnerabilities
AnswersA, B

Centralized log management consolidates logs from disparate sources into a single repository, which significantly streamlines the process of applying uniform retention policies. This approach ensures data integrity and facilitates audit readiness for various regulatory compliance mandates, such as HIPAA, PCI DSS, or GDPR. Instead of managing retention across numerous individual systems, administrators can enforce policies consistently from a central point, simplifying evidence collection during audits and demonstrating adherence to legal requirements.

Why this answer

Centralized log management facilitates correlation across systems and simplifies compliance by providing a single source for log retention and review.

6
MCQmedium

Which vulnerability scoring system provides a standardized severity rating for vulnerabilities based on exploitability and impact metrics?

A.NVD
B.CVE
C.CVSS
D.CWE
AnswerC

The Common Vulnerability Scoring System (CVSS) is an open industry standard designed to provide a qualitative and quantitative method for assessing the severity of software vulnerabilities. It generates a numerical score, ranging from 0.0 to 10.0, based on various metrics like attack vector, complexity, privileges required, and impact on confidentiality, integrity, and availability. This standardized scoring allows organizations to objectively prioritize vulnerability remediation efforts based on a consistent, globally recognized framework.

Why this answer

The Common Vulnerability Scoring System (CVSS) provides a standardized, quantitative framework for rating the severity of security vulnerabilities. It calculates a score from 0.0 to 10.0 based on exploitability metrics (e.g., attack vector, complexity, privileges required) and impact metrics (e.g., confidentiality, integrity, availability), enabling organizations to prioritize remediation efforts consistently.

Exam trap

ISC2 often tests the distinction between a vulnerability database (NVD), an identifier system (CVE), a weakness taxonomy (CWE), and a scoring system (CVSS), so the trap is confusing the repository or identifier with the actual scoring methodology.

How to eliminate wrong answers

Option A is wrong because NVD (National Vulnerability Database) is a repository that stores vulnerability data and enriches it with CVSS scores, but it is not a scoring system itself. Option B is wrong because CVE (Common Vulnerabilities and Exposures) is a dictionary of unique identifiers for publicly known vulnerabilities, not a severity rating system. Option D is wrong because CWE (Common Weakness Enumeration) is a taxonomy of software weakness types, not a scoring system for vulnerability severity.

7
MCQeasy

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

A.Emergency stop criteria
B.The tester's compensation
C.The tester's background check
D.The number of vulnerabilities to find
AnswerA

Rules of Engagement (RoE) are critical for defining the scope, boundaries, and acceptable methods of a penetration test or security assessment. Emergency stop criteria are a fundamental element within the RoE, explicitly outlining specific conditions or thresholds that, if met, necessitate an immediate cessation of testing activities. These criteria are crucial for preventing unintended service disruptions, data corruption, or irreversible damage to the target systems, ensuring the integrity and availability of the client's environment are maintained even during aggressive testing. They often include triggers like critical system crashes, excessive network latency, or detection of unauthorized access to non-target systems.

Why this answer

Rules of engagement must include written authorization and define the scope, including systems to be tested and emergency stop criteria.

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

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

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

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

12
MCQeasy

An organization wants to test its security controls by simulating an attack where the tester has no prior knowledge of the internal network. This is known as a:

A.Grey box test
B.White box test
C.Red team exercise
D.Black box test
AnswerD

A black box test simulates an external attacker with absolutely no prior knowledge of the target system's internal architecture, network topology, or source code. Testers approach the system purely from an outsider's perspective, relying on public information, reconnaissance, and common attack methodologies to discover vulnerabilities. This method directly assesses how well an organization's external defenses would withstand an attack from an unknown, unprivileged adversary.

Why this answer

A black box test (D) is correct because the tester has no prior knowledge of the internal network, simulating an external attacker with zero inside information. This approach evaluates the security controls from an unprivileged, external perspective, relying solely on publicly available information and active reconnaissance. It is the purest form of adversarial simulation for testing perimeter defenses and detection capabilities.

Exam trap

The trap here is confusing the testing methodology (black/grey/white box) with the team structure (red team exercise), leading candidates to select 'Red team exercise' because it sounds like an attack simulation, but the question explicitly defines the knowledge level, not the team composition.

How to eliminate wrong answers

Option A is wrong because a grey box test involves partial knowledge of the internal network, such as network diagrams or credentials, which contradicts the 'no prior knowledge' requirement. Option B is wrong because a white box test provides full knowledge of the internal network, including source code, architecture, and credentials, which is the opposite of the described scenario. Option C is wrong because a red team exercise is a broader, goal-oriented adversarial simulation that may use black, grey, or white box methodologies; the question specifically asks for the type of test based on knowledge level, not the team structure.

13
Multi-Selectmedium

A company is planning to conduct a penetration test. Which THREE of the following should be included in the rules of engagement?

Select 3 answers
A.The tester's personal contact information
B.Emergency stop criteria
C.Definition of the scope (systems to be tested)
D.Written authorization from management
E.Specific vulnerabilities to be exploited
AnswersB, C, D

Emergency stop criteria are crucial elements within the Rules of Engagement, defining specific conditions under which the penetration test must be immediately halted. These criteria typically include scenarios such as causing a critical system outage, corrupting production data, triggering an organization-wide incident response, or exceeding predefined resource utilization thresholds. Establishing these clear boundaries ensures that the testing activities do not inflict unacceptable damage or operational disruption to the target environment.

Why this answer

Emergency stop criteria define the conditions under which the penetration test must be immediately halted, such as causing a production system outage or detecting unauthorized data access. This is a critical component of the rules of engagement (RoE) to ensure the test does not cause unacceptable business impact, aligning with the principle of minimizing risk during security assessments.

Exam trap

The trap here is that candidates often confuse the rules of engagement with the test plan or methodology, mistakenly including operational details like specific vulnerabilities or personal contact information, when the RoE is strictly about boundaries, authorization, and safety constraints.

14
MCQeasy

A company must comply with a regulation requiring a formal, independent assessment of its security controls against a standard. Which type of assessment is MOST appropriate?

A.Penetration test
B.Security audit
C.Security review
D.Vulnerability assessment
AnswerB

A security audit is a formal, independent, and systematic examination of an organization's security controls, processes, and policies against a specific set of criteria, such as regulatory requirements or industry standards. It involves evidence collection, analysis, and reporting to determine the extent of compliance and the effectiveness of controls. This structured, evidence-based approach, conducted by independent parties, is precisely what a regulation requiring a formal comparison of controls to a standard demands.

Why this answer

A security audit is the most appropriate assessment because it is a formal, independent evaluation of an organization's security controls against a predefined standard (e.g., ISO 27001, NIST SP 800-53). Unlike other assessments, an audit is conducted by an independent third party or internal audit function, providing objective evidence of compliance with regulatory requirements.

Exam trap

The trap here is that candidates confuse a security audit with a penetration test or vulnerability assessment, mistakenly thinking that technical exploitation is required for compliance, when the regulation specifically demands an independent evaluation against a standard, not a technical attack simulation.

How to eliminate wrong answers

Option A is wrong because a penetration test is an authorized simulated attack to exploit vulnerabilities, not a formal assessment of controls against a standard; it focuses on identifying exploitable weaknesses rather than compliance. Option C is wrong because a security review is typically an informal, internal evaluation (e.g., peer review or design review) that lacks the independence and formal structure required for regulatory compliance. Option D is wrong because a vulnerability assessment is an automated or manual scan to identify and list vulnerabilities (e.g., missing patches, misconfigurations), but it does not evaluate controls against a specific standard or provide an independent compliance opinion.

15
MCQhard

A security analyst is reviewing logs from multiple systems and needs to ensure that logs are tamper-proof and available for incident investigation. Which of the following is the BEST approach?

A.Use a cloud storage bucket with public read access
B.Store logs locally on each system with restricted permissions
C.Encrypt logs at the source and send via email to the security team
D.Centralize logs to a syslog server with cryptographic hashing and append-only access
AnswerD

Centralizing logs to a dedicated syslog server significantly enhances security by providing a single, hardened repository for all audit data, making it easier to monitor and analyze. Cryptographic hashing ensures the integrity of each log entry, detecting any unauthorized modifications or tampering attempts after creation. Combined with append-only access, which prevents deletion or alteration of historical records, this approach provides a robust, forensically sound audit trail critical for incident response and compliance.

Why this answer

Centralized log management with write-once, read-many (WORM) storage ensures log integrity and availability for investigation.

16
MCQeasy

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

A.Use of only automated tools
B.Guarantee of no system disruption
C.Written authorization from management
D.Identification of all vulnerabilities
AnswerC

Written authorization from management is a paramount and non-negotiable component of the Rules of Engagement (RoE) for any security assessment. This formal documentation provides explicit legal and ethical permission to conduct activities that might otherwise be considered unauthorized access or a criminal act, clearly defining the scope, targets, and duration of the engagement and protecting both the assessors and the organization from liability.

Why this answer

Rules of engagement must include written authorization, scope, and emergency stop criteria.

17
Multi-Selectmedium

Which TWO of the following are characteristics of a SOC 2 Type II report?

Select 2 answers
A.Covers the design and operating effectiveness of controls over a period of time
B.Is a public summary report available to anyone
C.Includes trust service criteria such as security, availability, and confidentiality
D.Focuses only on financial reporting controls
E.Evaluates controls at a single point in time
AnswersA, C

A SOC 2 Type II report provides an opinion on the suitability of the design of controls and their operating effectiveness throughout a specified reporting period, typically 6-12 months. This extended observation period offers a higher level of assurance regarding the consistent application and performance of a service organization's system and controls. It demonstrates sustained adherence to the Trust Service Criteria, which is crucial for user entities relying on these services.

Why this answer

SOC 2 Type II reports assess controls over a period of time and cover trust service criteria including security and availability.

18
MCQhard

During a penetration test, the tester gains initial access to a server and then attempts to pivot to other systems. Which phase of the penetration testing process does this represent?

A.Post-exploitation/lateral movement
B.Reconnaissance
C.Exploitation
D.Reporting
AnswerA

After gaining initial access, the penetration tester enters the post-exploitation phase. This involves actions like privilege escalation on the compromised system, establishing persistence to maintain access, and then pivoting to other systems within the network. Lateral movement aims to expand the tester's control and reach additional valuable assets beyond the initial foothold, demonstrating the potential impact of a breach.

Why this answer

Post-exploitation/lateral movement involves leveraging initial access to move within the network.

19
Multi-Selecteasy

Which TWO of the following are benefits of authenticated vulnerability scanning compared to unauthenticated scanning?

Select 2 answers
A.Can detect vulnerabilities that require valid credentials to be seen
B.Reduces network traffic
C.Eliminates false positives entirely
D.Provides more accurate patch-level information
E.Does not require network access
AnswersA, D

Authenticated scans operate with valid credentials, allowing them to access the internal configuration, file systems, and running processes of a target system. This deep access enables the detection of vulnerabilities that are only visible post-authentication, such as misconfigurations in internal services, insecure file permissions, or unpatched software versions that an unauthenticated scan might miss entirely.

Why this answer

Authenticated scans have deeper access, allowing them to detect vulnerabilities that require valid credentials, such as missing patches and configuration issues.

20
MCQeasy

A security analyst is asked to identify vulnerabilities in a web application without attempting to exploit them. Which type of assessment is being performed?

A.Security review
B.Vulnerability assessment
C.Security audit
D.Penetration test
AnswerB

A vulnerability assessment systematically scans systems, applications, and networks for known security weaknesses, configuration errors, and missing patches. It utilizes automated tools and manual analysis to identify potential flaws without attempting to exploit them. The primary goal is to provide a prioritized list of vulnerabilities that could be exploited, enabling organizations to proactively address risks before they are leveraged by attackers.

Why this answer

A vulnerability assessment is a systematic review of security weaknesses in a system or application, but it does not involve actively exploiting those weaknesses. The question specifies that the analyst is asked to identify vulnerabilities without attempting to exploit them, which directly matches the definition of a vulnerability assessment. This type of assessment typically uses automated scanners (e.g., Nessus, OpenVAS) and manual checks to enumerate potential vulnerabilities, such as missing patches or misconfigurations, without moving to the exploitation phase.

Exam trap

The trap here is that candidates often confuse vulnerability assessment with penetration testing, assuming that any active testing must include exploitation, but the CISSP exam emphasizes the distinction that vulnerability assessment stops at identification, while penetration testing includes exploitation.

How to eliminate wrong answers

Option A is wrong because a security review is a broad, often high-level evaluation of security policies, procedures, and controls, not a focused technical scan for specific vulnerabilities in a web application. Option C is wrong because a security audit is a formal, compliance-driven examination against a defined standard (e.g., ISO 27001, PCI DSS), which may include vulnerability identification but is not limited to it and often involves verifying controls rather than just scanning for weaknesses. Option D is wrong because a penetration test actively exploits vulnerabilities to determine the extent of compromise, which contradicts the question's condition of not attempting to exploit them.

21
MCQhard

Which type of SOC report provides a public summary of controls related to security, availability, confidentiality, integrity, and privacy, but does not include detailed testing results?

A.SOC 2 Type II
B.SOC 3
C.SOC 1 Type II
D.SOC 2 Type I
AnswerB

A SOC 3 report is specifically designed for general public use, offering a high-level summary of a service organization's internal controls related to the Trust Services Criteria (security, availability, processing integrity, confidentiality, and privacy). Unlike SOC 2 reports, it omits the detailed description of controls and test results, making it suitable for marketing purposes or posting on a website without revealing sensitive operational details. Its primary purpose is public assurance.

Why this answer

SOC 3 reports are designed for public distribution and provide a high-level summary of an organization's controls related to security, availability, confidentiality, integrity, and privacy (the Trust Services Criteria). Unlike SOC 2 reports, SOC 3 reports do not include detailed testing results, control descriptions, or the auditor's opinion on control effectiveness, making them suitable for marketing or public disclosure.

Exam trap

The trap here is that candidates confuse SOC 2 Type II (which includes detailed testing results) with SOC 3, or assume that SOC 2 Type I (point-in-time) is a public summary, when in fact SOC 3 is the only report designed for public distribution without detailed testing results.

How to eliminate wrong answers

Option A is wrong because SOC 2 Type II reports include detailed testing results over a period of time, including the auditor's opinion on the effectiveness of controls, which contradicts the question's requirement for a public summary without detailed testing results. Option C is wrong because SOC 1 Type II reports focus on controls relevant to financial reporting (under SSAE 18) and are restricted to user entities and their auditors, not public summaries, and they include detailed testing results. Option D is wrong because SOC 2 Type I reports, while covering the same Trust Services Criteria, describe controls at a single point in time and include detailed control descriptions and auditor opinions, not a public summary without testing results.

22
MCQeasy

A company hires a third party to perform an assessment where the testers are given no prior knowledge of the internal network. This type of penetration test is known as:

A.Black box
B.White box
C.Grey box
D.Internal test
AnswerA

Black box testing simulates an external attacker with no prior knowledge of the target system's internal structure, network architecture, or source code. The assessor approaches the system as an unprivileged outsider, attempting to discover vulnerabilities through publicly available information and external reconnaissance. This method effectively evaluates an organization's perimeter defenses and its ability to withstand real-world, unknown threats, making it ideal for a third-party assessment where initial knowledge is withheld.

Why this answer

A black box penetration test simulates an external attacker with no prior knowledge of the target environment. The testers are given no credentials, network diagrams, or internal details, forcing them to perform reconnaissance and exploitation from an outsider's perspective. This aligns directly with the scenario where the third party has 'no prior knowledge of the internal network.'

Exam trap

The trap here is confusing the test's knowledge level (black, white, grey) with the test's origin (internal vs. external), leading candidates to incorrectly select 'Internal test' because they associate 'no prior knowledge' with an external perspective, but the question explicitly asks for the type based on knowledge, not location.

How to eliminate wrong answers

Option B is wrong because a white box test provides testers with full knowledge of the internal network, including credentials, source code, and architecture diagrams, which contradicts the 'no prior knowledge' condition. Option C is wrong because a grey box test offers limited knowledge, such as user-level credentials or partial network maps, not zero prior knowledge. Option D is wrong because an internal test is defined by the test's origin (inside the network perimeter), not by the level of knowledge; internal tests can be black, white, or grey box, and the question specifically describes the knowledge level, not the test location.

23
MCQmedium

During a penetration test, the tester has obtained initial access and is now trying to move laterally to other systems. Which phase of the penetration testing process does this represent?

A.Reconnaissance
B.Reporting
C.Post-exploitation/lateral movement
D.Exploitation
AnswerC

Post-exploitation begins immediately after initial access is successfully gained on a target system. This crucial phase focuses on maintaining access, escalating privileges within the compromised system, gathering sensitive information, and establishing persistence mechanisms. Lateral movement is a key component, involving techniques to pivot from the initial compromised host to other systems within the network, expanding the tester's foothold and access to additional resources to simulate a real-world breach.

Why this answer

The post-exploitation/lateral movement phase occurs after initial access is gained, where the tester uses compromised systems as pivot points to access other network segments, often leveraging tools like PsExec, WMI, or SMB relay to move across hosts. This phase is distinct from exploitation, which focuses on gaining the initial foothold, and reconnaissance, which occurs before any access is obtained.

Exam trap

The trap here is confusing 'exploitation' (gaining initial access) with 'post-exploitation/lateral movement' (using that access to move to other systems), as candidates often think any active attack step is 'exploitation' without recognizing the sequential phases of a penetration test.

How to eliminate wrong answers

Option A is wrong because reconnaissance is the initial information-gathering phase (e.g., DNS enumeration, port scanning) that occurs before any access is obtained, not after initial access. Option B is wrong because reporting is the final phase where findings are documented and presented to stakeholders, not during active lateral movement. Option D is wrong because exploitation is the phase where vulnerabilities are used to gain initial access (e.g., exploiting an SMB vulnerability), not the subsequent movement to other systems.

24
MCQeasy

An organization wants to identify vulnerabilities in their network without attempting to exploit them. Which type of security assessment should they perform?

A.Vulnerability assessment
B.Penetration test
C.Security audit
D.Security review
AnswerA

A vulnerability assessment systematically scans systems, networks, and applications to identify security weaknesses and misconfigurations. It uses automated tools and manual checks to detect known vulnerabilities, providing a prioritized list of potential risks without actively attempting to compromise the system. The goal is to inform remediation efforts by cataloging exposures and potential attack vectors, aligning precisely with the organization's desire to identify vulnerabilities without exploitation.

Why this answer

A vulnerability assessment is the correct choice because it is a systematic review of security weaknesses in a network or system that identifies vulnerabilities without actively exploiting them. This assessment typically uses automated scanning tools (e.g., Nessus, OpenVAS) to compare system configurations against known vulnerability databases (e.g., CVE, NVD) and reports potential issues, but does not attempt to gain unauthorized access or cause disruption.

Exam trap

The trap here is that candidates confuse a vulnerability assessment with a penetration test, assuming both involve exploitation, but the key differentiator is that a vulnerability assessment only identifies vulnerabilities, while a penetration test actively exploits them.

How to eliminate wrong answers

Option B is wrong because a penetration test (pentest) is an authorized simulated attack that actively attempts to exploit identified vulnerabilities to gain access or escalate privileges, which contradicts the requirement to not exploit them. Option C is wrong because a security audit is a formal, compliance-driven evaluation of an organization's adherence to policies, standards, or regulations (e.g., ISO 27001, PCI DSS) and does not focus specifically on identifying technical vulnerabilities in the network. Option D is wrong because a security review is a broad, often high-level examination of security controls, processes, or architecture, and it lacks the targeted, technical scanning and identification of specific vulnerabilities that a vulnerability assessment provides.

25
Multi-Selecteasy

Which TWO of the following are examples of security metrics that can be used as key performance indicators (KPIs)?

Select 2 answers
A.Mean time to remediate critical vulnerabilities
B.Number of servers in the data center
C.Total IT budget
D.Patch compliance percentage
E.Number of employees in the security department
AnswersA, D

Mean time to remediate critical vulnerabilities is a crucial operational security metric, directly indicating the efficiency and effectiveness of an organization's vulnerability management program. It quantifies the average duration from the discovery of a critical vulnerability to its complete resolution, reflecting the organization's ability to mitigate high-risk threats promptly and reduce its attack surface. A lower mean time signifies a more robust and responsive security posture, directly impacting risk reduction.

Why this answer

Security KPIs often include patch compliance percentages and mean time to remediate critical vulnerabilities.

26
MCQeasy

Which of the following is the primary purpose of a security audit?

A.To identify vulnerabilities in the network
B.To compare security controls against a defined standard
C.To perform an informal evaluation of security posture
D.To exploit vulnerabilities and demonstrate impact
AnswerB

The core function of a security audit is to systematically evaluate an organization's security posture by comparing its implemented security controls, policies, and procedures against a predetermined set of criteria. These criteria typically include industry best practices, regulatory requirements (e.g., GDPR, HIPAA), internal policies, or recognized security frameworks (e.g., ISO 27001, NIST CSF). This comparison determines the degree of compliance and identifies any deviations or gaps that need remediation.

Why this answer

A security audit's primary purpose is to systematically evaluate an organization's security controls against a predefined standard, such as ISO 27001, NIST SP 800-53, or PCI DSS. This comparison verifies compliance and identifies gaps, not merely vulnerabilities. Unlike a vulnerability assessment or penetration test, an audit focuses on adherence to criteria, not exploitation or informal review.

Exam trap

The trap here is confusing a security audit with a vulnerability assessment or penetration test, leading candidates to pick 'identify vulnerabilities' or 'exploit vulnerabilities' instead of recognizing the audit's formal, standards-based comparison purpose.

How to eliminate wrong answers

Option A is wrong because identifying vulnerabilities is the goal of a vulnerability assessment, not a security audit; an audit compares controls to a standard, not just finds weaknesses. Option C is wrong because a security audit is a formal, structured evaluation with defined criteria, not an informal assessment of posture. Option D is wrong because exploiting vulnerabilities to demonstrate impact is the objective of a penetration test, which is distinct from an audit's compliance-focused comparison.

27
MCQmedium

A security analyst is conducting a vulnerability scan of a web application. The scan identifies several vulnerabilities, but the analyst wants to minimize false positives. Which type of vulnerability scan would be most appropriate?

A.External scan
B.Passive scan
C.Authenticated scan
D.Unauthenticated scan
AnswerC

An authenticated scan is performed with valid user credentials, allowing the scanner to interact with the application as a legitimate, logged-in user. This approach provides a comprehensive view of vulnerabilities, including those in protected areas, authorization flaws, and business logic issues that are only accessible post-authentication. By simulating a real user, it significantly reduces false positives and offers a more accurate security posture assessment of the application's internal workings.

Why this answer

An authenticated scan uses valid credentials to log into the target system, allowing the scanner to access deeper configuration details and patch levels. This reduces false positives by distinguishing between vulnerabilities that are actually present and those that appear due to incomplete visibility, such as missing patches that are actually applied but not visible to an unauthenticated scanner.

Exam trap

The trap here is that candidates often assume an unauthenticated scan is more thorough because it tests from an attacker's perspective, but they miss that authenticated scans provide the internal visibility needed to eliminate false positives by verifying actual patch levels and configurations.

How to eliminate wrong answers

Option A is wrong because an external scan is performed from outside the network boundary and typically lacks internal context, leading to a higher rate of false positives due to incomplete visibility of internal services and configurations. Option B is wrong because a passive scan only monitors network traffic without actively probing systems, so it cannot verify the presence of vulnerabilities and often generates false positives from observed but unconfirmed behaviors. Option D is wrong because an unauthenticated scan does not use credentials, so it cannot access restricted areas of the application or system, resulting in many false positives from assumptions about missing patches or misconfigurations that may not actually exist.

28
MCQhard

During a SOC 2 audit, the auditor evaluates controls over a period of time to assess their operating effectiveness. Which type of SOC report is being performed?

A.SOC 2 Type II
B.SOC 1 Type I
C.SOC 3
D.SOC 2 Type I
AnswerA

A SOC 2 Type II report provides a comprehensive evaluation of a service organization's controls related to the Trust Services Criteria (Security, Availability, Processing Integrity, Confidentiality, and Privacy). Crucially, it assesses both the suitability of the design of these controls and their operating effectiveness over a defined period, typically 6-12 months. This report offers user entities a high level of assurance that controls were consistently applied and functioned as intended throughout the audit period.

Why this answer

SOC 2 Type II reports assess the operating effectiveness of controls over a period of time, while Type I reports are at a point in time.

29
MCQmedium

An organization is required to retain security logs for a minimum of one year to meet compliance regulations. Which practice is most directly related to this requirement?

A.Log review frequency
B.Log format standardization
C.Centralized log management
D.Log retention requirements
AnswerD

Log retention requirements explicitly define the mandatory duration for which security logs must be stored and maintained by an organization. These requirements are typically driven by legal obligations (e.g., GDPR, HIPAA), industry regulations (e.g., PCI DSS), compliance frameworks, or internal corporate policies for forensic investigations, auditing, and historical analysis. They directly address the "how long" aspect of log management, ensuring data availability for specified periods.

Why this answer

The requirement to retain security logs for a minimum of one year is directly about the duration logs must be stored. Option D, 'Log retention requirements,' is the practice that defines this storage duration, ensuring compliance with regulations such as PCI DSS or SOX. This is a policy-driven specification of how long logs are kept, not how they are reviewed, formatted, or collected.

Exam trap

The trap here is that candidates often confuse 'log retention requirements' with 'centralized log management,' thinking that centralization inherently includes retention, but retention is a separate policy that must be explicitly defined and configured regardless of where logs are stored.

How to eliminate wrong answers

Option A is wrong because log review frequency concerns how often logs are analyzed (e.g., daily or weekly), not how long they are stored; it addresses operational monitoring, not retention duration. Option B is wrong because log format standardization (e.g., syslog RFC 5424 or W3C Extended Log Format) ensures consistency for parsing and analysis, but does not dictate the retention period. Option C is wrong because centralized log management (e.g., using a SIEM like Splunk or ELK stack) aggregates logs from multiple sources for correlation and storage, but the retention period is a separate policy that defines how long logs are kept in that central repository.

30
MCQmedium

Which type of scanning provides the most comprehensive view of an organization's vulnerabilities by allowing the scanner to log into systems and access detailed configuration information?

A.External scan
B.Passive scan
C.Authenticated scan
D.Unauthenticated scan
AnswerC

An authenticated scan provides the most comprehensive view because it operates with legitimate user credentials, allowing it to log into target systems and inspect their internal configurations, patch levels, installed software, and user permissions directly. This privileged access enables the scanner to identify vulnerabilities that are only detectable from within the operating system or application, such as missing security updates, insecure registry settings, or weak file permissions, offering a true internal security posture assessment.

Why this answer

Authenticated scans use credentials to access system internals, providing deeper insight than unauthenticated scans.

31
Multi-Selecthard

A company is preparing for a PCI DSS assessment. Which TWO of the following are likely to be required as part of the assessment?

Select 2 answers
A.Monthly internal vulnerability scans
B.SOC 2 Type II report
C.Annual penetration test of all systems
D.Annual on-site assessment by a QSA
E.Quarterly external vulnerability scans by an ASV
AnswersD, E

For Level 1 merchants and service providers, an annual on-site assessment by a Qualified Security Assessor (QSA) is a mandatory component of PCI DSS compliance validation. The QSA conducts a thorough review of the organization's Cardholder Data Environment (CDE), policies, procedures, and technical controls to ensure adherence to all applicable PCI DSS requirements, culminating in a Report on Compliance (ROC). This external validation is a cornerstone of the standard's assurance model.

Why this answer

PCI DSS requires external ASV vulnerability scans quarterly and an annual on-site assessment by a QSA.

32
MCQhard

After a penetration test, the tester provides a report that includes vulnerabilities found, exploitation details, and recommended fixes. Which step of the penetration testing process does this represent?

A.Reporting
B.Post-exploitation
C.Planning and scoping
D.Reconnaissance
AnswerA

Reporting is the formal, final phase of a penetration testing engagement where the tester documents discovered vulnerabilities, methodology, and risk ratings. This deliverable translates technical findings into actionable remediation steps for both executive and technical stakeholders, marking the official conclusion of the active assessment.

Why this answer

The reporting phase is the final step in the penetration testing process, where the tester documents all findings, including vulnerabilities discovered, exploitation details, and recommended remediation steps. This report is delivered to the client to provide a clear understanding of the security posture and actionable fixes. Without this step, the test results would have no value for improving security.

Exam trap

The trap here is that candidates may confuse 'post-exploitation' with the final reporting step, because post-exploitation involves documenting actions taken after access, but the formal report is a separate, distinct phase that synthesizes all findings from the entire test.

How to eliminate wrong answers

Option B (Post-exploitation) is wrong because post-exploitation occurs after gaining access and involves activities like maintaining persistence, escalating privileges, or exfiltrating data, not compiling and delivering the final report. Option C (Planning and scoping) is wrong because this initial phase defines the test's boundaries, rules of engagement, and objectives, not the documentation of results. Option D (Reconnaissance) is wrong because reconnaissance is the information-gathering phase (e.g., using tools like Nmap or Shodan) to identify targets, not the reporting of exploitation outcomes.

33
MCQeasy

During a penetration test, the tester successfully exploits a vulnerability in a web server and gains initial access. The next step in the penetration testing process is to:

A.Disconnect from the network
B.Report the findings immediately
C.Conduct post-exploitation and lateral movement
D.Perform reconnaissance
AnswerC

After successfully exploiting a vulnerability, the next logical and critical step in a penetration test is to conduct post-exploitation activities and attempt lateral movement. Post-exploitation involves maintaining access, escalating privileges, and gathering information from the compromised system, while lateral movement aims to pivot to other systems within the network. These actions are essential for determining the true impact of the initial compromise, identifying additional vulnerabilities, and mapping the potential blast radius of an attacker, thereby providing a comprehensive security assessment.

Why this answer

After gaining initial access during a penetration test, the standard methodology (e.g., PTES, OWASP) requires conducting post-exploitation and lateral movement to assess the full impact of the compromise. This involves enumerating the compromised host, escalating privileges, and pivoting to other systems using techniques like pass-the-hash or SSH tunneling. Reporting findings immediately or disconnecting would violate the test scope and fail to demonstrate the real risk of the vulnerability.

Exam trap

The trap here is that candidates confuse the linear 'reconnaissance → exploitation → reporting' model with the iterative nature of penetration testing, where post-exploitation and lateral movement are essential steps after initial access to fully assess risk.

How to eliminate wrong answers

Option A is wrong because disconnecting from the network aborts the test prematurely, preventing the tester from identifying the full attack path and potential data exposure, which is the core objective of a penetration test. Option B is wrong because reporting findings immediately after initial access is not part of the penetration testing process; findings are typically documented and reported after the test concludes, not during active exploitation. Option D is wrong because reconnaissance is performed before exploitation, not after gaining initial access; it involves passive and active information gathering (e.g., DNS enumeration, port scanning) to identify targets and vulnerabilities.

34
MCQmedium

A security analyst is tasked with identifying vulnerabilities in a network without exploiting them. Which type of assessment is most appropriate?

A.Vulnerability assessment
B.Security audit
C.Penetration test
D.Security review
AnswerA

A vulnerability assessment systematically identifies security weaknesses and misconfigurations within systems, applications, or networks. It typically employs automated scanning tools and manual analysis to detect known vulnerabilities, providing a prioritized list of potential risks without attempting to exploit them. This process aims to give an organization a comprehensive overview of its security posture and areas requiring remediation.

Why this answer

A vulnerability assessment identifies and reports vulnerabilities without exploitation, unlike penetration testing which exploits to demonstrate impact.

35
MCQmedium

A vulnerability scanner reports a vulnerability with a CVSS score of 9.8. What does this score indicate?

A.High severity
B.Medium severity
C.Low severity
D.Critical severity
AnswerD

A CVSS score of 9.8 unequivocally falls within the Critical severity range, defined as scores from 9.0 to 10.0. This classification signifies vulnerabilities that are extremely severe, often easily exploitable, and can lead to complete loss of confidentiality, integrity, or availability without requiring user interaction or elevated privileges. Such a high score demands immediate attention and remediation due to the profound potential for widespread damage and business disruption.

Why this answer

A CVSS score of 9.8 falls within the range of 9.0–10.0, which is classified as 'Critical' severity according to the CVSS v3.1 specification. This score typically indicates a vulnerability that can be exploited remotely without authentication and with low attack complexity, often leading to complete compromise of confidentiality, integrity, and availability.

Exam trap

The trap here is that candidates may confuse the CVSS v3.1 severity rating scale with the older v2 scale, where scores of 7.0–10.0 were all labeled 'High', but in v3.1, 9.0–10.0 is explicitly 'Critical'.

How to eliminate wrong answers

Option A is wrong because 'High severity' corresponds to CVSS scores of 7.0–8.9, not 9.8. Option B is wrong because 'Medium severity' corresponds to scores of 4.0–6.9, which is far below 9.8. Option C is wrong because 'Low severity' corresponds to scores of 0.1–3.9, and a score of 9.8 is at the top of the scale, not low.

36
MCQhard

An organization wants to ensure that its web application is secure by analyzing the source code for vulnerabilities without executing the code. Which type of testing is most appropriate?

A.Interactive Application Security Testing (IAST)
B.Dynamic Application Security Testing (DAST)
C.Runtime Application Self-Protection (RASP)
D.Static Application Security Testing (SAST)
AnswerD

Static Application Security Testing (SAST) directly analyzes an application's source code, bytecode, or binary code for security vulnerabilities without executing the program. It identifies potential flaws such as buffer overflows, SQL injection vulnerabilities, and insecure coding practices by examining the code structure and data flow paths. This 'shift-left' approach allows developers to find and fix security defects early in the software development lifecycle, before deployment.

Why this answer

SAST (Static Application Security Testing) analyzes source code at rest, without executing it, making it ideal for finding vulnerabilities early in the development lifecycle.

37
Multi-Selecthard

Which THREE of the following are valid types of penetration testing based on the level of knowledge provided to the tester?

Select 3 answers
A.Blue box
B.White box
C.Grey box
D.Black box
E.Red box
AnswersB, C, D

White-box penetration testing, also known as clear-box testing, provides the assessor with complete access to system documentation, source code, network diagrams, and IP addressing schemes. This comprehensive visibility allows for a highly thorough security assessment, simulating an insider threat or a scenario where an attacker has obtained deep administrative access.

Why this answer

Penetration tests can be black box (no knowledge), white box (full knowledge), or grey box (partial knowledge).

38
MCQmedium

A security team is reviewing application security and needs to analyze source code without executing the application. Which technique should they use?

A.Dynamic Application Security Testing (DAST)
B.Interactive Application Security Testing (IAST)
C.Static Application Security Testing (SAST)
D.Runtime Application Self-Protection (RASP)
AnswerC

Static Application Security Testing (SAST) directly analyzes an application's source code, bytecode, or binary code without actually executing the program. This method allows security teams to identify potential vulnerabilities, such as buffer overflows, SQL injection flaws, or insecure cryptographic practices, early in the Software Development Life Cycle (SDLC). SAST is ideal for reviewing application security during development, enabling developers to fix issues before the application is even compiled or deployed.

Why this answer

SAST analyzes source code statically, without running the application.

39
Multi-Selectmedium

An organization is planning an external audit for SOC 2 Type II compliance. Which TWO of the following are true about this type of audit?

Select 2 answers
A.It reports on controls over a period of time, typically 6–12 months
B.It is a third-party audit that evaluates controls for security, availability, processing integrity, confidentiality, and privacy
C.It is an internal audit performed by the organization's staff
D.It focuses solely on financial reporting controls
E.It is a public document available to anyone
AnswersA, B

A SOC 2 Type II report provides an in-depth assessment of a service organization's controls over a specified period, typically spanning six to twelve months. This extended observation period allows the auditor to test the operating effectiveness of controls, demonstrating their consistent application and reliability over time. This contrasts sharply with a Type I report, which only describes controls at a specific point in time without testing their effectiveness.

Why this answer

SOC 2 Type II is a third-party audit over a period, and it tests controls related to security, availability, etc.

40
Multi-Selectmedium

A security manager is planning a penetration test and needs to ensure proper rules of engagement are established. Which TWO of the following are essential components of the rules of engagement?

Select 2 answers
A.Vulnerability scoring methodology
B.Scope definition including in-scope systems
C.Written authorization from management
D.Previous test results
E.List of tools to be used
AnswersB, C

Defining the scope, including specific in-scope systems, IP ranges, applications, and excluded assets, is absolutely foundational for any penetration test. This critical step establishes the precise boundaries of the engagement, preventing unauthorized testing of systems and ensuring legal and ethical compliance. Without a clear scope, testers risk legal repercussions for exceeding authorization, and the client risks unexpected disruption to critical out-of-scope services.

Why this answer

Scope definition (B) is essential because it explicitly lists in-scope systems, IP ranges, and exclusions, preventing unauthorized access and legal liability. Written authorization from management (C) provides the legal and contractual basis for the test, ensuring the penetration test is conducted with informed consent and documented approval.

Exam trap

The trap here is that candidates confuse 'rules of engagement' with the broader 'penetration testing methodology' and mistakenly include operational details like tool lists or scoring methods, which are not required for defining the legal and authorization boundaries.

41
Multi-Selectmedium

During a penetration testing engagement, which TWO of the following are essential components of the rules of engagement document?

Select 2 answers
A.Vulnerability severity ratings
B.Emergency stop criteria
C.Detailed exploit code
D.Scope definition including target systems
E.Written authorization from management
AnswersB, D

Emergency stop criteria are a fundamental component of the Rules of Engagement (ROE), meticulously outlining specific conditions under which all penetration testing activities must immediately cease. These conditions typically include critical system instability, unauthorized data exfiltration, detection by the client's security operations center leading to incident response, or any activity that risks legal or ethical boundaries. Their inclusion is paramount for effective risk management, safeguarding client systems, and preventing unintended harm during the engagement.

Why this answer

In penetration testing, the rules of engagement (ROE) document defines the operational parameters, including emergency stop criteria (Option B) and scope definition (Option D). Written authorization from management (Option E) is a separate prerequisite document granting legal permission to test; it is not part of the ROE. Vulnerability severity ratings (Option A) are found in the final report, and detailed exploit code (Option C) is a technical artifact not included in the ROE.

Exam trap

In the CISSP exam, candidates often mistakenly include 'written authorization from management' as a component of the rules of engagement (ROE) when it is actually a separate prerequisite document. The ROE contains operational constraints like emergency stop criteria and scope definition, while authorization is a distinct legal permission to test.

42
MCQhard

A company wants to measure the effectiveness of its vulnerability management program. Which metric would best indicate the organization's ability to respond quickly to critical vulnerabilities?

A.Patch compliance percentage
B.ROI of security controls
C.Mean time to remediate critical vulnerabilities
D.Number of open vulnerabilities by severity
AnswerC

Mean time to remediate critical vulnerabilities is a direct and highly effective metric for measuring the operational speed and efficiency of an organization's vulnerability response program. It quantifies the average duration from the initial detection of a critical vulnerability to its complete resolution, including patching, configuration changes, or architectural redesigns. This metric precisely reflects how quickly the security team and supporting IT functions can address the most significant risks, directly indicating the effectiveness of their remediation processes.

Why this answer

Mean time to remediate (MTTR) for critical vulnerabilities directly measures the speed of response, which is a key indicator of program effectiveness.

43
MCQhard

During a penetration test, the tester successfully gains access to a server and then attempts to move laterally to other systems. This phase is known as:

A.Scanning and enumeration
B.Exploitation
C.Reconnaissance
D.Post-exploitation and lateral movement
AnswerD

Post-exploitation begins immediately after initial access to a system is achieved, focusing on maintaining persistence, escalating privileges, and gathering further intelligence from the compromised host. Lateral movement is a critical component of this phase, where the tester utilizes the initial foothold to pivot and gain access to other systems and network segments, expanding their control and understanding of the target environment's internal defenses.

Why this answer

After initial access is gained, the phase where the tester moves from the compromised host to other systems within the network is specifically called post-exploitation and lateral movement. This involves using the foothold to pivot, escalate privileges, and access additional resources, which is distinct from the initial exploitation step.

Exam trap

The trap here is that candidates confuse 'exploitation' (the initial breach) with the broader post-exploitation phase, forgetting that lateral movement is a distinct activity that occurs after the initial foothold is established.

How to eliminate wrong answers

Option A is wrong because scanning and enumeration occur before exploitation to identify open ports, services, and potential vulnerabilities, not after gaining access. Option B is wrong because exploitation is the act of leveraging a vulnerability to gain initial access, not the subsequent movement to other systems. Option C is wrong because reconnaissance is the initial information-gathering phase (passive or active) performed before any access is obtained, such as DNS lookups or network mapping.

44
MCQmedium

A company is preparing for an external audit to comply with PCI DSS. Which type of auditor is typically required to perform this assessment?

A.System administrator
B.Internal auditor
C.Certified Public Accountant (CPA)
D.Qualified Security Assessor (QSA)
AnswerD

A Qualified Security Assessor (QSA) is an individual certified by the PCI Security Standards Council (PCI SSC) to conduct formal PCI DSS compliance assessments. QSAs possess specialized expertise in the technical and procedural requirements of the standard, ensuring an independent and objective evaluation of an entity's cardholder data environment. Their external validation is mandatory for organizations required to submit a Report on Compliance (ROC) or validate their Self-Assessment Questionnaire (SAQ) with a QSA attestation, providing the necessary assurance to payment brands.

Why this answer

PCI DSS requires assessments to be conducted by a Qualified Security Assessor (QSA) because QSAs are certified by the PCI Security Standards Council to validate compliance with the standard's technical and procedural controls. Unlike internal or general external auditors, QSAs have specific training in PCI DSS requirements, including network segmentation, encryption protocols (e.g., TLS 1.2+), and logging mechanisms (e.g., audit trails per Requirement 10).

Exam trap

The trap here is that candidates confuse 'external auditor' with any certified accountant or general IT auditor, overlooking that PCI DSS mandates a specifically certified QSA for compliance validation, not just any third-party assessor.

How to eliminate wrong answers

Option A is wrong because a system administrator lacks the independent, certified authority required for PCI DSS compliance validation and would create a conflict of interest by assessing their own systems. Option B is wrong because internal auditors, while independent within the organization, are not recognized by the PCI Security Standards Council to issue a formal Report on Compliance (ROC) for Level 1 merchants or service providers. Option C is wrong because a Certified Public Accountant (CPA) may perform financial audits but does not hold the specialized PCI DSS technical expertise (e.g., firewall rule reviews, vulnerability scanning per ASV standards) required for a QSA assessment.

45
MCQmedium

An organization is preparing for an ISO 27001 certification audit. The audit will be performed by an external body. This type of audit is classified as:

A.Self-assessment
B.External audit
C.Peer review
D.Internal audit
AnswerB

An external audit is a formal, systematic examination performed by an independent, accredited third-party certification body to verify an organization's conformity with the ISO 27001 standard. This impartial assessment ensures objectivity and credibility, providing the necessary assurance for official certification. It is the definitive step required to achieve and maintain ISO 27001 compliance, as only an external body can grant the certification.

Why this answer

An external audit is performed by an independent third-party organization, such as a certification body, to assess compliance against a standard like ISO 27001. In this scenario, the audit is conducted by an external body specifically for certification purposes, which directly matches the definition of an external audit. This type of audit provides an unbiased evaluation of the Information Security Management System (ISMS) and is required for formal certification.

Exam trap

The trap here is confusing an internal audit (conducted by the organization's own staff) with an external audit (conducted by an independent third party), especially when the question emphasizes 'preparing for certification' — candidates may mistakenly think internal audits are sufficient for certification, but only an external audit by an accredited body can grant ISO 27001 certification.

How to eliminate wrong answers

Option A is wrong because a self-assessment is an internal evaluation performed by the organization's own staff, not by an external certification body. Option C is wrong because a peer review typically involves a review by colleagues or other organizations in a non-certification context, not a formal audit by an accredited external body. Option D is wrong because an internal audit is conducted by the organization's own internal audit team or employees, not by an independent external auditor.

46
MCQmedium

A developer uses a tool that analyzes source code for potential security flaws without executing the program. This is an example of:

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

SAST (Static Application Security Testing) directly examines an application's source code, bytecode, or binary code without executing it, making it a 'white-box' testing method. It identifies potential vulnerabilities such as buffer overflows, SQL injection flaws, or insecure coding practices by analyzing the code's structure, data flow, and control flow statically. This approach is ideal for developers to find and fix security flaws early in the Software Development Life Cycle (SDLC) before deployment.

Why this answer

SAST (Static Application Security Testing) analyzes source code, bytecode, or binary code for security vulnerabilities without executing the program. This matches the description of a tool that inspects code statically, making D the correct answer.

Exam trap

The trap here is confusing SAST with DAST because both are application security testing types, but the key differentiator is execution: SAST is static (no execution) while DAST is dynamic (requires execution).

How to eliminate wrong answers

Option A is wrong because DAST (Dynamic Application Security Testing) tests a running application by sending inputs and observing responses, not by analyzing source code without execution. Option B is wrong because IAST (Interactive Application Security Testing) combines static and dynamic analysis, requiring the application to be executed and instrumented, not purely static analysis. Option C is wrong because RASP (Runtime Application Self-Protection) is a runtime security control embedded in the application environment that monitors and blocks attacks during execution, not a source code analysis tool.

47
Multi-Selectmedium

An organization is selecting security metrics to report to the board. Which THREE metrics would best demonstrate the effectiveness of the vulnerability management program?

Select 3 answers
A.Open vulnerability count by severity
B.Number of employees in IT security
C.Budget for security tools
D.Mean time to remediate critical vulnerabilities
E.Patch compliance percentage
AnswersA, D, E

Tracking open vulnerabilities segmented by severity (critical, high, medium, low) gives the board a direct, current-state view of unremediated risk exposure. Because it's broken out by severity rather than a single aggregate number, it lets leadership see whether the highest-risk items are being prioritized correctly, and trends over time reveal whether the program is keeping pace with new findings or falling behind.

Why this answer

These three metrics cover remediation speed, current risk posture, and compliance with patching policies, which are key indicators.

48
MCQmedium

An organization wants to test its web application for vulnerabilities by running the application and probing it with malicious inputs. Which tool is BEST suited for this purpose?

A.OWASP ZAP
B.Checkmarx
C.SonarQube
D.Veracode
AnswerA

OWASP ZAP is a leading open-source Dynamic Application Security Testing (DAST) tool specifically designed to find vulnerabilities in running web applications. It actively proxies HTTP/S traffic, allowing it to scan for common web vulnerabilities like SQL injection, Cross-Site Scripting (XSS), and broken authentication by interacting with the application as a real user would. This makes it ideal for identifying security flaws that manifest at runtime, after the application has been deployed.

Why this answer

DAST tools like OWASP ZAP and Burp Suite probe running applications to find vulnerabilities.

49
MCQhard

A company's security team uses a tool that instruments the application at runtime to monitor and block attacks. This is an example of:

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

RASP (Runtime Application Self-Protection) directly integrates with the application's runtime environment, actively monitoring its execution, data inputs, and outputs in real-time. By instrumenting the application, RASP can detect and immediately block malicious requests or anomalous behavior that indicates an attempted exploit, such as SQL injection or cross-site scripting. Its core purpose is to provide continuous, self-contained protection against attacks in live production systems.

Why this answer

RASP (Runtime Application Self-Protection) integrates with the application to detect and block attacks in real time.

Ready to test yourself?

Try a timed practice session using only Security Assessment and Testing questions.