
| Games | Graphics & Design | MP3 & Audio | Internet & Networks | System & Utilities | Home & Education | Business | WebDev | SoftDev |
| Issue: June 2008 > Web Development > Article "Microsoft offers tools for fighting SQL injection attacks" | |
|
|
![]() |
|
|
In April, the number of web attacks rose sharply, and Microsoft was quickly blamed for the problems. The software giant investigated and concluded that security groups had jumped to conclusions and that the attacks were not related to security vulnerabilities in IIS 6.0, ASP, ASP.Net, or Microsoft SQL technologies. Instead, it was found that the attacks were due to automatic exploits of SQL injection vulnerabilities, and the company pointed to its own guides on following good practices to avoid such attacks.
An entry on the Windows Server Division WebLog notes that "SQL injection attacks target Web application code, not Web server code, so they can only be avoided by making sure that any Web application that accepts user input, which is then used to query a database, follows best practices to ensure that the input does not contain malicious code or syntax that might compromise the database, Web site, or even the whole server." For this reason, the newly released Microsoft Security Advisory 954462 is not a security bulletin that includes download links to patches. Instead, it helps developers and Web administrators mitigate and prevent SQL injection attacks by offering the following three tools:
It's great to see that Microsoft is taking the time to offer these tools instead of simply laying the blame on web developers and their code. The software giant has done its part, and now it's up to the rest of us to minimize the number of vulnerabilities on our web servers. Further reading
Related Links: |