Paul Krill
Editor at Large

Microsoft releases security tools for ASP, ASP.Net

news
Jun 25, 20082 mins

Tools are designed to protect Web sites that could be hit with SQL injection attacks

Microsoft on Tuesday released SQL injection defense and detection tools designed to help developers fight attacks on Web sites that use ASP and ASP.Net technologies.

The tools include URLScan 3.0, which is in beta release, and Microsoft Source Code Analyzer for SQL Injection (MSCASI), available as a Community Technology Preview. Additionally, HP on Tuesday released Scrawlr, a SQL injection detection tool developed by the HP Web Security Research Group and Microsoft.

Developed to help battle recent SQL injection attacks as per a Microsoft Security Advisory bulletin, the tools are intended to help developers build more secure code and promote a more trusted ecosystem, Microsoft said.

In the bulletin, Microsoft cited a rise in SQL injection attacks exploiting unverified user data input; when these attacks succeed, an attacker can compromise data stored in databases and possibly execute remote code. Clients browsing to a compromised server could be forwarded to malicious sites that may install malware on the client machine.

“Microsoft is aware of a recent escalation in a class of attacks targeting Web sites that use Microsoft ASP and ASP.NET technologies but do not follow best practices for secure Web application development. These SQL injection attacks do not exploit a specific software vulnerability but instead target Web sites that do not follow secure coding practices for accessing and manipulating data stored in a relational database,” the bulletin said.

A Microsoft engineer emphasized the complementary nature of the three tools.

“Each of these tools works differently and each attacks the SQL injection problem from a different angle and in combination they complement each other well,” said Bryan Sullivan, an engineer with Microsoft’s Security Development Lifecycle team. 

MSCASI analyzes ASP source code to find potential vulnerabilities. First- and second-order SQL injection bugs can be detected and the exact line of affected source code will be revealed.

UrlScan 3.0 updates the existing URLScan IIS filter tool, blocking HTTP requests that contain suspicious text such as SQL keywords. Scrawlr is described as a black-box analysis tool that does not access source code but, after being given the URL of a Web application, will analyze the application for SQL injection vulnerabilities.

The tools and security advisory can be accessed here.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author