Free 312-50v13 Exam Braindumps
Certified Ethical Hacker v13 Questions 409–416 (page: 53)

Updated On: 29-Jul-2026

A company’s customer data stored in a cloud environment has been exposed due to an unknown vulnerability.
Which of the following types of attack most likely led to this incident?

  1. Brute force attack on user passwords
  2. Denial of Service (DoS) attack on cloud servers
  3. Side-channel attack on the hypervisor
  4. Exploitation of misconfigured security groups

Answer(s): C

Explanation:

Why option C is the best choice
A side-channel attack on the hypervisor can extract cryptographic keys, memory contents, or other tenants’ data without needing valid credentials or exploiting a network-level flaw. Such attacks (e.g., Timing, Cache-Based, Power-Analysis) are known to work across VM boundaries in shared-resource cloud platforms, making them a realistic cause of “unknown vulnerability” data exposure. They do not require external network access or mis-configurations; they exploit subtle implementation details of the virtualization layer itself.
Why the other options are less suitable

A: Brute-force attack on user passwords – This would only recover authentication credentials; it does not directly reveal the underlying stored records in the cloud database. B. Denial of Service (DoS) attack on cloud servers – A DoS disrupts service availability but does not provide a means to read or exfiltrate data. D. Exploitation of misconfigured security groups – While a misconfiguration can expose data, it is primarily a configuration error rather than an “unknown vulnerability” leveraged through a technical exploit of the underlying virtualization stack.
Conclusion The description “unknown vulnerability” together with exposure of customer data in a cloud environment most aligns with a side-channel attack on the hypervisor , as it can silently siphon sensitive information without obvious network indicators.


Reference:

NIST Special Publication 800-115 – Technical Guide to Information Security Testing and Assessment – Chapter on side-channel and virtualization attacks: https://csrc.nist.gov/publications/detail/sp/800-115/final EC-Council Certified Ethical Hacker v13 Exam Blueprint – Domain 3: Cloud Security – Discussion of hypervisor side-channel threats: https://www.eccouncil.org/ceh-certification/ceh-v13-exam-blueprint/



You are a cybersecurity analyst at a tech startup that provides cloud-based services to its clients. Recently, your team detected suspicious activity on one of your critical servers. After further investigation, you discovered an unauthorized user gained escalated privileges and is attempting to perform malicious actions. Your task is to thwart the attack and secure the system from future exploits. Considering the potential consequences and complex nature of the situation, which of the following actions would you take first to immediately contain the threat without causing significant disruption to your services?

  1. Analyze and document the activities of the unauthorized user in real-time, then use this data to implement immediate countermeasures and isolate the affected server from the network.
  2. Initiate a comprehensive vulnerability scan on all servers to detect any possible exploits that the attacker might use.
  3. Power down the affected server immediately to stop all ongoing malicious activities, then isolate it from the network for further analysis.
  4. Engage with a digital forensics team to collect all necessary evidence for legal proceedings.

Answer(s): A

Explanation:



You are a security administrator for a medium-sized company. Your manager has asked you to conduct an audit of the organization’s security infrastructure.
While reviewing the logs from the Intrusion Detection System (IDS), you notice that there have been several instances of alerts being triggered by regular user activities.
Which of the following is the most likely reason for this?

  1. The company’s firewall is failing to filter out malicious traffic.
  2. The IDS is outdated and needs to be updated with the latest patches.
  3. The IDS is configured with very high sensitivity settings, leading to many false positives.
  4. Regular users are unintentionally triggering security protocols.

Answer(s): C

Explanation:

Justification
Option C – “The IDS is configured with very high sensitivity settings, leading to many false positives.” This is the most likely cause because high-sensitivity rules generate alerts for low-severity or benign events such as routine user logons, password changes, or standard client-server traffic. In a medium-sized environment, administrators often over-tune rule sets to avoid missing threats, inadvertently inflating the alert volume to the point where regular user activity appears as security events.
Why the other options are less appropriate

