Threats, Vulnerabilities, and Mitigations

490 questions

Question 461Question

An enterprise security analyst is investigating an incident where several finance department employees received unexpected phone calls from an individual claiming to be a senior IT support engineer. The caller stated that an emergency payroll system update required immediate phone-based password confirmation to avoid halting monthly salary disbursements. Which TWO of the following social engineering attack vectors or principles of influence were directly utilized in this scenario?

Select all that apply

Show answer & explanation

Answer: Vishing, by conducting voice-based telephone calls to coax targets into revealing sensitive credentials; Urgency, by threatening imminent disruption to salary disbursements if employees failed to act immediately

Answer

The scenario demonstrates vishing (using voice calls over the telephone to gather credentials) and urgency (forcing quick compliance by threatening immediate financial process delays).
Vishing is correct because the social engineering attack was executed over the telephone using voice communications. Urgency is correct because the attacker exploited panic and pressure by fabricating a time-critical situation involving employee payroll delays to force immediate compliance.

Step-by-Step Solution

1
Analyze the primary communication vector utilized in the attack.
The attacker contacted targets via direct telephone conversations to request corporate credentials.
Voice communications used for social engineering credential harvesting represent vishing (voice phishing).
2
Analyze the psychological mechanism applied to compel victim compliance.
The threat actor claimed that immediate action was mandatory to avoid delaying salary disbursements.
Creating a artificial sense of imminent crisis to bypass standard verification protocols exemplifies the principle of urgency.

Key Concept

Differentiating social engineering delivery vectors (vishing) and psychological principles of influence (urgency).
Question 462Question

A corporate employee receives a customized USB flash drive in the mail labeled 'Confidential: Executive Salary Adjustments Q3' that appears to originate from the human resources department. Driven by curiosity, the employee connects the drive to a company workstation, which immediately triggers malicious code execution. Which social engineering attack vector did the attacker utilize in this scenario?

Show answer & explanation

Answer: Baiting

Answer

Baiting is the social engineering technique used in this scenario.
Baiting is an attack vector in which an adversary promises or provides a physical medium (such as a USB drive) or a digital item enticed by curiosity or reward. When the target plugs the compromised device into an internal machine, malicious code executes.

Step-by-Step Solution

1
Analyze the attack vector and medium described in the scenario
The attacker delivered a physical storage device (USB flash drive) enticingly labeled to exploit curiosity.
Identifying the medium (physical USB drive vs. digital email or phone call) narrows down the social engineering classification.
2
Evaluate the psychological trigger used by the attacker
The label 'Executive Salary Adjustments' relies on curiosity and greed to induce the victim to plug in the drive.
Baiting specifically relies on offering something enticing or intriguing (the bait) to entice the user into taking an unsafe physical action.
3
Match the observed tactic to standard social engineering definitions
Leaving or sending malware-laden physical hardware for a victim to connect is the textbook definition of baiting.
This differentiates the attack from purely digital vector mechanisms such as email phishing or web compromises.

Key Concept

Baiting Social Engineering Vector
Question 463Question

Match each social engineering attack vector or technique on the left with the enterprise incident scenario on the right that best demonstrates its execution.

Click a left item, then click its matching right item

Items

Pharming
Quid Pro Quo
Hoax
Dumpster Diving

Matches

Show answer & explanation

Answer

Pharming matches the DNS/host file redirection scenario; Quid Pro Quo matches offering an IT upgrade service in exchange for credentials; Hoax matches the false virus alert instructing file deletion; Dumpster Diving matches searching physical waste bins for discarded documents.
Each attack vector is paired correctly according to its characteristic method: Pharming alters name resolution to redirect traffic, Quid Pro Quo exchanges a service for credentials, Hoax disseminates false alarms to provoke self-harming behavior, and Dumpster Diving physically recovers sensitive discarded items from trash bins.

Step-by-Step Solution

1
Analyze the technical mechanics described in each scenario.
Identify technical redirection (Pharming), physical scavenging (Dumpster Diving), false threat warning (Hoax), and transactional incentive offering (Quid Pro Quo).
Social engineering vectors are distinguished by their primary delivery medium and psychological mechanism.
2
Pair each technique with its corresponding operational scenario.
Pharming links to DNS corruption, Quid Pro Quo links to service exchange for credentials, Hoax links to fake virus alert causing self-inflicted damage, and Dumpster Diving links to waste bin scavenging.
Matching requires evaluating key indicators such as DNS tampering, physical access to trash, service offers, and deceitful warnings.

Key Concept

Social engineering attack vectors and operational techniques
Estimated Time:1m 30s
Question 464Question

Software developers at an enterprise regularly visit a well-known third-party technical documentation website to view API specifications. A threat actor compromises this external website and injects malicious code designed to execute a drive-by download targeting visitors connecting from the enterprise's public IP block. Which of the following social engineering attack vectors is described in this scenario?

Show answer & explanation

Answer: Watering hole attack

Answer

Watering hole attack
A watering hole attack occurs when a threat actor identifies and compromises a legitimate third-party website frequently visited by members of a targeted organization. When users visit the compromised site, malicious code silently executes to compromise their systems.

Step-by-Step Solution

1
Analyze the target group and victim behavior in the scenario
The target group consists of enterprise software developers accessing a legitimate third-party documentation website.
Identifying the target audience and their trusted web resources clarifies the attack vector.
2
Examine the attacker's method of compromise
The attacker compromised the trusted third-party website and embedded malicious code to infect visitors from the target organization's IP address range.
Compromising a site where targets naturally congregate to deliver malware defines a watering hole strategy.
3
Match the observed technique to standard social engineering attack definitions
The technique matches a watering hole attack.
Watering hole attacks leverage implicit trust in a frequently visited third-party resource without sending direct malicious messages to the targets.

Key Concept

Watering Hole Attack
Question 465Question

A corporate finance officer receives an urgent SMS message on their personal mobile phone claiming that a critical vendor invoice is past due and requiring immediate review via a provided shortened link. Upon clicking the link, the officer is directed to a login page and receives a follow-up call from an individual claiming to be a senior IT auditor. The caller uses authoritative technical terms and pressures the officer to disclose their multi-factor authentication (MFA) verification code to resolve an apparent account lock. Which of the following social engineering attack vectors and principles of influence were directly employed in this scenario? (Select TWO.)

Select all that apply

Show answer & explanation

Answer: Smishing; Pretexting

Answer

The attack involved Smishing (using SMS to deliver a phishing link) and Pretexting (fabricating an IT auditor identity to manipulate the employee into sharing MFA credentials).
Smishing is used because the initial social engineering attack vector was delivered via text message (SMS). Pretexting is present because the attacker created a fabricated persona and scenario (a senior IT auditor resolving an account lock) to trick the target into revealing sensitive MFA credentials over the phone.

Step-by-Step Solution

1
Analyze the initial delivery mechanism described in the scenario
The message was delivered via SMS text message requesting urgent action, which defines smishing.
Identifying the medium (SMS) categorizes the specific phishing variant.
2
Analyze the secondary voice communication and psychological tactic
The caller created a fake scenario as an authoritative IT auditor to obtain credentials, which defines pretexting.
Pretexting involves building a believable backstory and role to establish trust or convey authority to trick the target.

Key Concept

Social Engineering Attack Vectors and Influence Tactics
Estimated Time:1m 30s
Question 466Question

A lead security analyst is designing a vulnerability assessment strategy for an operational technology segment that hosts legacy embedded web services. Previous active credentialed vulnerability scans caused several legacy daemons to crash, resulting in unexpected system downtime. The analyst must establish continuous monitoring to identify unpatched vulnerabilities and service misconfigurations across this segment without transmitting synthetic packets that could disrupt host stability. Which of the following security assessment methods best fulfills these operational requirements?

Show answer & explanation

Answer: Implementing a passive network vulnerability scanner that inspects mirrored traffic from a SPAN port to identify software versions and potential security flaws.

Answer

Implementing a passive network vulnerability scanner using mirrored network traffic (SPAN/TAP) provides continuous vulnerability assessment without injecting network probes or risking system crashes on fragile legacy devices.
Passive network vulnerability assessment inspects mirrored network traffic via SPAN/mirror ports or hardware TAPs. Because it captures and analyzes existing traffic without generating or injecting new packets into the network, it accurately identifies open ports, host OS signatures, and software vulnerabilities without risking service disruption or system crashes on sensitive legacy daemons.

Step-by-Step Solution

