- Home
- All questions
- Question 468
CISSP study material · question 468 of 500
A reporting feature lets users pick which database table to report on by supplying its name. Why does OWASP treat this as dangerous even with parameterised values?
Show the answer
Answer: B. Structure names such as tables and columns cannot be escaped, so user-supplied structure names remain hazardous.
OWASP notes SQL structures such as table and column names cannot be escaped, making user-supplied structure names dangerous, and calls this a common issue in report-writing software.
Source: OWASP Top 10 A05:2025 (OWASP) — OWASP Top 10:2025 A05 Injection > How to prevent