<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Username Enumeration Vulnerabilities</title>
	<atom:link href="http://www.gnucitizen.org/blog/username-enumeration-vulnerabilities/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gnucitizen.org/blog/username-enumeration-vulnerabilities/</link>
	<description>Information Security Think Tank</description>
	<lastBuildDate>Sat, 02 Feb 2013 17:50:40 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
	<item>
		<title>By: Idetrorce</title>
		<link>http://www.gnucitizen.org/blog/username-enumeration-vulnerabilities/comment-page-1/#comment-86893</link>
		<dc:creator>Idetrorce</dc:creator>
		<pubDate>Sat, 15 Dec 2007 11:10:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/username-enumeration-vulnerabilities#comment-86893</guid>
		<description>very interesting, but I don&#039;t agree with you 
Idetrorce</description>
		<content:encoded><![CDATA[<p>very interesting, but I don&#8217;t agree with you<br />
Idetrorce</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BlogSecurity &#187; WordPress Username Enumeration</title>
		<link>http://www.gnucitizen.org/blog/username-enumeration-vulnerabilities/comment-page-1/#comment-35883</link>
		<dc:creator>BlogSecurity &#187; WordPress Username Enumeration</dc:creator>
		<pubDate>Wed, 18 Jul 2007 11:39:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/username-enumeration-vulnerabilities#comment-35883</guid>
		<description>[...] post is the follow up to my previous work on username enumeration vulnerabilities. In this post we primarily concentrated on various [...]</description>
		<content:encoded><![CDATA[<p>[...] post is the follow up to my previous work on username enumeration vulnerabilities. In this post we primarily concentrated on various [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adrian Pastor</title>
		<link>http://www.gnucitizen.org/blog/username-enumeration-vulnerabilities/comment-page-1/#comment-14058</link>
		<dc:creator>Adrian Pastor</dc:creator>
		<pubDate>Wed, 11 Apr 2007 19:15:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/username-enumeration-vulnerabilities#comment-14058</guid>
		<description>naka,

I&#039;m guessing that when you say handicapped people, you mean people with sight problems. In this case, I would think that applications like Windows magnifier would be more than enough to read the CAPTCHA.

On the other hand, if the handicapped person was completely blind, then there would be a problem since voice synthesizers wouldn&#039;t be able to pick up the text in the CAPTCHA.

Interesting point though.

Regarding the importance of this vuln, it really depends on the nature application and the privilege of the username that has been enumerated. Username enumeration does nothing but help you when cracking accounts. I&#039;ve historically considered this type of vulnerability almost useless, but like everything in this field, when you push the limits and get successful results you change your mind completely.</description>
		<content:encoded><![CDATA[<p>naka,</p>
<p>I&#8217;m guessing that when you say handicapped people, you mean people with sight problems. In this case, I would think that applications like Windows magnifier would be more than enough to read the CAPTCHA.</p>
<p>On the other hand, if the handicapped person was completely blind, then there would be a problem since voice synthesizers wouldn&#8217;t be able to pick up the text in the CAPTCHA.</p>
<p>Interesting point though.</p>
<p>Regarding the importance of this vuln, it really depends on the nature application and the privilege of the username that has been enumerated. Username enumeration does nothing but help you when cracking accounts. I&#8217;ve historically considered this type of vulnerability almost useless, but like everything in this field, when you push the limits and get successful results you change your mind completely.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: naka</title>
		<link>http://www.gnucitizen.org/blog/username-enumeration-vulnerabilities/comment-page-1/#comment-13940</link>
		<dc:creator>naka</dc:creator>
		<pubDate>Wed, 11 Apr 2007 02:45:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/username-enumeration-vulnerabilities#comment-13940</guid>
		<description>The way to avoid the third method on account signup facilities is to implement CAPTCHA, right? Is it an only counter measure? CAPTCHA is an obstacle for handicapped people. So it is difficult to avoid this vuln on a site which have an account signup facility. I think that the level of importance of this vul is low in most cases. If an adequate counter measure is not available, what do you say to a website owner (your customer)?</description>
		<content:encoded><![CDATA[<p>The way to avoid the third method on account signup facilities is to implement CAPTCHA, right? Is it an only counter measure? CAPTCHA is an obstacle for handicapped people. So it is difficult to avoid this vuln on a site which have an account signup facility. I think that the level of importance of this vul is low in most cases. If an adequate counter measure is not available, what do you say to a website owner (your customer)?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sergey Gordeychik</title>
		<link>http://www.gnucitizen.org/blog/username-enumeration-vulnerabilities/comment-page-1/#comment-12948</link>
		<dc:creator>Sergey Gordeychik</dc:creator>
		<pubDate>Fri, 06 Apr 2007 03:40:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/username-enumeration-vulnerabilities#comment-12948</guid>
		<description>Another good example of information leakage via error message is Oracle isqlplus (inurl:/isqlplus intitle:Release).
If you specify wrong Connection Identifier (SID) you got ORA-12154 error, in other case - ORA-01017: invalid username/password</description>
		<content:encoded><![CDATA[<p>Another good example of information leakage via error message is Oracle isqlplus (inurl:/isqlplus intitle:Release).<br />
If you specify wrong Connection Identifier (SID) you got ORA-12154 error, in other case &#8211; ORA-01017: invalid username/password</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jordan</title>
		<link>http://www.gnucitizen.org/blog/username-enumeration-vulnerabilities/comment-page-1/#comment-12678</link>
		<dc:creator>Jordan</dc:creator>
		<pubDate>Wed, 04 Apr 2007 14:58:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/username-enumeration-vulnerabilities#comment-12678</guid>
		<description>Thanks for the writeup -- one note about the third method of using account signup forms.  It seems that another prevention mechanism besides CAPTCHAS would be to make the check if the account name is taken the very last step in the signup process, so if the account doesn&#039;t exist, you&#039;ve just created the account.  Combine that with log monitoring such that any single IP can only sign up for x number of new accounts in y minutes.  Sure, somebody could come at you with a botnet, but it&#039;s a lot harder to create and distribute an automated probing tool to a botnet than it is to run it on a single attacking server.  Plus, as a last resort, you could always throw on system-wide thresholding for new accounts created so that an admin can get an email and determine whether or not the new accounts are the result of, say, a slashdotting, or just a bot trying to brute-force account names.

Alternatively, you could not tell users about the account name collision until /after/ they&#039;ve signed up.  Make the next page after the initial account activation or password reset (via email) let them know if there&#039;s a collision.  That raises the bar yet again for an attacker to try to enumerate the accounts because he&#039;s got to have a lot of valid email addresses now and an automated way to check them as a part of the brute forcing process.</description>
		<content:encoded><![CDATA[<p>Thanks for the writeup &#8212; one note about the third method of using account signup forms.  It seems that another prevention mechanism besides CAPTCHAS would be to make the check if the account name is taken the very last step in the signup process, so if the account doesn&#8217;t exist, you&#8217;ve just created the account.  Combine that with log monitoring such that any single IP can only sign up for x number of new accounts in y minutes.  Sure, somebody could come at you with a botnet, but it&#8217;s a lot harder to create and distribute an automated probing tool to a botnet than it is to run it on a single attacking server.  Plus, as a last resort, you could always throw on system-wide thresholding for new accounts created so that an admin can get an email and determine whether or not the new accounts are the result of, say, a slashdotting, or just a bot trying to brute-force account names.</p>
<p>Alternatively, you could not tell users about the account name collision until /after/ they&#8217;ve signed up.  Make the next page after the initial account activation or password reset (via email) let them know if there&#8217;s a collision.  That raises the bar yet again for an attacker to try to enumerate the accounts because he&#8217;s got to have a lot of valid email addresses now and an automated way to check them as a part of the brute forcing process.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