1
Analyze the scenario constraints and requirements.
Identified key constraints: fragile legacy embedded services, host instability caused by active scanning probes, and the need for continuous vulnerability monitoring without packet injection.
Active probing mechanisms send crafted or unexpected data frames that legacy protocol stacks frequently fail to handle gracefully.
2
Evaluate assessment methodologies against the zero-disruption requirement.
Passive scanning relies on monitoring existing packet flows mirrored via SPAN ports or network TAPs, avoiding direct host interaction.
Because no new packets are generated toward target hosts, passive scanners observe banner disclosures and protocol signatures completely out-of-band.
3
Distinguish passive monitoring from unsuitable active or detective controls.
Confirmed that passive network assessment satisfies continuous visibility goals while eliminating risk to fragile daemons.
Alternative controls either introduce active probe traffic or misapply threat deception and inline firewall technologies.

Key Concept

Passive vs. Active Vulnerability Assessment Methods
Estimated Time:1m 30s
Question 467Question

A lead security analyst is evaluating security testing methods for a critical financial application hosted in an enterprise cloud environment. During a credentialed automated vulnerability scan, an unauthenticated web endpoint was flagged as potentially vulnerable to blind SQL injection; however, the scanner report notes a potential false positive due to non-standard HTTP response headers. The analyst must safely validate whether this security finding is a true positive without impacting production database performance or altering production data records. Which of the following is the most appropriate assessment methodology to accomplish this goal?

Show answer & explanation

Answer: Perform grey-box penetration testing in a staging environment using non-destructive time-delay or boolean-based verification payloads.

Answer

Performing grey-box penetration testing in a staging environment using non-destructive time-delay or boolean-based verification payloads is the correct methodology.
Grey-box penetration testing in a mirrored staging environment allows analysts to leverage partial system documentation to craft targeted, non-destructive inference queries (such as boolean logic or controlled delay loops). This directly confirms whether the endpoint processes unescaped database commands while eliminating the risk of performance degradation or data corruption on production systems.

Step-by-Step Solution

1
Analyze the assessment requirements and risks.
Identified the need to validate a potential false positive blind SQL injection finding without causing database downtime or data corruption in production.
Vulnerability validation must balance verification accuracy with production risk management.
2
Select the proper testing environment and access model.
Chose a staging environment (cloned from production) utilizing a grey-box testing approach where partial system knowledge is leveraged.
Staging environments prevent operational disruption to live users while preserving identical application architecture.
3
Select non-destructive verification payloads.
Utilized inference-based technique techniques (such as boolean condition checks or non-impacting sleep functions).
Blind SQL injection requires checking conditional server responses without modifying underlying database records.

Key Concept

Vulnerability Verification and Non-Destructive Penetration Testing Methodologies
Estimated Time:2m 0s
Question 468Question

An enterprise risk assessment team is categorizing threat entities involved in recent cyber incidents across various critical sectors. Match each incident narrative detailing specific adversary attributes, resources, and attack vectors on the left to the corresponding threat actor classification on the right.

Click a left item, then click its matching right item

Items

An intrusion targeting a satellite telemetry facility used custom zero-day exploits in edge VPN firmware, established living-off-the-land persistence across isolated network enclaves, and systematically exfiltrated geopolitical communications over an 18-month period without making any financial demands.
An adversary gained access to a health system's billing network using valid API credentials purchased on an underground forum, deployed automated double-extortion ransomware to lock patient management databases, and threatened to release private medical records unless a cryptocurrency ransom was paid within 72 hours.
A senior database Administrator with legitimate access to production storage buckets routinely bypassed corporate logging mechanisms to copy trade secret schematics to an personal cloud drive immediately prior to submitting a notice of resignation.
A group of marketing employees integrated an unauthorized third-party automated data-scrubbing web service into corporate workflows to streamline lead processing, exposing sensitive client information via an unauthenticated public AWS S3 bucket configured by the vendor.

Matches

Show answer & explanation

Answer

1 matches Nation-State / Advanced Persistent Threat (APT), 2 matches Organized Crime, 3 matches Malicious Insider, 4 matches Shadow IT.
Each scenario reflects distinct motivation, sophistication level, resource capacity, and attack vector signatures. Geopolitical espionage utilizing zero-day vulnerabilities maps to Nation-State actors; financial ransomware extortion maps to Organized Crime; unauthorized abuse of legitimate internal credentials maps to a Malicious Insider; and unapproved enterprise software adoption driven by operational convenience maps to Shadow IT.

Step-by-Step Solution

1
Analyze the attributes of the first incident narrative.
Identified zero-day firmware exploits, 18-month covert persistence, geopolitical intelligence targets, and extreme funding/sophistication.
These characteristics uniquely align with Nation-State / APT actors who prioritize long-term strategic espionage over direct monetary profit.
2
Evaluate the motivation and vector of the second incident narrative.
Identified double-extortion ransomware, purchased underground credentials, and cryptocurrency extortion demands.
Financially motivated extortion operations utilizing illicit credential marketplaces are signature indicators of Organized Crime.
3
Examine the access mechanisms and intent of the third incident narrative.
Identified legitimate elevated access rights, deliberate evasion of internal monitoring, and exfiltration prior to resignation.
Abuse of authorized access privileges by trusted personnel to steal proprietary assets constitutes a Malicious Insider threat.
4
Assess the intent and authorization level of the fourth incident narrative.
Identified unauthorized adoption of a third-party cloud service by internal staff to fulfill operational duties, introducing exposure.
Unapproved tech adoption by staff without security oversight is classified as Shadow IT.

Key Concept

Threat Actor Classification and Attribute Mapping
Question 469Question

An incident responder notices that a malicious program rapidly infected dozens of systems across an internal network by exploiting a known remote code execution vulnerability, operating completely independently without any user action. Which of the following malware types best describes this threat?

Show answer & explanation

Answer: Worm

Answer

Worm
A worm is a standalone malicious program that replicates itself automatically across computer networks by exploiting vulnerabilities without requiring human interaction.

Step-by-Step Solution

1
Analyze the infection vector described in the incident scenario.
The malicious code spreads automatically across systems without requiring user interaction.
Identifying whether propagation is automated or requires user execution distinguishes self-replicating malware from disguised payloads.
2
Match the observed behavior with standard malware classifications.
Self-contained, self-propagating malware that leverages network vulnerabilities without user involvement is classified as a worm.
Worms are specifically defined by their ability to spread independently across network connections.

Key Concept

Malware Propagation Mechanisms (Worm vs. Trojan)
Question 470Question

An incident response team is investigating multiple concurrent network and wireless security anomalies detected across enterprise infrastructure. Match each technical log entry or packet capture indicator to its correct attack classification.

Click a left item, then click its matching right item

Items

Wireless packet capture shows a burst of 802.11 management frames containing spoofed BSSID header information sending 0x0007 reason codes to client MAC addresses, immediately followed by clients authenticating to an unauthorized Access Point broadcasting identical SSID credentials on an adjacent channel.
Core switch ARP tables reveal rapid mapping updates associating the default gateway IP address with an unknown host MAC address `00:E0:4C:12:34:56`, accompanied by unrequested ICMP Type 5 redirect frames targeting the subnet host interfaces.
Internal DNS resolver logs register continuous high-frequency recursive queries requesting resolution for randomized 64-character hexadecimal subdomains appended to `malicious-domain.external`, exhibiting consistent packet sizes and strict 15-second beacon interval timing.
Wireless Intrusion Detection System (WIDS) alerts report a massive influx of WPA2/WPA3 4-way handshake message 1 frames loaded with invalid Message Integrity Check (MIC) counters and randomized nonces, triggering widespread AP memory pool exhaustion and client disconnection.

Matches

Show answer & explanation

Answer

The correct pairings match 802.11 disassociation/rogue BSSID capture to Evil Twin Attack, gratuitous ARP/ICMP redirect log signatures to ARP Poisoning / On-Path Attack, high-entropy subdomain lookup traffic to DNS Tunneling / Data Exfiltration, and invalid MIC handshake floods to Wireless Disassociation / Key Reinstallation DoS.
Each indicator presents unambiguous packet headers and protocol behaviors specific to its corresponding threat vector: 802.11 disassociation and rogue BSSID credentials characterize Evil Twin attacks; unsolicited ARP resolution re-binding default gateways characterizes ARP Poisoning; high-entropy DNS subdomains indicate DNS Tunneling; and malformed EAPOL/handshake MIC floods characterize Wireless DoS attacks.

Step-by-Step Solution

1
Analyze the wireless capture indicator containing 802.11 management disassociation frames and unauthorized BSSID re-authentication.
Identify that disconnecting clients from a legitimate BSSID to trick them into connecting to a rogue AP broadcasting the same SSID indicates an Evil Twin attack.
Evil Twin attacks use forced disassociation frames to drive client devices to associate with an attacker-controlled AP.
2
Examine switch ARP table updates mapping the gateway IP to an unknown MAC along with ICMP Type 5 redirects.
Confirm ARP Poisoning / On-Path attack.
Manipulating Layer 2 IP-to-MAC bindings diverts subnet traffic through the attacker's network interface.
3
Evaluate internal DNS resolver logs showing high-frequency requests with high-entropy subdomains.
Classify the activity as DNS Tunneling / Exfiltration.
Encoding binary data into long, randomized subdomains sent to an authoritative external DNS server bypasses standard perimeter security filters.
4
Inspect WIDS alerts showing 4-way handshake frame flooding with corrupt MIC tags.
Match this indicator to Wireless Disassociation / Key Reinstallation DoS.
Malformed handshake frame injection causes target APs and clients to fail cryptographic negotiation, resulting in service disruption.

