Free IT Consultation
Call or email us to schedule yours 
Blog

Archive for June, 2011


SQL injection still number 1 on the list of coding mistakes that affect security

Thursday, June 30th, 2011

In a list of common coding mistakes that affect security, SQL injection still ranks number 1. Some of the techniques we use to prevent these attacks are:
- using persistence layers such as Linq2SQL or Hibernate
- replace direct creation of SQL queries with prepared statements, or stored procedures with parameters.
- verify parameters both on the client side and server side
- run the code with lowest user privileges needed to accomplish the task.

Other common mistakes are:
- OS Command injection
- Classic buffer overflow
- Cross-site scripting, and
- Missing Authentication for Critical Function

The full list can be found at: http://cwe.mitre.org/top25/

Valid XHTML 1.0 Strict Valid CSS! © Copyright © 2010 Clarisoft Technologies, LLC. All Rights Reserved (Version 1.2 Build 20100825183934)