mediummultiple choiceObjective-mapped

A penetration tester is analyzing the results of a vulnerability scan against a web application. The scanner reports a potential SQL injection vulnerability in a login form parameter. However, manual testing with the same payload does not produce any error messages or changes in behavior. Which of the following is the most likely reason for the false positive?

Question 1mediummultiple choice
Full question →

A penetration tester is analyzing the results of a vulnerability scan against a web application. The scanner reports a potential SQL injection vulnerability in a login form parameter. However, manual testing with the same payload does not produce any error messages or changes in behavior. Which of the following is the most likely reason for the false positive?

Answer choices

Why each option matters

Good practice is not just finding the correct option. The wrong answers often show the exact trap the exam wants you to fall into.

A

Distractor review

The scanner used a payload that was not URL-encoded

While encoding issues can cause false negatives, they rarely cause false positives. The scanner would generally not report a positive if the payload was malformed.

B

Best answer

The web application is using a parameterized query that sanitizes input

Parameterized queries separate SQL logic from data, preventing injection even if input appears malicious. The scanner may have flagged based on the payload string, but the application handled it safely.

C

Distractor review

The scanning engine is outdated and does not support the latest SQL syntax

An outdated engine might miss vulnerabilities (false negatives) but is unlikely to produce false positives for SQL injection.

D

Distractor review

The login form is protected by a CAPTCHA that blocks automated scanning

CAPTCHA might prevent the scanner from completing the form, but the scanner would likely report an error or inability to test, not a false positive for SQL injection.

Common exam trap

Common exam trap: NAT rules depend on direction and matching traffic

NAT is not only about the public address. The inside/outside interface roles and the ACL or rule that matches traffic are just as important.

Technical deep dive

How to think about this question

NAT questions usually test address translation, overload/PAT behaviour, static mappings and whether the right traffic is being translated. Read the interface direction and address terms carefully.

KKey Concepts to Remember

  • Static NAT maps one inside address to one outside address.
  • PAT allows many inside hosts to share one public address using ports.
  • Inside local and inside global describe the private and translated addresses.
  • NAT ACLs identify traffic for translation, not always security filtering.

TExam Day Tips

  • Identify inside and outside interfaces first.
  • Check whether the scenario needs static NAT, dynamic NAT or PAT.
  • Do not confuse NAT matching ACLs with normal packet-filtering intent.

Related practice questions

Related PT0-002 practice-question pages

Use these pages to review the topic behind this question. This is how one missed question becomes focused revision.

More questions from this exam

Keep practising from the same exam bank, or move into a focused topic page if this question exposed a weak area.

FAQ

Questions learners often ask

What does this PT0-002 question test?

Static NAT maps one inside address to one outside address.

What is the correct answer to this question?

The correct answer is: The web application is using a parameterized query that sanitizes input — Parameterized queries (prepared statements) are a robust defense against SQL injection. If manual testing shows no reaction, the application is likely using parameterized queries, which safely handle user input. Scanner false positives can occur when the scanner's payload triggers a pattern match but does not exploit the vulnerability.

What should I do if I get this PT0-002 question wrong?

Then try more questions from the same exam bank and focus on understanding why the wrong options are tempting.

Discussion

Loading comments…

Sign in to join the discussion.