Key Concept

Identification of Network and Wireless Attack Signatures
Estimated Time:3m 0s
Question 471Question

A high-precision semiconductor fabrication facility experiences intermittent disruptions across its automated silicon wafer etching equipment. Investigation reveals that custom-compiled bootkit firmware was stealthily flashed onto isolated industrial controllers. The attackers gained initial access six months prior by compromising an offshore vendor's network management software used for remote equipment maintenance, demonstrating long-term persistence, custom exploit development, and zero-day evasions without requesting ransom or leaving overt defacement signatures. Which TWO of the following threat actor attributes or attack vectors are demonstrated in this scenario? (Select TWO)

Select all that apply

Show answer & explanation

Answer: Nation-state or Advanced Persistent Threat (APT) actor attributes characterized by high sophistication, deep resources, and strategic espionage or sabotage intent; Supply chain and trusted third-party vendor attack vector leveraging external partner access channels

Answer

The threat actor demonstrates nation-state / APT attributes (high sophistication, extended dwell time, custom bootkit development, non-monetary strategic goals) and utilized a supply chain / trusted third-party vendor attack vector (compromising an external maintenance vendor's remote software).
The scenario depicts a sophisticated intrusion characterized by custom bootkit firmware, zero-day capabilities, and stealthy persistence, which defines a nation-state or Advanced Persistent Threat (APT) actor. Furthermore, the entry point involved an external maintenance provider's software, which defines a supply chain / third-party vendor attack vector.

Step-by-Step Solution

1
Analyze the threat actor attributes shown in the incident narrative.
The presence of zero-day exploits, custom bootkit firmware development, multi-month persistence, and stealthy operational goals directly aligns with nation-state or Advanced Persistent Threat (APT) profile characteristics.
Script kiddies, hacktivists, and typical cybercriminals lack the resource depth, advanced technical skill, and long-term strategic focus required to execute quiet firmware-level industrial sabotage.
2
Analyze the initial attack vector identified during the forensic investigation.
The intrusion entered via compromised remote management software hosted by an offshore third-party equipment vendor.
Leveraging third-party connections and software channels represents a supply chain attack vector, bypassing traditional boundary defenses through trusted external relationships.

Key Concept

Threat Actor Attributes and Attack Vectors
Question 472Question

A network administrator conducts a vulnerability assessment on a critical server and discovers that an unencrypted legacy service, Telnet (TCP port 23), is enabled for remote administrative access across the internal network. Which of the following primary vulnerabilities does this host configuration introduce?

Show answer & explanation

Answer: Transmission of administrative authentication credentials in cleartext across the network

Answer

Transmission of administrative authentication credentials in cleartext across the network
Telnet communicates in cleartext without cryptographic protection. Anyone performing packet analysis on the local network segment can easily read administrative credentials and session commands, exposing the host and network to unauthorized access.

Step-by-Step Solution

1
Analyze the service and port identified in the host assessment
Telnet operates over TCP port 23 as an unencrypted remote access protocol.
Identifying protocol security characteristics is required to assess vulnerability impact.
2
Determine the risk associated with unencrypted management traffic
All traffic, including usernames, passwords, and commands, is sent in plain text.
Unencrypted network communications expose session data to packet sniffing and eavesdropping.

Key Concept

Unencrypted Legacy Protocols and Network Host Vulnerabilities
Estimated Time:45s
Question 473Question

A security systems administrator analyzes a performance anomaly on an enterprise administrative jump host. System telemetry reveals an unverified process running from `C:\ProgramData\VendorApp\Temp\` that attaches hooks to Windows messaging queues via `SetWindowsHookEx`. Process analysis indicates that the application quietly records active window titles and raw keyboard entry sequences into an encrypted local buffer before exfiltrating the collected logs to a remote server over port 443. The host shows no evidence of automated network scanning, lateral propagation, or unauthorized driver installation. Which of the following malware types has infected the jump host?

Show answer & explanation

Answer: Spyware

Answer

Spyware
The observed malicious program hooks input interfaces (`SetWindowsHookEx`) to log user keystrokes and active application windows, storing them locally before transmitting them off-site over HTTPS. These telemetry artifacts are classic indicators of spyware (specifically keylogging capabilities), designed for covert data surveillance rather than system destruction or propagation.

Step-by-Step Solution

1
Analyze the observed system behaviors and indicators of compromise (IoCs).
The process hooks `SetWindowsHookEx` to record keystrokes, logs window titles, buffers input locally, and exfiltrates logs remotely over port 443.
Identifying the primary operational objective of the malware establishes its core category.
2
Evaluate propagation and stealth features described in telemetry.
No network replication (worm activity), driver hooking/kernel cloaking (rootkit activity), or file encryption (ransomware activity) is present.
Eliminating non-matching malware capabilities ensures accurate taxonomy classification.
3
Synthesize the IoCs into a standard malware classification.
Covert keylogging and surveillance telemetry directly match the operational definition of Spyware.
Spyware focuses specifically on gathering intelligence and exfiltrating user interaction data without host destruction.

Key Concept

Malware Indicators of Compromise (Spyware & Keyloggers)
Estimated Time:1m 30s
Question 474Question

During a physical security assessment of an organization's remote branch offices, security auditors discover that unauthorized individuals could gain brief physical access to server hardware hosting edge compute workloads. The audit highlights a critical risk: an attacker with local physical access could reboot the system, modify kernel boot parameters, and force the operating system to load compromised drivers that disable host security software prior to OS initialization. Which of the following enterprise hardening strategies is the MOST effective technical mitigation to prevent this unauthorized pre-boot tampering?

Show answer & explanation

Answer: Enable UEFI Secure Boot paired with Measured Boot using a Hardware Root of Trust (TPM) to enforce signature verification and boot chain integrity validation.

Answer

Enabling UEFI Secure Boot paired with Measured Boot using a Hardware Root of Trust (TPM) to enforce signature verification and boot chain integrity validation.
The correct answer emphasizes UEFI Secure Boot along with Measured Boot and TPM verification. This establishes a trusted boot chain where each stage validates the cryptographic signature of the subsequent stage (firmware -> bootloader -> kernel -> boot-start drivers). If a bootloader parameter or driver has been tampered with by a local attacker, the digital signature check fails and the system refuses to boot the unverified code, effectively preventing early-stage driver suppression.

Step-by-Step Solution

1
Analyze the threat scenario described in the audit finding.
Identified that the vulnerability occurs during the host hardware initialization phase (pre-boot), where an attacker with physical access tampers with bootloader parameters and boot-start drivers.
Understanding the precise execution phase of the threat is essential for selecting a control that operates at or below that initialization boundary.
2
Evaluate technical mitigation controls capable of restricting host boot behavior.
UEFI Secure Boot establishes a Hardware Root of Trust using cryptographic keys stored in firmware/TPM to inspect digital signatures on bootloaders, OS kernels, and early-launch anti-malware drivers before execution.
If an untrusted driver or modified kernel is detected during startup, Secure Boot halts initialization, preventing the execution of malicious early-stage drivers.
3
Differentiate preventive system hardening from network, application, or detective controls.
Network encryption, WAF filtering, and honeypots do not operate at the firmware/hardware initialization layer and cannot inspect pre-boot integrity.
System hardening against physical pre-boot tampering requires low-level firmware security features rather than perimeter or application-layer defenses.

Key Concept

Hardware Root of Trust, UEFI Secure Boot, and Measured Boot in Enterprise Host Hardening
Estimated Time:2m 0s
Question 475Question

An organization wants to analyze its newly deployed cloud microservices for runtime security flaws and improper error handling under live execution conditions. The assessment team has been provided with API specifications and functional documentation, but does not have access to the underlying application source code. Which security testing method should the organization perform to satisfy this requirement?

Show answer & explanation

Answer: Dynamic Application Security Testing (DAST)

Answer

Dynamic Application Security Testing (DAST) should be performed because it evaluates a running application in its operational environment without requiring access to source code.
Dynamic Application Security Testing (DAST) evaluates an application by injecting fault-inducing inputs into active endpoints during execution. Because DAST operates on a running instance using exposed interfaces (such as APIs), it does not require access to source code.

Step-by-Step Solution

1
Analyze the scenario constraints and requirements.
The application must be tested while running (execution state) and source code access is not available (black-box/gray-box testing condition).
Security assessment tools must align with available artifacts and application operational states.
2
Evaluate candidate security testing methodologies.
DAST interacts directly with exposed interfaces/APIs of an executing system to observe responses to malicious inputs and unexpected payloads.
DAST does not require source code and focuses specifically on runtime vulnerabilities.

Key Concept

Dynamic Application Security Testing (DAST) vs. Other Testing Methodologies
Question 476Question

An application security analyst is evaluating a custom backend Java service that receives serialized object payloads over an unauthenticated network socket to restore user session state. Code review reveals that the application reinstantiates these binary payloads directly into memory without performing type verification or input validation. Which of the following security risks and mitigation strategies correctly apply to this scenario? (Select TWO.)

Select all that apply

Show answer & explanation

Answer: The application is vulnerable to insecure deserialization, which can enable remote code execution or arbitrary object state manipulation.; Refactoring the application to use structured, type-safe data interchange formats (such as JSON or Protocol Buffers) mitigates the vulnerability.

Answer

The application is vulnerable to insecure deserialization, which can enable remote code execution, and refactoring the service to use safe data interchange formats like JSON or Protocol Buffers mitigates the risk.
Insecure deserialization occurs when untrusted data is used to instantiate objects, allowing attackers to manipulate application logic or execute arbitrary commands. Using type-safe data formats like JSON removes the capability for attackers to supply executable object creation payloads.

Step-by-Step Solution

1
Analyze the technical scenario for vulnerability indicators
Identified unvalidated binary object payload instantiation over a network socket.
Passing serialized objects directly into memory without type checking defines insecure deserialization.
2
Identify the primary security threat
Insecure deserialization allows remote code execution (RCE) or state manipulation during object reconstruction.
Serialized streams can contain execution gadget chains that trigger upon instantiation.
3
Select appropriate application-level remediation controls
Replace binary object serialization with safe data serialization formats like JSON.
Data-only serialization formats prevent object bytecode execution during parsing.

Key Concept

Insecure Deserialization and Application Remediation Controls
Question 477Question

Following an industry-wide software supply chain incident, an enterprise incident response director wants to enable real-time ingestion of machine-readable indicators of compromise from trusted peer organizations. The technical requirements specify establishing automated client-server polling over encrypted HTTPS connections to retrieve structured threat feeds directly into defensive gateway controls. Which standard provides the transport mechanism required to support this automated intelligence exchange?

Show answer & explanation

Answer: TAXII (Trusted Automated eXchange of Intelligence Information)

Answer

TAXII (Trusted Automated eXchange of Intelligence Information)
TAXII (Trusted Automated eXchange of Intelligence Information) is an application-layer protocol designed to securely exchange cyber threat intelligence over HTTPS. It defines RESTful web service specifications (such as collection polling and channel subscriptions) that enable automated sharing of machine-readable threat data between organizations.

Step-by-Step Solution

1
Identify the operational requirement outlined in the scenario.
The scenario requires an automated network transport protocol capable of sharing threat data over HTTPS RESTful services.
Differentiating between intelligence data formatting and network transport standards is required when architecting automated ingestion feeds.
2
Distinguish between data representation standards and transport mechanisms.
STIX provides the structured language/format (JSON/XML objects), while TAXII provides the actual messaging and transport protocols over HTTPS.
TAXII defines specific client-server interaction models (such as collection polling and channel subscriptions) to deliver intelligence securely.

Key Concept

Threat Intelligence Transport Protocols vs. Serialization Formats
Estimated Time:1m 30s
Question 478Question

A security analyst is reviewing audit findings for a Linux-based public web server operating within an enterprise DMZ. The audit report highlights that the web server daemon process currently runs under the root superuser account, exposing the entire host operating system to complete takeover if an application-level remote code execution vulnerability is exploited. Which of the following mitigation strategies represents the MOST effective host hardening control to resolve this security risk?

Show answer & explanation

Answer: Reconfigure the web daemon to execute under a dedicated, non-privileged service account with minimal filesystem access.

Answer

Reconfiguring the web daemon process to run under a dedicated, low-privilege service account with restricted system rights enforces least privilege and mitigates full host compromise.
Reconfiguring the application service to execute under a dedicated, low-privilege service account directly resolves the risk by enforcing the principle of least privilege. If an application flaw is subsequently exploited, the attacker's execution context is restricted to the limited privileges of that service account, preventing full operating system compromise.

Step-by-Step Solution

1
Analyze the reported vulnerability condition
Identified that the web server daemon process is running with superuser (root) privileges on the host OS.
Running services as root violates the principle of least privilege and allows any application exploit to grant immediate administrative control over the underlying operating system.
2
Evaluate potential host hardening and mitigation controls
Determined that changing the execution context of the service process to a restricted service account directly mitigates the privilege escalation risk.
Host process hardening limits the administrative blast radius if a process is compromised, ensuring attackers cannot easily access host credentials or system binaries.
3
Differentiate host-level controls from perimeter and network controls
Selected service account privilege reduction over network filtering and deception mechanisms.
Network controls (NIPS, microsegmentation) address transport and perimeter threats, whereas service account restriction directly hardens the vulnerable host environment.

Key Concept

Principle of Least Privilege and Process Hardening
Question 479Question

An enterprise security architect is updating host and network hardening standards across the organization to address findings from a recent security assessment. Match each enterprise security risk scenario on the left with the most effective enterprise hardening mitigation on the right.

Click a left item, then click its matching right item

Items

Unauthenticated rogue hardware devices connecting directly to open Ethernet wall jacks in physical common areas
Kernel-level rootkits modifying boot loader components prior to operating system initialization
Compromised background daemon processes leveraging inherited root privileges to alter host system files
Cleartext directory service queries on internal subnets exposing user authentication tokens to packet sniffing

Matches

Show answer & explanation

Answer

The enterprise security risk scenarios map directly to their corresponding technical mitigations: physical port access is secured by 802.1X NAC; system boot integrity is guaranteed by UEFI Secure Boot and TPM; daemon privilege escalation is mitigated by process sandboxing and least privilege; and unencrypted directory traffic is secured using LDAPS and LDAP signing.
Each hardening technique directly neutralizes the specified threat vector: 802.1X prevents unauthorized physical switch port connections; UEFI Secure Boot verifies pre-OS bootloader integrity; process sandboxing limits daemon privilege abuse; and LDAPS secures directory session traffic against passive eavesdropping.

Step-by-Step Solution

1
Evaluate physical Layer 2 access control controls
Unauthorized physical network connections are effectively restricted by port authentication frameworks.
802.1X obligates connecting end-systems to authenticate via EAP before the access switch grants network connectivity.
2
Analyze system firmware and boot sequence protections
Pre-boot unauthorized code execution is neutralized by cryptographic verification.
UEFI Secure Boot checks signature chains of bootloaders and drivers, preventing low-level rootkit persistence.
3
Assess operating system process privilege limits
Host compromise scope is constrained by isolating daemon execution contexts.
Applying process sandboxing and dedicated least-privilege service accounts prevents compromised applications from acquiring root privileges.
4
Examine internal directory protocol transport security
Cleartext credential leakage across internal networks is resolved via cryptographic transport policies.
LDAPS wraps LDAP within TLS tunnels, while LDAP signing validates packet integrity to prevent adversary-in-the-middle sniffing.

Key Concept

Enterprise Hardening and Security Mitigation Controls
Question 480Question

Match each social engineering attack vector on the left with its correct scenario description on the right.

Click a left item, then click its matching right item

Items

Spear Phishing
Vishing
Tailgating
Watering Hole

Matches

Show answer & explanation

Answer

Spear Phishing matches customized targeted emails, Vishing matches voice call scams, Tailgating matches unauthorized physical entry following an employee, and Watering Hole matches compromising a commonly visited website.
Each attack vector is matched to its core operational characteristic: Spear Phishing uses tailored targeted emails; Vishing relies on voice phone calls; Tailgating exploits physical proximity to enter secure doors; and Watering Hole attacks infect third-party sites trusted by a specific user group.

Step-by-Step Solution

1
Identify the vector focused on tailored email messaging.
Spear Phishing connects to targeting specific individuals with customized email communications.
Unlike generic phishing, spear phishing relies on specific recon to craft personalized emails.
2
Identify the voice-based social engineering vector.
Vishing connects to conducting scams over voice phone calls.
Vishing is short for voice phishing.
3
Identify the physical access social engineering technique.
Tailgating connects to following an authorized employee into a secured facility.
Tailgating relies on courtesy or distraction to bypass access control portals physically.
4
Identify the web-based compromise vector.
Watering Hole connects to compromising a site frequently visited by a target demographic.
Watering hole attacks target the online resources trusted by specific target groups.

Key Concept

Social Engineering Attack Vectors and Manifestations
PreviousPage 24 / 25Next