<?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>holyhandgrenade.org &#187; security</title>
	<atom:link href="http://holyhandgrenade.org/blog/tag/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://holyhandgrenade.org/blog</link>
	<description>Got my two fingers out the roof see me greppin&#039; out</description>
	<lastBuildDate>Tue, 29 Nov 2011 19:44:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Fedora 12 allows users to install signed packages&#8230;</title>
		<link>http://holyhandgrenade.org/blog/2009/11/fedora-12-allows-users-to-install-signed-packages/</link>
		<comments>http://holyhandgrenade.org/blog/2009/11/fedora-12-allows-users-to-install-signed-packages/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 16:14:01 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Sysadmin]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://holyhandgrenade.org/blog/?p=402</guid>
		<description><![CDATA[<a href="http://holyhandgrenade.org/blog/2009/11/fedora-12-allows-users-to-install-signed-packages/" title="Fedora 12 allows users to install signed packages..."></a>Update: According to a post on lwn that I can&#8217;t find at the moment, they&#8217;ve already reverted this decision with a subsequent update. It should be resolved soon. &#8230;without root privileges, without authenticating. Yeah, you read that right. SANS has &#8230;<p class="read-more"><a href="http://holyhandgrenade.org/blog/2009/11/fedora-12-allows-users-to-install-signed-packages/">Continue reading &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://holyhandgrenade.org/blog/2009/11/fedora-12-allows-users-to-install-signed-packages/" title="Fedora 12 allows users to install signed packages..."></a><p><strong>Update:</strong> According to a post on lwn that I can&#8217;t find at the moment, they&#8217;ve already reverted this decision with a subsequent update. It should be resolved soon.</p>
<p>&#8230;without root privileges, without authenticating.</p>
<p>Yeah, you read that right. SANS has the <a href="http://isc.sans.org/diary.html?storyid=7612&amp;rss">writeup</a>:</p>
<blockquote><p>A &#8220;bug&#8221; created back in November against the latest Fedora release (12)  indicates that, through the GUI, desktop users of the Fedora system are able to  install signed packages without root privileges or root authentication.  Yes,  you just read that correctly.  (I&#8217;ll give you a second re-read that sentence so  I don&#8217;t have to retype it.)  Yes, &#8220;it&#8217;s a feature, not a bug&#8221;.</p>
<p>In all my travels I&#8217;ve only ran across one company, ever, that has Fedora  rolled out as an enterprise operating system on every desktop.  But what kind of  security implications does this have?  I obviously don&#8217;t have to explain why  this is (may be) a bad idea to the readers of the ISC, as we are all security  minded people.</p>
<p>Now, the restrictions.  This change does not affect yum on the command line.   This only affects installing things through the GUI.  (Not that helps any, as  most users will be running the GUI anyway.)  You can also disable it.</p>
<p>&#8230;</p>
<p>Currently in the <a href="https://bugzilla.redhat.com/show_bug.cgi?id=534047">bug</a>, there is some  debate about if they should revert this feature.  So, this may be just  temporary.</p></blockquote>
<p>I&#8217;m sure this shouldn&#8217;t affect most people&#8217;s real deployments of anything, since Fedora has always been something of a moving target and has, in my experience, been completely unsuitable for widespread deployment in an organization for a wide variety of other reasons. But just because it&#8217;s not appropriate for enterprise customers doesn&#8217;t mean that desktop users have nothing to worry about.</p>
<p>That&#8217;s because this extends the attack surface for malicious intruders by a really impressive amount. By allowing users unauthenticated access to play with the package manager, you create a <em>nearly infinite attack surface</em> for anyone looking to obtain a local privilege escalation on the system. Imagine this: you don&#8217;t need to exploit any one specific system service, because once you find a hole in something, anything at all that can be targeted in a default out-of-the-package configuration, you can install it and exploit it.</p>
<p>I&#8217;m not 100% aware of the implications of how this is designed &#8212; I may be fundamentally misunderstanding something that&#8217;s going on in the back end, and this may not be a Really Bad Thing. But imagine this: someone finds a bug in Firefox, or Flash, or Java. They exploit it to gain the ability to run arbitrary code under the user&#8217;s account. They can now silently install  Cfengine, Puppet, Bcfg2, or another root-configured service in the background using PolicyKit. They then attempt to exploit these services, which shouldn&#8217;t be running in the first place, and if they succeed, suddenly they have root access to do whatever they want.</p>
<p>Let me slip on my tinfoil hat for a minute: say some minor package maintainer gets through Fedora&#8217;s release engineering processes, and under the radar, slips a surreptitious backdoor into a package that only a handful of people use and nobody really keeps their eyes on. Where previously the damage might be so localized, from the package&#8217;s disuse, to be pretty much useless, now that package can be slipped into anyone&#8217;s system at will through a local unprivileged user exploit.</p>
<p>SELinux mitigates this, absolutely, and unlike in Debian, most important things won&#8217;t start by themselves until they&#8217;re explicitly enabled by the administrator. But the back door is there even if it&#8217;s locked, it&#8217;s only a matter of time until someone finds a real-world way to abuse this in very bad ways, and I really wish they would seriously consider reverting this behavior to something a bit less dangerous. This could be a very useful tool in a corporate environment, but the way I understand the situation right now, it&#8217;s a very bad default.</p>
]]></content:encoded>
			<wfw:commentRss>http://holyhandgrenade.org/blog/2009/11/fedora-12-allows-users-to-install-signed-packages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>44% of security products contain security problems</title>
		<link>http://holyhandgrenade.org/blog/2009/11/44-of-security-products-contain-security-problems/</link>
		<comments>http://holyhandgrenade.org/blog/2009/11/44-of-security-products-contain-security-problems/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 15:03:32 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Sysadmin]]></category>
		<category><![CDATA[commentary]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://holyhandgrenade.org/blog/?p=390</guid>
		<description><![CDATA[<a href="http://holyhandgrenade.org/blog/2009/11/44-of-security-products-contain-security-problems/" title="44% of security products contain security problems"></a>Slashdot linked to an interesting analysis of an ISCA Labs report, done by Help Net Security, about the underperformance of various network security products. The meat of the analysis focused on how most products fail to achieve certification on the &#8230;<p class="read-more"><a href="http://holyhandgrenade.org/blog/2009/11/44-of-security-products-contain-security-problems/">Continue reading &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://holyhandgrenade.org/blog/2009/11/44-of-security-products-contain-security-problems/" title="44% of security products contain security problems"></a><p>Slashdot linked to an interesting <a href="http://www.net-security.org/secworld.php?id=8506">analysis</a> of an ISCA Labs <a href="http://www.icsalabs.com/whitepaper/report">report</a>, done by Help Net Security, about the underperformance of various network security products. The meat of the analysis focused on how most products fail to achieve certification on the first test, but I found this particular statistic incredibly enlightening:</p>
<blockquote><p>Rounding out the top three is the startling finding that 44 percent of security products had inherent security problems. Security testing issues range from vulnerabilities that compromise the confidentiality or integrity of the system to random behavior that affects product availability. Even though it can be a demanding process, certification with a trusted, established third party is critical to verifying product quality, states the report. Product categories studied were: anti-virus, network firewall, Web application firewall, network IPS, IPSec VPN, SSL VPNs and custom testing.</p></blockquote>
<p>The report has some caveats. For example:</p>
<blockquote><p>Even the technology used to store and access test data has seen substantial change. We certainly cannot make the claim that a single, consistent data collection method was employed across all products throughout the timeframe of this study.</p></blockquote>
<p>Check out the rest of the report; it&#8217;s a good read. I&#8217;ve long been of the belief that most high-end security products (beyond typical endpoint stuff) are snake oil and don&#8217;t provide any kind of real ROI; this report does nothing to change my opinion, especially in the IPS space, where a really remarkably huge portion of the sampled products failed to achieve certification.</p>
]]></content:encoded>
			<wfw:commentRss>http://holyhandgrenade.org/blog/2009/11/44-of-security-products-contain-security-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ransomware gets smarter</title>
		<link>http://holyhandgrenade.org/blog/2009/11/ransomware-gets-smarter/</link>
		<comments>http://holyhandgrenade.org/blog/2009/11/ransomware-gets-smarter/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 16:14:31 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Sysadmin]]></category>
		<category><![CDATA[malware]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://holyhandgrenade.org/blog/?p=296</guid>
		<description><![CDATA[<a href="http://holyhandgrenade.org/blog/2009/11/ransomware-gets-smarter/" title="Ransomware gets smarter"></a>El Reg writes: Devious virus writers have come up with a new twist on ransomware-style malware. A new strain of Trojan encrypts recently-opened files on compromised Windows PCs. But instead of demanding a ransom for a decryption key to unlock &#8230;<p class="read-more"><a href="http://holyhandgrenade.org/blog/2009/11/ransomware-gets-smarter/">Continue reading &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://holyhandgrenade.org/blog/2009/11/ransomware-gets-smarter/" title="Ransomware gets smarter"></a><p>El Reg <a href="http://www.theregister.co.uk/2009/11/03/ransomware_ruse/">writes</a>:</p>
<blockquote><p>Devious virus writers have come up with a new twist on ransomware-style  malware.</p>
<p>A new strain of Trojan encrypts recently-opened files on compromised Windows  PCs. But instead of demanding a ransom for a decryption key to unlock files, the  malware relies on users to search the web for a possible way-out.</p>
<p>Hackers have cleverly baited searches for likely terms, with links to sites  offering a supposed fix actually developed by the crooks behind the ruse.</p>
<p>A fuller explanation of the scam can be found  Symantec&#8217;s write-up on the Ramvicrype Trojan <a href="http://www.symantec.com/security_response/writeup.jsp?docid=2009-102921-3210-99" target="_blank">here</a> and in a blog posting by Symantec researcher Shunichi  Imano <a href="https://www-secure.symantec.com/connect/blogs/tales-crypt" target="_blank">here</a>. ®</p></blockquote>
<p>Say what you will about the data-centric approach of The New School of Information Security, there&#8217;s one fact that&#8217;s undeniable: money drives malware in the 21st century, and they&#8217;re getting smarter and smarter about how they take it.</p>
]]></content:encoded>
			<wfw:commentRss>http://holyhandgrenade.org/blog/2009/11/ransomware-gets-smarter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Malware Re-Writes Online Bank Statements to Cover Fraud</title>
		<link>http://holyhandgrenade.org/blog/2009/10/malware-re-writes-your-bank-statements-to-cover-fraud/</link>
		<comments>http://holyhandgrenade.org/blog/2009/10/malware-re-writes-your-bank-statements-to-cover-fraud/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 18:23:48 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Sysadmin]]></category>
		<category><![CDATA[repost]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://holyhandgrenade.org/blog/?p=232</guid>
		<description><![CDATA[<a href="http://holyhandgrenade.org/blog/2009/10/malware-re-writes-your-bank-statements-to-cover-fraud/" title="New Malware Re-Writes Online Bank Statements to Cover Fraud"></a>A few weeks behind the ball on this one too, but I ran across it in a security discussion and it was way too cool (in a perverse sense) not to share: From Wired.com: New Malware Re-Writes Online Bank Statements &#8230;<p class="read-more"><a href="http://holyhandgrenade.org/blog/2009/10/malware-re-writes-your-bank-statements-to-cover-fraud/">Continue reading &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://holyhandgrenade.org/blog/2009/10/malware-re-writes-your-bank-statements-to-cover-fraud/" title="New Malware Re-Writes Online Bank Statements to Cover Fraud"></a><p>A few weeks behind the ball on this one too, but I ran across it in a security discussion and it was way too cool (in a perverse sense) not to share:</p>
<p>From Wired.com:</p>
<p><a href="http://www.wired.com/threatlevel/2009/09/rogue-bank-statements/">New Malware Re-Writes Online Bank Statements to Cover Fraud</a></p>
<blockquote><p><strong>New malware being used by cybercrooks does more than let hackers loot a bank account; it hides evidence of a victim’s dwindling balance by rewriting online bank statements on the fly, according to a new report.</strong></p>
<p><strong>The sophisticated hack uses a Trojan horse program installed on the victim’s machine that alters html coding before it’s displayed in the user’s browser, to either erase evidence of a money transfer transaction entirely from a bank statement, or alter the amount of money transfers and balances.</strong></p>
<p>The ruse buys the crooks time before a victim discovers the fraud, though won’t work if a victim uses an uninfected machine to check his or her bank balance.</p>
<p>The novel technique was employed in August by a gang who targeted customers of leading German banks and stole Euro 300,000 in three weeks, according to Yuval Ben-Itzhak, chief technology officer of computer security firm Finjan.</p>
<p>“The Trojan is hooked into your browser and dynamically modifies the text in the html,” Ben-Itzhak says. “It’s a very sophisticated technique.”</p>
<p>The information appears in a <a href="http://www.wired.com/images_blogs/threatlevel/2009/09/finjan-cyberintel_sept_2009-sf.pdf">cybercrime intelligence report</a> (.pdf) written by Finjan’s Malicious Code Research Center.</p>
<p>The victims’ computers are infected with the Trojan, known as URLZone, after visiting compromised legitimate web sites or rogue sites set up by the hackers.</p>
<p>Once a victim is infected, the malware grabs the consumer’s log in credentials to their bank account, then contacts a control center hosted on a machine in Ukraine for further instructions. The control center tells the Trojan how much money to wire transfer, and where to send it. To avoid tripping a bank’s automated anti-fraud detectors, the malware will withdraw random amounts, and check to make sure the withdrawal doesn’t exceed the victim’s balance.</p>
<p>The money gets transferred to the legitimate accounts of unsuspecting money mules who’ve been recruited online for work-at-home gigs, never suspecting that the money they’re allowing to flow through their account is being laundered. The mule transfers the money to the crook’s chosen account. The cyber gang Finjan tracked used each mule only twice, to avoid fraud pattern detection.</p>
<p>“They instruct the Trojan that the next time you log into your online banking account, they actually modify and change the statement you see there,” says Ben-Itzhak. “If you don’t know it, you won’t report it to the bank so they have more time to cash out.”</p>
<p>The researchers were able to capture screen shots showing the rogue bank statements in action, disguising, for example, a transfer of Euro 8,576.31 as Euro 53,94.</p>
<p>The researchers also found statistics in the command tool showing that out of 90,000 visitors to the gang’s rogue and compromised websites, 6,400 were infected with the URLZone trojan. Most of the attacks Finjan observed affected people using Internet Explorer browsers, but Ben-Itzhak says other browsers are vulnerable too.</p>
<p>Finjan provided law enforcement officials with details about the gang’s activities and says the hosting company for the Ukraine server has since suspended the domain for the command and control center. But Finjan estimates that a gang using the scheme unimpeded could rake in about $7.3 million annually.</p>
<p><strong>“The example we found relates to German banks,” Ben-Itzhak says. “But we believe this will increase to other countries.”</strong></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://holyhandgrenade.org/blog/2009/10/malware-re-writes-your-bank-statements-to-cover-fraud/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>TaoSecurity: &#8220;Protect the Data&#8221; Where?</title>
		<link>http://holyhandgrenade.org/blog/2009/10/taosecurity-protect-the-data-where/</link>
		<comments>http://holyhandgrenade.org/blog/2009/10/taosecurity-protect-the-data-where/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 03:42:20 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Sysadmin]]></category>
		<category><![CDATA[commentary]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www-new.holyhandgrenade.org/wordpress/?p=180</guid>
		<description><![CDATA[<a href="http://holyhandgrenade.org/blog/2009/10/taosecurity-protect-the-data-where/" title="TaoSecurity: &quot;Protect the Data&quot; Where?"></a>From one of my favorite blogs, TaoSecurity: I forgot to mention another thought in my last post &#8220;Protect the Data&#8221; from Whom? Intruders are not mindly attacking systems to access data. Intruders direct their efforts toward the sources that are &#8230;<p class="read-more"><a href="http://holyhandgrenade.org/blog/2009/10/taosecurity-protect-the-data-where/">Continue reading &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://holyhandgrenade.org/blog/2009/10/taosecurity-protect-the-data-where/" title="TaoSecurity: &quot;Protect the Data&quot; Where?"></a><p>From one of my favorite blogs, <a href="http://taosecurity.blogspot.com">TaoSecurity</a>:</p>
<blockquote><p>I forgot to mention another thought in my last post <a href="http://taosecurity.blogspot.com/2009/10/protect-data-from-whom.html">&#8220;Protect the Data&#8221; from Whom?</a> Intruders are not mindly attacking systems to access data. Intruders direct their efforts toward the sources that are easiest and cheapest to exploit. This produces an interesting corollary.</p>
<p><strong>Once other options have been eliminated, the ultimate point at which data will be attacked will be the point at which it is useful to an authorized user.</strong></p>
<p>For example, if a file is only readable once it has been decrypted in front of a user, that is where the intruder will attack once his other options have been exhausted. This means that <strong>the only way to completely &#8220;protect data&#8221; is to make it unusable.</strong> If data is not usable then it doesn&#8217;t need to exist, so that means intruders will always be able to access data if they are sufficiently resourced and motivated, as explained in my first post on this subject.</p></blockquote>
<p>This meshes pretty well with my philosophy on information security &#8212; it doesn&#8217;t matter how much security you layer onto the server side. For any sufficiently secure system, your weakest point of potential compromise is almost always going to be your clients. Banks and online payment services (such as Paypal) have learned this the hard way. For every breach, no matter how insignificant, there are millions of successful phishing attacks.</p>
<p>So many system administrators forget about the client side of things because it&#8217;s not their job. Big mistake.</p>
]]></content:encoded>
			<wfw:commentRss>http://holyhandgrenade.org/blog/2009/10/taosecurity-protect-the-data-where/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

