<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Security Fight Club &#187; SQL Injection</title>
	<atom:link href="http://www.securityfightclub.com/tag/sql-injection/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.securityfightclub.com</link>
	<description>Brought to you by Awareness Technologies</description>
	<lastBuildDate>Sat, 05 Jun 2010 04:08:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Another round of SQL Injection attacks are happening RIGHT NOW&#8230;</title>
		<link>http://www.securityfightclub.com/another-round-of-sql-injection-attacks-are-happening-right-now/</link>
		<comments>http://www.securityfightclub.com/another-round-of-sql-injection-attacks-are-happening-right-now/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 03:39:22 +0000</pubDate>
		<dc:creator>mrdenny</dc:creator>
				<category><![CDATA[Attack Scripts]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[External Threats]]></category>
		<category><![CDATA[SQL Injection]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://www.securityfightclub.com/?p=177</guid>
		<description><![CDATA[That&#8217;s right you&#8217;ve heard it here first (ok, probably second or third, but at least in the top 10).  A hacking group is using SQL Injection attacks to break into websites in-mass and download malicious content from 318x.com.
As of December 10, 2009 over 132,000 websites have been compromised and are serving up the malicious content.  [...]]]></description>
			<content:encoded><![CDATA[<p>That&#8217;s right you&#8217;ve heard it here first (ok, probably second or third, but at least in the top 10).  A hacking group is using <a href="http://www.net-security.org/secworld.php?id=8604" target="_blank">SQL Injection attacks</a> to break into websites in-mass and download malicious content from 318x.com.</p>
<p>As of December 10, 2009 over 132,000 websites have been compromised and are serving up the malicious content.  The attack loads up an Iframe onto the websites via the data returned from the database which eventually leads the user (without there knowledge) to download data from 318x.com which then installats a rootkit-enabled variant of the Buzus backdoor trojan.  The full path of what happens can be found on the link above.</p>
<p>We&#8217;ve talked about the securing your website from SQL Injection attacks <a href="http://www.securityfightclub.com/gonzalez-tj-max-hacker-gets-15-25-years/" target="_blank">here</a>, <a href="http://www.securityfightclub.com/more-charges-filed-against-tjmax-hackers/" target="_blank">here</a> and <a href="http://www.securityfightclub.com/hackers-have-actually-broken-into-the-brazilian-power-grid/" target="_blank">here</a>, apparently there are tons of sites out there which haven&#8217;t been listening.</p>
<p>Denny</p>
]]></content:encoded>
			<wfw:commentRss>http://www.securityfightclub.com/another-round-of-sql-injection-attacks-are-happening-right-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hackers have actually broken into the Brazilian Power Grid</title>
		<link>http://www.securityfightclub.com/hackers-have-actually-broken-into-the-brazilian-power-grid/</link>
		<comments>http://www.securityfightclub.com/hackers-have-actually-broken-into-the-brazilian-power-grid/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 20:43:54 +0000</pubDate>
		<dc:creator>mrdenny</dc:creator>
				<category><![CDATA[External Threats]]></category>
		<category><![CDATA[SQL Injection]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Utility Companies]]></category>

		<guid isPermaLink="false">http://www.securityfightclub.com/?p=172</guid>
		<description><![CDATA[About a week ago 60 Minutes covered a story about hackers breaking into the Brazilian power grid and causing power outages through out the country.  The common believe is that this story wasn&#8217;t actually correct.  However hackers appear to have liked the idea, and have done what was originally claimed in the story.
Google has a [...]]]></description>
			<content:encoded><![CDATA[<p>About a week ago 60 Minutes covered a story about hackers breaking into the Brazilian power grid and causing power outages through out the country.  The common believe is that this story wasn&#8217;t actually correct.  However hackers appear to have liked the idea, and have done what was originally claimed in the story.<span id="more-172"></span></p>
<p>Google has a <a href="http://translate.google.com/translate?js=y&amp;prev=_t&amp;hl=en&amp;ie=UTF-8&amp;u=http%3A%2F%2Fg1.globo.com%2FNoticias%2FTecnologia%2F0%2C%2CMUL1380926-6174%2C00-HACKERS%2BINVADIRAM%2BSITE%2BDIZ%2BONS.html&amp;sl=pt&amp;tl=en" target="_blank">translation of the article</a>, and the <a href="http://g1.globo.com/Noticias/Tecnologia/0,,MUL1380926-6174,00-HACKERS+INVADIRAM+SITE+DIZ+ONS.html" target="_blank">original can be found here</a>.</p>
<p>The power company is question claims that the blackout which hit 18 Brazilian states on Tuesday was not caused by the hackers.  However the timing out the attack and the outage is very suspicious.  This just goes to show that utilities needs to take even more care that other companies to secure there environments to ensure that the services which they provide remain online as peoples live depend on the power staying on.</p>
<p>Based on the results of testing against the sites as reported <a href="http://darkreading.com/blog/archives/2009/11/how_to_hack_a_b.html;jsessionid=N4RKLB425E4DDQE1GHPSKHWATMY32JVN" target="_blank">by Darkreading</a> the standard SQL Injection attack may have been used in this case to attack the site and break in.  One would think that a company as large as a countries power company would be able to have developers which wouldn&#8217;t allow SQL Injection attacks.</p>
<p>Denny</p>
]]></content:encoded>
			<wfw:commentRss>http://www.securityfightclub.com/hackers-have-actually-broken-into-the-brazilian-power-grid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gonzalez (TJ Max Hacker) gets 15-25 years</title>
		<link>http://www.securityfightclub.com/gonzalez-tj-max-hacker-gets-15-25-years/</link>
		<comments>http://www.securityfightclub.com/gonzalez-tj-max-hacker-gets-15-25-years/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 11:18:41 +0000</pubDate>
		<dc:creator>mrdenny</dc:creator>
				<category><![CDATA[Data Loss]]></category>
		<category><![CDATA[External Threats]]></category>
		<category><![CDATA[SQL Injection]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[TJ Max]]></category>

		<guid isPermaLink="false">http://www.securityfightclub.com/?p=145</guid>
		<description><![CDATA[As a follow up to my post last week about the TJ Max Hacker, it appears that Albert Gonzalez has accepted a plea deal with federal prosecutors.  He has plead guilty to 19 counts, which will result in the combination of two of his current cases which were pending in New York and Massachusetts.  The [...]]]></description>
			<content:encoded><![CDATA[<p>As a follow up to my post last week about the <a href="http://www.securityfightclub.com/more-charges-filed-against-tjmax-hackers/" target="_blank">TJ Max Hacker</a>, it appears that Albert Gonzalez has accepted a plea deal with federal prosecutors.  He has plead guilty to 19 counts, which will result in the combination of two of his current cases which were pending in New York and Massachusetts.  The recent charges against him in Federal court in New Jersey are not included in this plea deal.<span id="more-145"></span></p>
<p>His lawyer claimed that he is &#8220;extremely remorseful as to what has happened&#8221; in a statement to the AP on Thursday.  Personally I think that he&#8217;s remorseful that he was caught, not that he swindled and stole, but that&#8217;s just me.</p>
<p>As part of the plea dea Gonzalez must forfeit his computers, home, car and cash, in addition to the $1.1 million that federal agents found buried in his parents back yard.  His girl friend, her father and friends also have to turn over to authorities watches and jewelry which Gonzalez gave them as gifts.</p>
<p>Under the terms of his plea deal Gonzalez will be behind bars for 15 to 25 years (reality 7-10 years with good behavior and early release).  His computer usage will be restricted for 5 years post release (which probably means not a whole hell of a lot).  If convicted at trial Gonzalez could have been sentenced to several hundred years, effectively a life sentence.</p>
<p>May he enjoy the next 7 years of his life in club fed.</p>
<p>Denny</p>
]]></content:encoded>
			<wfw:commentRss>http://www.securityfightclub.com/gonzalez-tj-max-hacker-gets-15-25-years/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More charges filed against TJMax hackers</title>
		<link>http://www.securityfightclub.com/more-charges-filed-against-tjmax-hackers/</link>
		<comments>http://www.securityfightclub.com/more-charges-filed-against-tjmax-hackers/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 02:27:14 +0000</pubDate>
		<dc:creator>mrdenny</dc:creator>
				<category><![CDATA[Data Loss]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Unauthorized Installation]]></category>
		<category><![CDATA[SQL Injection]]></category>
		<category><![CDATA[TJ Max]]></category>

		<guid isPermaLink="false">http://www.securityfightclub.com/?p=136</guid>
		<description><![CDATA[It appears that yesterday more charges were filed against  the TJ Max hacker Albert “Segvec” Gonzalez.  These new charges stem from electronic break-ins to the Heartland Payment Systems credit card processing center as well as Hannaford Brothers, 7-Eleven as well as two additional un-named victims.
Gonzalez, who is a former US Secret Service informant, is already [...]]]></description>
			<content:encoded><![CDATA[<p>It appears that yesterday more charges were filed against  the TJ Max hacker <a href="http://www.wired.com/threatlevel/2009/08/tjx-hacker-charged-with-heartland/" target="_blank">Albert “Segvec” Gonzalez</a>.  These new charges stem from electronic break-ins to the Heartland Payment Systems credit card processing center as well as Hannaford Brothers, 7-Eleven as well as two additional un-named victims.<span id="more-136"></span></p>
<p>Gonzalez, who is a former US Secret Service informant, is already in custody on charges related to the TJ Max break in.  Also charged as two unnamed Russian persons who are suspected of being Gonzalez&#8217;s partners in the operation.</p>
<p>Based on information released these attacks do not appear to be the standard &#8220;script kiddy attacks&#8221; that we as sysadmins are used to dealing with.  These attacks were well thought out and well executed, granting the attackers access to corporate and production networks for months in some cases.</p>
<p>The software, which was custom written for these attacks when tested against a variety of anti-virus and anti-spyware software before the attack was launched.  Additionally it was written to delete all trace of itself in order to avoid detection.</p>
<p>The truly pathetic thing about this is that according to the documents, the attacks all started via SQL Injection attacks.  Which means that they could have been avoided if basic security protocols and procedures were being followed on the websites in question.  These basic security protocols include:</p>
<ul>
<li>No dynamic SQL either in stored procedures or from the websites directly.</li>
<li>If dynamic SQL must be used in stored procedures, use as few actual values from the Website as possible.  (For example if sorting a result set which must be done through dynamic SQL don&#8217;t pass in the column name from the website, pass in an ID which means nothing except that the stored procedures knows that 1 = Column2, 2 = Column4, etc.</li>
<li>Clean the data before you pass it to the database.  This is where the website developers and the DBAs really need to get along.  The database can&#8217;t secure it self, the Website has to check each value that is being passed in and ensure that the values won&#8217;t harm the database in any way.</li>
<li>Disable xp_cmdshell as well as anything else that you aren&#8217;t using (oh yeah and don&#8217;t use xp_cmdshell on SQL Servers that websites have access to).</li>
<li>Don&#8217;t allow the account that the website uses to do anything more than it needs.  This means not using ANY fixed server or fixed database roles.  Just the minimum rights that are possible, in a perfect world this means execute rights to stored procedures only.</li>
</ul>
<p>If these basic rules had been followed then the hackers probably wouldn&#8217;t have been able to get into the system and we wouldn&#8217;t have had these problems to begin with.</p>
<p>It also would have helped if these companies were actually following the PCI rules which they are required to follow but apparently weren&#8217;t.  If they were then this wouldn&#8217;t have been an issue either as they wouldn&#8217;t have been storing anything, and everything in flight would have been encrypted and basically worthless.</p>
<p>Denny</p>
]]></content:encoded>
			<wfw:commentRss>http://www.securityfightclub.com/more-charges-filed-against-tjmax-hackers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mirroring isn’t a backup solution</title>
		<link>http://itknowledgeexchange.techtarget.com/sql-server/mirroring-isnt-a-backup-solution/</link>
		<comments>http://itknowledgeexchange.techtarget.com/sql-server/mirroring-isnt-a-backup-solution/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 23:48:11 +0000</pubDate>
		<dc:creator>SQL Server with Mr. Denny &#62; Security » Security</dc:creator>
				<category><![CDATA[Data Loss]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[Internal Threats]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Syndicated]]></category>
		<category><![CDATA[Backup & recovery]]></category>
		<category><![CDATA[Database security]]></category>
		<category><![CDATA[JournalSpace.com]]></category>
		<category><![CDATA[SQL Injection]]></category>
		<category><![CDATA[SQL Server with mrDenny]]></category>

		<guid isPermaLink="false">tag:itknowledgeexchange.techtarget.com://8d6d0f149ad03e1b750353d5f507940d</guid>
		<description><![CDATA[In case you live under a rock and haven't heard about Journalspace.com's little mistake, they have gone out of business due to a database problem.  Here's a screenshot in case the site is down when you look at it.

In a nutshell it appears that they were relying on a RAID1 ...]]></description>
			<content:encoded><![CDATA[In case you live under a rock and haven't heard about Journalspace.com's little mistake, they have gone out of business due to a database problem.  Here's a screenshot in case the site is down when you look at it.

In a nutshell it appears that they were relying on a RAID1 ...]]></content:encoded>
			<wfw:commentRss>http://www.securityfightclub.com/mirroring-isn%e2%80%99t-a-backup-solution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

