<?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>Roger&#039;s Information Security Blog &#187; General</title>
	<atom:link href="http://www.infosecblog.org/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.infosecblog.org</link>
	<description></description>
	<lastBuildDate>Sun, 05 Feb 2012 17:00:58 +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>Fixing the PEAP MitM through correct config</title>
		<link>http://www.infosecblog.org/2012/02/fixing-the-peap-mitm-through-correct-config/</link>
		<comments>http://www.infosecblog.org/2012/02/fixing-the-peap-mitm-through-correct-config/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 17:00:58 +0000</pubDate>
		<dc:creator>Roger</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.infosecblog.org/?p=5779</guid>
		<description><![CDATA[Back in 2008 Brad Antoniewicz and Josh Wright presented a talk at Shmoocon titled, PEAP: Pwned Extensible Authentication Protocol.  I blogged about it at the time here and here is Brad&#8217;s blog post from then. At the time, I realized that our wireless client configuration instructions allowed man in the middle.   I&#8217;ve been trying to get this fixed [...]]]></description>
			<content:encoded><![CDATA[<p>Back in 2008 Brad Antoniewicz and Josh Wright presented a talk at Shmoocon titled, PEAP: Pwned Extensible Authentication Protocol.  I blogged about it at the time <a href="http://www.infosecblog.org/2008/02/shmoocon-day-3/">here</a> and <a href="http://www.infosecblog.org/2008/02/shmoocon-day-3/">here is Brad&#8217;s blog post from then.</a></p>
<p>At the time, I realized that our wireless client configuration instructions allowed man in the middle.   I&#8217;ve been trying to get this fixed for four years, and I finally got success this week!</p>
<p>The original config is below:   You&#8217;ll note that validate &#8220;user certificate is not checked&#8221;</p>
<p><a href="http://www.infosecblog.org/wp-content/uploads/2012/02/badconfig2.png"><img class="alignnone size-medium wp-image-5782" title="badconfig" src="http://www.infosecblog.org/wp-content/uploads/2012/02/badconfig2-261x300.png" alt="" width="261" height="300" /></a></p>
<p>By doing this, the client will connect to anything with a certificate!   It would be really easy to do what Josh and Brad talk about and set up a fake Access Point and Radius server.   The client would give their credentials to the attacker who would then log into the network.   The client could either than be allowed to stay connected and man in the middled, or drop their connection.  The client would be non-the-wiser.   They&#8217;d just try again and this time get in on the real access point.</p>
<p>I figured what needed to happen was get the public key for the certificate used in PEAP.   I started on the Wireless Control Server which is the wrong place to be.</p>
<p>Next, I looked at the client help file and found that for EAP-GTC, it is mandatory to list the server name in the &#8220;connect only to these servers&#8221; field.   But you need to know the CN or the SAN to do that.</p>
<p>So I found out the server name is our ACS server not the Wireless Control Server.   I got what we thought was the root certificate, and I tried to connect.   It didn&#8217;t work, but this time I was prompted to  accept a new certificate.   Apparently if I&#8217;d selected any of the root certificates, I would have been prompted to add the real one, but because none were selected the connection failed.</p>
<p>So we set up a profile set to validate certificates, and connect only to our ACS server.   We deployed the public key of the root server of the internal CA that issued our certificate, and configured the client to only trust that CA for this wireless connection.   Lastly we checked &#8220;do not prompt user to authorize new server&#8221;</p>
<p>If you don&#8217;t check &#8220;do not prompt user to authorize new servers&#8221;, if the user were man in the middled they would be prompted to accept the certificate.   Users always accept security warnings and continue so they can do their work.   So it is best to take the choice out of their hands.   The security goes hand in hand.   By only trusting certificates issued from my internal CA, it is unlikely they would have a certificate that could be accepted by the end user anyway.</p>
<p>That should have been fixed much sooner.   Once we answered the right questions of the right people, it turned out to be an easy fix.   It is quite common for companies to turn off certificate validation in their wireless setup rather than fixing the cause of problems.   This opens companies to man in the middle attacks.   Just because it is only open to people who can drive near your facility doesn&#8217;t mean it isn&#8217;t a big big problem.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infosecblog.org/2012/02/fixing-the-peap-mitm-through-correct-config/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Encrypted Files, Check; Password saved with the Files, doh!</title>
		<link>http://www.infosecblog.org/2012/02/encrypted-files-check-password-saved-with-the-files-doh/</link>
		<comments>http://www.infosecblog.org/2012/02/encrypted-files-check-password-saved-with-the-files-doh/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 02:21:20 +0000</pubDate>
		<dc:creator>Roger</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.infosecblog.org/?p=5793</guid>
		<description><![CDATA[You would like to think auditors would be doing things securely.   Even though the auditors sent on site are often fresh out of college, you&#8217;d like to believe that the company they represent has been around long enough to be versed in security practices.   Unfortunately that often isn&#8217;t the case.   How many times when they [...]]]></description>
			<content:encoded><![CDATA[<p>You would like to think auditors would be doing things securely.   Even though the auditors sent on site are often fresh out of college, you&#8217;d like to believe that the company they represent has been around long enough to be versed in security practices.   Unfortunately that often isn&#8217;t the case.   How many times when they have asked for information have I wondered if this is part of the audit.   &#8220;Am I dumb enough to mail the auditor unencrypted information about my internal network to their external account.&#8221;</p>
<p>In a recent case <a href="http://nakedsecurity.sophos.com/2012/02/04/encrypted-check-strong-passphrase-check-mailing-them-together-oops/">cited by Sophos </a>as reported by the <a href="http://blog.al.com/businessnews/2012/01/regions_says_employee_401k_dat.html">Birmingham News</a> it is worse than that.  Ernst &amp; Young auditors lost a USB fob.   Fortunately the information was encrypted.   Unfortunately the password was with the fob.   Obviously that defeats the purpose.  Some people are just destined to be examples for others.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infosecblog.org/2012/02/encrypted-files-check-password-saved-with-the-files-doh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dear Bruce &#8211; On Zero Days</title>
		<link>http://www.infosecblog.org/2012/01/dear-bruce-on-zero-days/</link>
		<comments>http://www.infosecblog.org/2012/01/dear-bruce-on-zero-days/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 10:35:47 +0000</pubDate>
		<dc:creator>Roger</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.infosecblog.org/?p=5771</guid>
		<description><![CDATA[I dont mean to do a pretentious open letter, think of this as more of a writing style than an actual letter. &#8212; Hey Bruce, I was trying to understand your comments from the opening greetz at shmoocon this year. As I understand it, you&#8217;re saying that we need more public zero days to secure people.   That [...]]]></description>
			<content:encoded><![CDATA[<div>I dont mean to do a pretentious open letter, think of this as more of a writing style than an actual letter.</div>
<div>&#8212;</div>
<div>Hey Bruce,</div>
<div>I was trying to understand your comments from the opening greetz at shmoocon this year.</div>
<div>
As I understand it, you&#8217;re saying that we need more public zero days to secure people.   That caused me some cognitive dissonance, so I tried to spend some time thinking this through so I could understand your point better.   Let me know if I&#8217;m misrepresenting you.</div>
<div></div>
<div>I found your defcon 15 slides where you seem to talk about this a bit.  (my paraphrase)</div>
<blockquote>
<div> &#8217;full disclosure is dead&#8217;   Whether you believe in &#8220;responsible&#8221; disclosure or not, the people in the bug bounty programs believe in it, so the choice is really get paid or not.   As a side effect people aren&#8217;t dropping oh-days all over conferences, which sucks as a conference organizer.</div>
</blockquote>
<div>
In your slides, you said &#8220;[the people selling bugs] are profiting at the expense of the end user.&#8221;   How is that?</div>
<div>
I&#8217;m guessing it is because many software companies patch very very slowly except when there media pressure due to public exploitation.   That leaves a hole in which private exploitation can take place if the bad guys also found the vulnerability.</div>
<div>
Lets not forget that dropping a zero day starts the clock early.   The bad guys are exploiting while the good guys at best have a workaround.   I have a hard time seeing that a good thing.  I&#8217;m guessing your answer would be at least then you know about the vulnerability</div>
<div></div>
<div>As a guy doing the vulnerability management program at my company, I like the predictability of patch Tuesday.   I&#8217;ve got plenty of other things to deploy.   Those unexpected patches really foul things up.</div>
<div>
Full/Responsible Disclosure approaches a religious debate with some people.  I dont mean to mean to do that.</div>
]]></content:encoded>
			<wfw:commentRss>http://www.infosecblog.org/2012/01/dear-bruce-on-zero-days/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Shmoocon 2012: Credit Card Fraud &#8211; The Contactless Generation</title>
		<link>http://www.infosecblog.org/2012/01/shmoocon-2012-credit-card-fraud-the-contactless-generation/</link>
		<comments>http://www.infosecblog.org/2012/01/shmoocon-2012-credit-card-fraud-the-contactless-generation/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 04:06:18 +0000</pubDate>
		<dc:creator>Roger</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.infosecblog.org/?p=5769</guid>
		<description><![CDATA[The idea of Credit Card fraud through the new generation of &#8220;contactless&#8221; cards isn&#8217;t new.   It was even in a NCIS episode last year.   Here&#8217;s a news story that was done on the problem.  Chris Paget presented a talk at Shmoocon 2012 titled &#8220;Credit Card Fraud: The Contactless Generation.&#8221;  The hook that got me into the talk was finding [...]]]></description>
			<content:encoded><![CDATA[<p>The idea of Credit Card fraud through the new generation of &#8220;contactless&#8221; cards isn&#8217;t new.   It was even in a NCIS episode last year.   Here&#8217;s a <a href="http://youtu.be/JVerEMooek8">news story that was done on the problem.</a>  Chris Paget presented a talk at Shmoocon 2012 titled &#8220;Credit Card Fraud: The Contactless Generation.&#8221;  The hook that got me into the talk was finding out if any of the common countermeasures are effective.</p>
<p>Credit Card companies are quietly deploying new cards that have a RFID chip to allow for contactless payment at terminals that can take such.   When it is talked about, Credit Card companies present it as more secure and similar to the pin and chip system used in Europe.   The issue is that it is actually less secure.</p>
<p>The card is ready to respond to any reader whether in the grocery store or while walking down the street.   A bad guy could have a reader and &#8220;clone&#8221; your card with you being completely unaware.   With previous card thefts, a bunch of people would have a fraudulent charge, and an investigator would notice that all of the cards were used at a specific company.   It was easy to find a credit card skimmer installed at the location to collect card data.   If the bad guy is collecting data from people who walk by on the street, a virtual pickpocket if you will, there isn&#8217;t a way to determine the malicious source.</p>
<p>We&#8217;ve all ordered items on line and had to provide the CVV number off the back of the credit card.   The credit card actually has three CVV codes.   One encoded in the magstripe, one you can read off the back and a variable number given when the contactless payment is used.   If I made a contactless payment at the store, and the number were harvested they wouldn&#8217;t be able to reuse that CVV.   The issue is that a bad guy with his own reader could ask my card multiple times for a CVV.   He can then attempt as many transactions as he collected numbers.   If I made a charge before the attacker attempted to use the stolen credentials, the other numbers are not valid.   It is like trying to use the wrong securID token.   You&#8217;ll get locked out.</p>
<p>While CVV offers some protection, the bad guy will likely be able to get single transactions performed against a wide number of victims.   Many if not most people don&#8217;t monitor their credit cards activity so there is a likelihood of success.</p>
<p>So what can you do about it?</p>
<p>Accepting the risk is always one way to deal with it.   American credit card laws make it pretty easy to dispute charges.   If occurences are rare than this could be a rational choice.</p>
<p>Protective sleeves, tin foil, and passively shielded wallets have been a proposed solution.  This is generally laughed at by anyone not going to Defcon because it seems like overkill or paranoia.   Hopefully this report on Chris&#8217; talk will convince you it isn&#8217;t paranoia.   Unfortunately Chris&#8217; research shows that a determined attacker most likely wouldn&#8217;t be working with a low powered receiver like you&#8217;d find in a store.   Those are designed to read cards from two to four inches away.  An attacker would be using a higher powered right from up to 25-30 feet away.   He tested the various common shields and found them lacking.   Some might be ok against specific wavelengths.   But they sounded like a waste of time and money.</p>
<p>Chris&#8217; company is working on GuardBunny, an active shield to protect against this sort of thing.   Until then you can microwave your card to kill the RFID chip and still have it work with the traditional swipe method.   3 seconds kills the chip, 5 seconds sets it on fire.   Given the wide range of Microwave power, I&#8217;d recommend not doing that.</p>
<p>I think for now, I&#8217;ll stick to aluminum foil when on trips to hacker cons, while their the card stays in the safe away from the convention floor.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infosecblog.org/2012/01/shmoocon-2012-credit-card-fraud-the-contactless-generation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How do you know my password?</title>
		<link>http://www.infosecblog.org/2012/01/how-do-you-know-my-password/</link>
		<comments>http://www.infosecblog.org/2012/01/how-do-you-know-my-password/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 02:46:53 +0000</pubDate>
		<dc:creator>Roger</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Passwords]]></category>

		<guid isPermaLink="false">http://www.infosecblog.org/?p=5765</guid>
		<description><![CDATA[I don&#8217;t plan to mention every security related thing I see in TV, but this one made me chuckle. On The Finder, a new show on Fox, Michael Clarke Duncan&#8217;s character, finds a character logged into the computer as him.   He asks in his booming voice, &#8220;How do you know my password?&#8221; The answer, &#8220;you say [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t plan to mention every security related thing I see in TV, but this one made me chuckle.</p>
<p>On The Finder, a new show on Fox, Michael Clarke Duncan&#8217;s character, finds a character logged into the computer as him.   He asks in his booming voice, &#8220;How do you know my password?&#8221;</p>
<p>The answer, &#8220;you say it to yourself as you type it in.&#8221;</p>
<p>I&#8217;ve caught myself doing that a few times.   The worse is when the password is a phrase from a song.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infosecblog.org/2012/01/how-do-you-know-my-password/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ProxyClient, Error 400 and MS12-006</title>
		<link>http://www.infosecblog.org/2012/01/proxyclient-error-400-and-ms12-006/</link>
		<comments>http://www.infosecblog.org/2012/01/proxyclient-error-400-and-ms12-006/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 21:45:57 +0000</pubDate>
		<dc:creator>Roger</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[BlueCoat]]></category>

		<guid isPermaLink="false">http://www.infosecblog.org/?p=5760</guid>
		<description><![CDATA[This is just a case of bad timing. Back in August, BlueCoat implemented some changes to the BlueCoat WebFilter.  It introduced some new categories and renamed some other categories.   On the ProxySG, no change was necessary for the renamed categories.   However for ProxyClient (the client side install that provides protection when off the corporate network), [...]]]></description>
			<content:encoded><![CDATA[<p>This is just a case of bad timing.</p>
<p>Back in August, BlueCoat implemented some changes to the BlueCoat WebFilter.  It introduced some new categories and renamed some other categories.   On the ProxySG, no change was necessary for the renamed categories.   However for ProxyClient (the client side install that provides protection when off the corporate network), you needed to manually update the config.</p>
<p>Unfortunately for us, no one bothered to update that config.   While reviewing some BlueCoat best practices, I doublechecked our existing settings and found that we still had the old categories selected in ProxyClient.  I made the required changes and saved to server.   On my client, ran the updater and got an error back, &#8220;Received status 400 from server&#8221;.   I received the same error testing directly from my browser.</p>
<p>Opening a case with support they directed me to a Technical Alert &#8211; <a href="https://kb.bluecoat.com/index?page=content&amp;id=TFA85">ProxyClient Installation is Failing with HTTP 400 response from server.</a>   I&#8217;d seen that before running into this problem, but hadn&#8217;t read it since I wasn&#8217;t installing ProxyClient.   Didn&#8217;t remember the error 400 tiein.   It turns out, the problem occurs when making the SSL connection from the client to the server to pick up the configuration.   This is true of a new install or an updated configuration.</p>
<p>The cause of the problem is MS12-006.   Since this contains SSL <a href="http://www.esecurityplanet.com/windows-security/microsoft-patches-ssl-beast.html">fixes for the BEAST vulnerability</a>, I&#8217;m going to have to ignore BlueCoat&#8217;s suggested workaround of uninstalling the Microsoft security update.   Not sure if this can be fixed with a new ProxyClient version or if I&#8217;ll be waiting for a ProxySG release which would involve much more testing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infosecblog.org/2012/01/proxyclient-error-400-and-ms12-006/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DreamHost Database Intrusion</title>
		<link>http://www.infosecblog.org/2012/01/dreamhost-database-intrusion/</link>
		<comments>http://www.infosecblog.org/2012/01/dreamhost-database-intrusion/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 04:59:50 +0000</pubDate>
		<dc:creator>Roger</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.infosecblog.org/?p=5753</guid>
		<description><![CDATA[&#8220;Prevention is ideal but detection is a must.&#8221; That is what my immediate reaction was to DreamHost announcing it has detected an intrusion.   I love that. How many companies would even notice before all their customers were calling asking why they were owned?compan How many companies would refuse to talk about security incidents or blame [...]]]></description>
			<content:encoded><![CDATA[<p><strong>&#8220;Prevention is ideal but detection is a must.&#8221;</strong></p>
<p>That is what my immediate reaction was to DreamHost <a href="http://blog.dreamhost.com/2012/01/21/security-update/">announcing it has detected an intrusion.</a>   I love that.</p>
<p>How many companies would even notice before all their customers were calling asking why they were owned?compan</p>
<p>How many companies would refuse to talk about security incidents or blame the customer?</p>
<p>How many would take the PR hit to preëmptively perform password resets immediately instead of waiting until the investigation was complete.   A week, or a month from now we could know that the passwords were&#8217;t gotten, but in an abundance of caution action is taken now to prevent damange.</p>
<p>Maybe I&#8217;ve drunk on the koolaid, but I think DreamHost did the right things from the reports I&#8217;ve seen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infosecblog.org/2012/01/dreamhost-database-intrusion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Does Anybody Really Know What Time it is</title>
		<link>http://www.infosecblog.org/2012/01/does-anybody-really-know-what-time-it-is/</link>
		<comments>http://www.infosecblog.org/2012/01/does-anybody-really-know-what-time-it-is/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 17:33:02 +0000</pubDate>
		<dc:creator>Roger</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[NTP]]></category>

		<guid isPermaLink="false">http://www.infosecblog.org/?p=5735</guid>
		<description><![CDATA[Does anybody really care (about time)? This Chicago song came to mind for today&#8217;s blog post about NTP. I was walking down the street one day.    ok, I&#8217;ll stop.   I was reviewing my firewall logs and I noticed systems going to external services for NTP. It is best practice (and company policy) for all systems [...]]]></description>
			<content:encoded><![CDATA[<p>Does anybody really care (about time)?</p>
<p>This Chicago song came to mind for today&#8217;s blog post about NTP.</p>
<p>I was walking down the street one day.    ok, I&#8217;ll stop.   I was reviewing my firewall logs and I noticed systems going to external services for NTP.</p>
<p>It is best practice (and company policy) for all systems to be using the same time source.  It is very difficult to match up logs from different systems when they may have different times.</p>
<p>It turns out there were two problems at play.   The first is default configurations.   People setting up specific equipment didn&#8217;t update NTP or assumed because it was set on one system it would replicate to other appliances part of that &#8220;group&#8221;.   The other thing that happened was an issue with the internal NTP server caused the Unix admin to point his servers elsewhere for time.</p>
<p>Your internal NTP server needs to be rock solid.</p>
<p>Another item that still needs to be addressed here, is secondary NTP.   People are going to the same primary NTP server and then using whatever was default on the device as the backup NTP.   Yeah, not such a good idea.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infosecblog.org/2012/01/does-anybody-really-know-what-time-it-is/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 3.3.1 Released</title>
		<link>http://www.infosecblog.org/2012/01/wordpress-3-3-1-released/</link>
		<comments>http://www.infosecblog.org/2012/01/wordpress-3-3-1-released/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 22:58:07 +0000</pubDate>
		<dc:creator>Roger</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Patching]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.infosecblog.org/?p=5720</guid>
		<description><![CDATA[If you haven&#8217;t logged into your WordPress today, this is news to you.   Version 3.3.1 has been released to fix a XSS vulnerability. According to ThreatPost, this is only a vulnerability if you installed WordPress by browsing to the IP.   Most installs are hosted and you would browse to the site FQDN to install.   These [...]]]></description>
			<content:encoded><![CDATA[<p>If you haven&#8217;t logged into your WordPress today, this is news to you.   Version 3.3.1 has been released to fix a XSS vulnerability.</p>
<p><a href="http://threatpost.com/en_us/blogs/xss-bug-found-wordpress-33-010312">According to ThreatPost</a>, this is only a vulnerability if you installed WordPress by browsing to the IP.   Most installs are hosted and you would browse to the site FQDN to install.   These systems aren&#8217;t vulnerable.</p>
<p>The update also fixed 15 bugs.   So review the release notes and determine if you need to update.   Or just do it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infosecblog.org/2012/01/wordpress-3-3-1-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wi-Fi Protected Setup</title>
		<link>http://www.infosecblog.org/2011/12/wi-fi-protected-setup/</link>
		<comments>http://www.infosecblog.org/2011/12/wi-fi-protected-setup/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 06:31:15 +0000</pubDate>
		<dc:creator>Roger</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://www.infosecblog.org/?p=5714</guid>
		<description><![CDATA[Wi-Fi Protected Setup (WPS) is a method common on home access points  for users to connect without having to type in a long encryption key.   Instead a PIN is printed on the access point and anyone with physical access can add themselves to the wireless.   This has always seemed kind of hinky to me so I disable WPS after [...]]]></description>
			<content:encoded><![CDATA[<p>Wi-Fi Protected Setup (WPS) is a method common on home access points  for users to connect without having to type in a long encryption key.   Instead a PIN is printed on the access point and anyone with physical access can add themselves to the wireless.   This has always seemed kind of hinky to me so I disable WPS after all my devices are setup.</p>
<p><a href="http://sviehb.files.wordpress.com/2011/12/viehboeck_wps.pdf">Research posted earlier this week by Stefan Viehbock</a> reports WPS design flaws and implementation flaws that can result in an attacker accessing your network.  </p>
<p>Flaw #1 &#8211; WPS is vulnerable to brute force attacks</p>
<p>Flaw #2 &#8211; The access point sends a authfail if the first half of the PIN is incorrect.   Uh huh. </p>
<p>A brute force tool has been written but has not been released at the time of this posting.<br />
Where possible, users should disable WPS on their home access point when they are not actively adding new wireless clients.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infosecblog.org/2011/12/wi-fi-protected-setup/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

