nerdexam
EC-Council

312-50V13 · Question #484

In an intricate web application architecture using an Oracle database, you, as a security analyst, have identified a potential SQL Injection attack surface. The database consists of 'x' tables, each…

The correct answer is A. z=400, u=4: The attacker constructs A SQLpayloads, each focusing on tables with 400 records. Explanation Option A yields the highest extracted data volume because the formula E = x × y × z × u gives us 4 × 2 × 400 × 4 = 12,800 units of data, which is the largest result among all options. Comparing the other choices: Option C (4 × 2 × 600 × 2 = 9,600), Option D (4 × 2 ×…

Submitted by priya_blr· Mar 6, 2026SQL Injection

Question

In an intricate web application architecture using an Oracle database, you, as a security analyst, have identified a potential SQL Injection attack surface. The database consists of 'x' tables, each with 'y' columns. Each table contains 'z' records. An attacker, well-versed in SQLi techniques, crafts 'u' SQL payloads, each attempting to extract maximum data from the database. The payloads include 'UNION SELECT' statements and 'DBMS_XSLPROCESSOR.READ2CLOB' to read sensitive files. The attacker aims to maximize the total data extracted 'E=xyz*u'. Assuming 'x=4', 'y=2', and varying 'z' and 'u', which situation is likely to result in the highest extracted data volume?

Options

  • Az=400, u=4: The attacker constructs A SQLpayloads, each focusing on tables with 400 records,
  • Bz=550, u=Z Here, the attacker formulates 2 SQL payloads and directs them towards tables
  • Cz=600, u=2: The attacker devises 2 SQL payloads, each aimed at tables holding 600 records,
  • DAz=500, u=3: The attacker creates 3 SQL payloads and targets tables with 500 records each,

How the community answered

(53 responses)
  • A
    81% (43)
  • B
    4% (2)
  • C
    6% (3)
  • D
    9% (5)

Explanation

Explanation

Option A yields the highest extracted data volume because the formula E = x × y × z × u gives us 4 × 2 × 400 × 4 = 12,800 units of data, which is the largest result among all options. Comparing the other choices: Option C (4 × 2 × 600 × 2 = 9,600), Option D (4 × 2 × 500 × 3 = 12,000), and Option B is ambiguous/poorly stated but with z=550 and u=2 would yield only 8,800 - all fall short of Option A's total. The key insight is that while Options C and D have higher individual values of z or u, it is the product of both z and u together that determines the total extracted volume, not either variable in isolation.

Memory Tip: Think of it as a "multiplication race" - don't be tricked by whichever single number looks biggest; always multiply all variables out fully before comparing, since a larger u (number of payloads) can compensate for a smaller z (records per table) and vice versa.

Topics

#SQL Injection#Data Exfiltration#Oracle Database#Web Application Security

Community Discussion

No community discussion yet for this question.

Full 312-50V13 Practice