A: Firewall filtering failure – While a mis-configured firewall can allow malicious traffic, it typically produces missed detections rather than an excess of alerts for normal user behavior. B. Out-of-date IDS patches – An outdated IDS may lack detection capabilities, but this generally results in fewer or missed alerts, not an over-abundance of false positives. D. Users unintentionally triggering security protocols – Users do not “trigger security protocols” in a way that would cause a systematic increase in IDS alerts; their actions would be sporadic and not uniformly generate the pattern described.
Therefore, the high sensitivity configuration directly explains the observed surge of alerts stemming from ordinary user activities.


Reference:

Snort Documentation – Rule Tuning and Sensitivity: https://www.snort.org/documents/1709/snort-rules Suricata IDS Tuning Guide (False Positive Management): https://suricata.io/docs/suricata-user-guide/rules/rules-tuning.html



Your role as a network administrator in a mid-sized company involves protecting the company's web servers from potential security threats. Recently, your company’s web server experienced a Distributed Denial of Service (DDoS) attack. In explaining the situation to your team, you mention the attack specifically targeted the web server's application layer.
Which type of DDoS attack was most likely used against your company’s web server?

  1. HTTP flood attack
  2. SYN flood attack
  3. ICMP flood attack
  4. UDP flood attack

Answer(s): A

Explanation:

Technical justification
The attack was described as targeting the application layer of the web server. Application-layer DDoS attacks operate at Layer 7 of the OSI model and consume resources of the service itself (e.g., HTTP request handling). Among the options, an HTTP flood attack (Option A) floods the server with a high volume of legitimate-looking HTTP GET/POST requests, exhausting web-server threads and application resources. SYN flood (Option B) operates at the transport layer (TCP three-way handshake) , affecting connection state but not the application logic.
ICMP flood (Option C) and UDP flood (Option D) are network- and transport-layer attacks that send malformed packets at scale; they do not specifically target the web server’s application services.
Therefore, the DDoS attack most likely used against the web server was an HTTP flood attack .


Reference:

EC-Council, Certified Ethical Hacker (CEH) v13 – DDoS Attack Types – https://www.eccouncil.org/ceh-certification/ceh-course-outline/ (see “Application-Layer DDoS – HTTP Flood” section) Cisco, Understanding DDoS Attacks and Mitigation – https://www.cisco.com/c/en/us/support/docs/security/do-s-attack-prevention.html (section on “HTTP Flood” attacks)



During a penetration test, a security analyst encounters a web page that returns identical generic error messages regardless of input. To test for SQL injection, they submit a query that includes AND 1=1 and later AND 1=2, observing a change in the page content.
What type of injection is being tested?

  1. The analyst is measuring response delays to infer true/false outcomes.
  2. The analyst is appending a UNION clause to extract data from additional tables.
  3. The analyst is triggering visible database errors to gain structural insights.
  4. The analyst is using conditional logic to infer database behavior from page responses.

Answer(s): D

Explanation:

Why option D is correct: The analyst submits two payloads that differ only in the relational operator ( 1=1 versus 1=2 ). The application’s response changes accordingly, indicating that the server evaluates the condition and renders different output based on its truth value. This technique—using conditional logic to draw inferences from the application’s behavior—is the hallmark of an in-band boolean-based blind SQL injection . The attacker does not rely on error messages or timing; instead, they observe the visible page differences to reconstruct data.
Why the other options are less appropriate:
Option A describes blind injection that relies on measuring response time differences. In the scenario, the analyst does not mention any latency testing; they rely on visible changes in the page content, not on timing. Option B refers to UNION-based injection, where additional tables are concatenated into the original query to extract data. The payload described ( AND 1=1 / AND 1=2 ) contains no UNION clause or data-extraction syntax. Option C suggests triggering explicit database error messages. The generic error messages remain unchanged; the only observable difference is the logical response to the condition, not an error traceback.
Conclusion: The technique aligns precisely with option D—using conditional payloads to infer database behavior from page output—making it the best answer for identifying in-band blind SQL injection.


Reference:

OWASP SQL Injection Prevention Cheat Sheet –
https://cheatsheetseries.owasp.org/cheatsheets/SQL_Injection_Prevention_Cheat_Sheet.html NIST Special Publication 800-115 – Guide to Understanding and Combating Web Application Security Risks (Section on SQL Injection) – https://csrc.nist.gov/publications/detail/sp/800-115/final



A multinational corporation recently survived a severe Distributed Denial-of-Service (DDoS) attack, which caused significant downtime and resulted in substantial financial losses. After implementing enhanced security measures, the company contracted you as a cybersecurity consultant to assess their new infrastructure. During the audit, you discovered that the organization uses both hardware and cloud-based solutions to distribute incoming traffic. The primary purpose of these solutions is to absorb and mitigate the effects of a DDoS attack, ensuring that legitimate requests are not affected during such an event.
What type of DDoS mitigation strategy is the company utilizing?

  1. Sinkholing: This technique reroutes traffic to a “sinkhole”, a designated IP address where traffic can be analyzed. However, this doesn’t align with the company’s strategy of distributing incoming traffic.
  2. Black Hole Routing: This approach directs all traffic into a non-existent interface (the “black hole”), which wouldn’t distribute traffic but would drop it, making it inconsistent with the company’s strategy.
  3. Rate Limiting: This technique controls the traffic rate using bandwidth management. It doesn’t distribute the traffic but rather restricts it, making it inconsistent with the company’s strategy.
  4. Load Balancing: This approach distributes network or application traffic across many resources to optimize resource use, minimize latency, and maximize throughput. This is consistent with the company’s strategy of distributing incoming traffic.

Answer(s): D

Explanation:

Why the correct option is D – Load Balancing
Definition – Load balancing distributes incoming client requests across multiple servers or links, spreading the traffic load and preventing any single point from being overwhelmed. Fit with the scenario – The organization deliberately uses both hardware appliances and cloud-based services to distribute incoming traffic so that legitimate requests continue to be served even under massive DDoS floods. This is precisely the purpose of a load-balancing DDoS mitigation architecture. Technical effect – By spreading the attack traffic across several resources, the load balancer absorbs the volumetric surge, reduces per-resource bandwidth saturation, and preserves service availability for benign traffic.
Why the other answers are incorrect

A: Sinkholing – Reroutes traffic to a controlled “sinkhole” for analysis. It does not distribute traffic across multiple resources; instead it concentrates it for monitoring, which would not mitigate a flood by spreading load. B. Black Hole Routing – Directs packets to a null interface, effectively discarding them. This approach does not balance load; it simply drops traffic and would cause legitimate users to lose connectivity as well. C. Rate Limiting – Caps the request rate per source or per interface.
While it can throttle excessive traffic, it does not distribute incoming requests across multiple capacity points; it merely throttles, which can still leave a single bottleneck vulnerable to saturation.
Conclusion – The described deployment of hardware and cloud-based mechanisms that distribute incoming traffic to maintain service continuity aligns with the Load Balancing mitigation strategy.


Reference:

EC-Council – Certified Ethical Hacker (CEH) v13 Exam Objectives – https://www.eccouncil.org/ceh-certification/certified-ethical-hacker-v13/ NIST Special Publication 800-41 Rev. 1 – Guide to Administering and Scoring the Security Log Management (SLM) Process – https://csrc.nist.gov/publications/detail/sp/800-41/rev-1/final



A cloud provider faced a situation where one customer’s malicious activity affected the organization’s reputation and service delivery.
Which security control would have most effectively prevented this issue?

  1. Assessing multi-tenant isolation techniques
  2. Implementing secure log management
  3. Using strong encryption algorithms
  4. Enforcing robust authentication methods

Answer(s): A

Explanation:

Why option A is the most appropriate control
Scope of impact – The incident stemmed from the actions of a single customer whose malicious behavior degraded the provider’s reputation and service quality for all customers. This type of cross-tenant contamination can only be mitigated by controls that segregate workloads and resources at the architectural level. Multi-tenant isolation – Enforcing strict isolation (using hypervisor-level security, dedicated networking, storage quotas, and sandboxed execution environments) guarantees that one tenant’s activities cannot affect another’s resources, thereby preserving service continuity and brand integrity. Proactive prevention – Isolation is a preventive measure; it stops the malicious behavior before it can propagate, unlike reactive controls such as logging or authentication, which address symptoms after the fact.
Why the other options are less suitable
B: Assessing multi-tenant isolation techniques – This describes a evaluation activity rather than an implementation of a control. The exam asks which security control would have prevented the issue, not how to evaluate one. C. Using strong encryption algorithms – Encryption protects data confidentiality and integrity, but it does not stop a tenant from abusing shared resources or launching attacks that affect other tenants. D. Enforcing robust authentication methods – Strong authentication secures entry points, yet the malicious activity originated from a legitimate authenticated session. It cannot prevent a legitimate user from performing harmful actions within the environment.
Therefore, A. Assessing multi-tenant isolation techniques is the control that directly addresses the root cause: the lack of effective separation between customers.


Reference:

Cloud Security Alliance – Shared Responsibility Model ( https://cloudsecurityalliance.org/research/shared-responsibility-model/ ) NIST Special Publication 800-144 – Guidelines on Security and Privacy in Public Cloud Computing
( https://csrc.nist.gov/publications/detail/sp/800-144/final )



During an internal penetration test, a security analyst assesses a web application that interfaces with a backend Oracle database. Initial attempts using standard SQL injection payloads such as ‘ OR ‘1’=’l and UNION SELECT return no useful output and do not affect application behavior. Suspecting input sanitization and error suppression, the analyst crafts a new payload: 1 AND 1 < (SELECT COUNT(*) FROM all_users A, all_users B, all_users C) Upon submitting this payload, the page takes significantly longer to respond compared to previous inputs, even though no visible output is returned.
What type of SQL injection technique is most likely being used here?

  1. Time-based SQL injection using WAITFOR DELAY
  2. Union-based SQL injection
  3. Out-of-band SQL injection
  4. Heavy query-based SQL injection

Answer(s): D

Explanation:

Technical Justification
The payload 1 AND 1 < (SELECT COUNT(*) FROM all_users A, all_users B, all_users C) is crafted to force the database to evaluate a large, resource-intensive sub-query before the application can continue processing the request. Because the sub-query involves a Cartesian product of three dictionary tables ( ALL_USERS
repeated three times), the resulting row count can be astronomically high, causing the Oracle engine to spend considerable time executing the statement. The observed significant delay —while no error or data is returned to the attacker—is the classic symptom of a heavy-weight query that consumes CPU and/or I/O resources on the database server. This matches the definition of heavy query-based SQL injection , where the attacker does not rely on conditional errors or UNION clauses that generate visible output; instead, the injection simply makes the backend query slow down , which can be used for timing attacks or to trigger denial-of-service effects.
Correct option – D. Heavy query-based SQL injection
The injected fragment manipulates the logical evaluation of the query to increase its computational complexity . The delay occurs without any explicit time-based sleep command ( WAITFOR , pg_sleep , etc.) because the database itself must compute a massive result set. No data is extracted or displayed, ruling out UNION-based or error-based techniques. The behavior is specific to Oracle syntax ( ALL_USERS , Cartesian joins) and does not involve out-of-band channels.
Why the other options are unsuitable

A: Time-based SQL injection using WAITFOR DELAY – This technique relies on an explicit delay function supplied by the DBMS (e.g., WAITFOR DELAY '0:0:5' in SQL Server). Oracle does not support WAITFOR ;
instead, delays arise indirectly from heavy queries. B. Union-based SQL injection – A UNION payload would typically return additional rows or columns to the application (e.g., SELECT … UNION SELECT … ). In this scenario, no output is observed, indicating that the injected fragment does not concatenate result sets.
C: Out-of-band SQL injection – This method triggers a separate network request (e.g., DNS or HTTP) based on the injection condition. The described behavior is purely request-latency related, with no evidence of external callbacks.
Hence, the most accurate classification is Heavy query-based SQL injection .


Reference:

OWASP Testing Guide – Injection – Detailed description of heavy-weight query attacks and timing-based exploitation. https://owasp.org/www-project-web-security-testing-guide/v42/4-Web_Application_Security_Testing/07-Client_Side_Testing/01-Introduction Oracle® Database Security Guide – SQL Injection – Discusses how complex queries and Cartesian joins can be leveraged in injection attacks. https://docs.oracle.com/en/database/oracle/oracle-database/19/tdbks/oracle-database-security-guide.pdf



Viewing page 53 of 133
Viewing questions 417 - 424 out of 1436 questions


Post your Comments and Discuss EC-Council 312-50v13 exam prep with other Community members:

AI Tutor AI Tutor 👋 I’m here to help!