- In PL/SQL API, expose only those routines that are intended for customer use.
- Do not use APIs that allow arbitrary query parameters to be exposed.
- Restrict users accessing specified web page.
- Use static SQL as a technique when all Oracle identifiers are known at the time of code compilation
- Using parameterized queries with bind arguments.
- Validate user inputs to functions that use dynamic SQLs built with concatenated values.
- Validate all input concatenated to dynamic SQL.
An intellectual is someone who actually practices and creates the art of thinking. Sometimes this can be a good thing. - Thomas Lindner
Monday, January 06, 2014
Strategies against SQL injection.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment