Commentary

Alexander Wolfe
 

SQL Injection Remains Scary Back-Door Security Threat

I got onto the subject of SQL injection thanks to Intel software blogger Kenneth Graf, who caught my attention with a post provocatively entitled, "Your password is potentially dangerous." (Who knew ? :) While SQL injection is nothing new, it remains a downright terrifying security threat, since it's a very easy way for hackers to get into the database behind your Web site.

I got onto the subject of SQL injection thanks to Intel software blogger Kenneth Graf, who caught my attention with a post provocatively entitled, "Your password is potentially dangerous." (Who knew ? :) While SQL injection is nothing new, it remains a downright terrifying security threat, since it's a very easy way for hackers to get into the database behind your Web site.Explained as simply as possibly, SQL injection means a hacker can get into your database by logging into your site using funky character sequences which replace numeric input which the database is expecting (like your user name or password) with a string that instead manipulates a SQL statement. Presto, the hacker is into the database.

Programmers can protect against this stuff by forcing strongly typed user names and passwords (i.e., no funky characters allowed). They can also better isolate the database from user input, so that stuff people type in can't get directly into any SQL statements.


More Global CIO Insights

White Papers

More >>

Reports

More >>

Webcasts

More >>

That's the theory. However, despite the fact that this type of vulnerability has been known for a long time, SQL injection breaches still pop up in the news with alarming regularlity. Back in April, a wave of SQL injection attacks hit half a million Microsoft IIS-powered sites. In May, thousands of Chinese Web sites were attacked via implanted malware.

The point is, this stuff is fairly easily protected against, but also often ignored by admins, since it's not a sexy security threat that's top of mind of most people. Okay, I've made my pitch, now here are a couple of relevant videos. The first walks you through a SQL injection site-breach. When you note how easy it is to get in, I think you'll agree with me that this is scary stuff. The second vid is by security expert Matt Fisher, speaking at the 2006 ToorCon.org hacker security conference.




What's your take? Please leave a comment below, or shoot me an e-mail directly at alex@alexwolfe.net.

Like this blog? Subscribe to its RSS feed, here.

For a mobile experience, follow my daily observations on Twitter.

Check out my tech videos on this YouTube channel.


Related Reading




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

InformationWeek encourages readers to engage in spirited, healthy debate, including taking us to task. However, InformationWeek moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. InformationWeek further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
T-Shirt Giveaway T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting!
Subscribe to RSS

Resource Links