<?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>Djarot Studio &#187; Vulnerabilities</title>
	<atom:link href="http://www.djarot.com/category/internet-technology/vulnerabilities/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.djarot.com</link>
	<description>Art of Simplicity</description>
	<lastBuildDate>Thu, 09 Feb 2012 00:29:08 +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>WordPress 2.8.6 is OUT, with the Newest Security Release</title>
		<link>http://www.djarot.com/wordpress-286-is-out-with-the-newest-security-release/</link>
		<comments>http://www.djarot.com/wordpress-286-is-out-with-the-newest-security-release/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 05:20:04 +0000</pubDate>
		<dc:creator>Jarot</dc:creator>
				<category><![CDATA[Programming Stuff]]></category>
		<category><![CDATA[Vulnerabilities]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[2.8.6]]></category>
		<category><![CDATA[Advisories]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[exploit]]></category>
		<category><![CDATA[exploited]]></category>
		<category><![CDATA[sanitize]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wordpress 2.8.6]]></category>
		<category><![CDATA[XSS vulnerability]]></category>

		<guid isPermaLink="false">http://www.djarot.com/?p=350</guid>
		<description><![CDATA[Just got a buzz from a buddy of mine about wordpress 2.8.6 release. My first impression was whoa.. already? I still can feel the feels in my fingers &#8211; I coded a project built on wordpress 2.8.5, and it is now in the past! Well yea, wordpress known as one of the open source cms [...]]]></description>
			<content:encoded><![CDATA[<p>Just got a buzz from a buddy of mine about wordpress 2.8.6 release. My first impression was whoa.. already? I still can feel the feels in my fingers &#8211; I coded a project built on wordpress 2.8.5, and it is now in the past! </p>
<p>Well yea, wordpress known as one of the open source cms vendor with really really good care of their security, so if they release something new, it must&#8217;ve been a security fix, or features improvements. Version 2.8.6, is one of its release from their security fix outlet.</p>
<p><strong>There are 2 Security Fixes:</strong></p>
<p>From official wordpress blog regarding this <a href="http://wordpress.org/development/2009/11/wordpress-2-8-6-security-release/" target="_blank" rel="nofollow" title="WordPress 2.8.6 Security Release">WordPress 2.8.6 Security Release</a> :</p>
<blockquote><p>2.8.6 fixes two security problems that can be exploited by registered, logged in users who have posting privileges.  If you have untrusted authors on your blog, upgrading to 2.8.6 is recommended.</p></blockquote>
<p>Plain english would be read like this : There re 2 security problems which could be exploited by one of your registered user &#8211; with posting privileges and logged in. So actually, this security problem is an exploitable problem by someone who&#8217;s already in (logged in as a registered user), and has posting privilege (authors, editors, or other user with custom privileges with posting ability in it.) Long story short : Exploitable by inside man.</p>
<p><strong>The 2 Security Problems Are</strong><br />
<span id="more-350"></span><br />
1. An XSS vulnerability in Press This discovered by Benjamin Flesch.<br />
2. An issue with sanitizing uploaded file names that can be exploited in certain Apache configurations, discovered by Dawid Golunski. </p>
<p>Be advise, IF you guys have a blog with multiple authors, and there&#8217;s a possibility one of them has a possibility to go &#8220;bad&#8221;, this release is definitely recommended for you.<br />
Alrite.. catch up with you later! <img src='http://www.djarot.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.djarot.com/wordpress-286-is-out-with-the-newest-security-release/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.6.1 Dangerous Vulnerabilities, Upgrade to 2.6.2 NOW!</title>
		<link>http://www.djarot.com/wordpress-261-dangerous-vulnerabilities-upgrade-to-262-now/</link>
		<comments>http://www.djarot.com/wordpress-261-dangerous-vulnerabilities-upgrade-to-262-now/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 13:16:25 +0000</pubDate>
		<dc:creator>Jarot</dc:creator>
				<category><![CDATA[Programming Stuff]]></category>
		<category><![CDATA[Vulnerabilities]]></category>
		<category><![CDATA[SQL Column Truncation]]></category>
		<category><![CDATA[Vulnerability]]></category>
		<category><![CDATA[weakness of mt_rand()]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[WP 2.6.1 bugs]]></category>

		<guid isPermaLink="false">http://www.djarot.com/?p=129</guid>
		<description><![CDATA[So you guys still on 2.6.1 version? Well, be aware. There 're 2 vulnerabilities marked as dangerous as it would allow attacker to reset the password of another user. Stefan Esser of suspekt.org recently warned developers of the dangers of SQL Column Truncation and the weakness of mt_rand(). With his help ,Wordpress team worked around these problems and were releasing WordPress 2.6.2, last September 8, 2008. […] <a href="#" title="" rel="bookmark">[ &#8594; ]</a>]]></description>
			<content:encoded><![CDATA[<p>So you guys still on 2.6.1 version? Well, be aware. There &#8216;re 2 vulnerabilities marked as dangerous as it would allow attacker to reset the password of another user. </p>
<p style="float:right;text-align:right;margin:0 0 0 10px;"><a href="http://www.djarot.com/wordpress-261-dangerous-vulnerabilities-upgrade-to-262-now/" title="" style="border:none;"><img src="http://www.djarot.com/images/img-129a.jpg" alt="WP 2.6.1 Bugs" title=""/></a></p>
<p>Stefan Esser of suspekt.org recently warned developers of the dangers of SQL Column Truncation and the weakness of mt_rand(). </p>
<p>With his help, WordPress team worked around these problems and were releasing WordPress 2.6.2, last September 8, 2008. Yeah, I know, i &#8216;m a bit late to write this, but it&#8217;s always better be late then not knowing at all, right?</p>
<p><b>Should I upgrade?</b></p>
<p>If you allow open registration on your blog, you should definitely upgrade.  With open registration enabled, it is possible in WordPress versions 2.6.1 and earlier to craft a username such that it will allow resetting another user’s password to a randomly generated password.  The randomly generated password is not disclosed to the attacker, so this problem by itself is annoying but not a security exploit.  However, this attack coupled with a weakness in the random number seeding in mt_rand() could be used to predict the randomly generated password.  Stefan Esser has already release details of the complete attack, both for <a href="http://www.suspekt.org/2008/08/18/mysql-and-sql-column-truncation-vulnerabilities/" target="_blank" rel="external nofollow">SQL Column Truncation</a> and <a href="http://www.suspekt.org/2008/08/17/mt_srand-and-not-so-random-numbers/" target="_blank" rel="external nofollow">the weakness of mt_rand()</a>.  The attack is difficult to accomplish,  but its mere possibility means, upgrading to 2.6.2 is recommended.<br />
<span id="more-129"></span><br />
Some bloggers and sys admin with open registration feature for their site or blog, has closed their registration temporarily until they got chances to upgrade to 2.6.2. Wiser choice I must say, couldn&#8217;t agree more.</p>
<p><b>Version 2.6.2 Bugs, Fixes and Security Patches</b></p>
<p>There &#8216;re some bugs found for 2.6.1 or previously 2.6, and the 2.6.2 have all the fixes and security patches. If you &#8216;re interested to take a look at the 2.6.2 bugs and fixes list, headed to this page of that contains a <a href="http://trac.wordpress.org/query?status=closed&#038;milestone=2.6.2&#038;resolution=fixed&#038;order=priority" target="_blank" rel="external nofollow" title="2.6.2 Bugs, Fixes and Security Patches">handful of bug fixes</a>.</p>
<p>So, wait no more, upgrade now! For all of you who upgrade it already, congrats!</p>
<p style="float:right;">[ <a href="http://www.djarot.com/wordpress-261-bugs-super-bahaya-upgrade-ke-262-sekarang/" rel="bookmark" title="Wordpress 2.6.1 Bugs Super Bahaya, Upgrade ke 2.6.2 Sekarang!">Indonesian version</a> &rarr; ]</p>
<p><br style="clear:both;"/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.djarot.com/wordpress-261-dangerous-vulnerabilities-upgrade-to-262-now/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Citibank &#8217;s Customers ATM PIN have been Compromised!</title>
		<link>http://www.djarot.com/citibank-s-customers-atm-pin-have-been-compromised/</link>
		<comments>http://www.djarot.com/citibank-s-customers-atm-pin-have-been-compromised/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 19:49:13 +0000</pubDate>
		<dc:creator>Jarot</dc:creator>
				<category><![CDATA[The Mind]]></category>
		<category><![CDATA[Vulnerabilities]]></category>
		<category><![CDATA[Advisories]]></category>

		<guid isPermaLink="false">http://www.djarot.com/blog/2008,07,02,citibank-s-customers-atm-pin-have-been-compromised.php</guid>
		<description><![CDATA[Alrite, let’s take a break for a while.. Put the whole search engine optimization tipsy tricks a side for a minute or two.. and take a look at our daily life a bit. It’s been a while since my last post about vulnerability, and it’s kinda answering my oldest call about how much I care to this security world years ago.
The subject above should tell us the idea of the topic I 'm gonna write.  […] <a href="#" title="" rel="bookmark">[ &#8594; ]</a>]]></description>
			<content:encoded><![CDATA[<p style="float:right;text-align:right;margin:0 0 0 10px;"><a href="#" title="" style="border:none;"><img src="http://www.djarot.com/images/citibank-atm.jpg" alt="" /></a></p>
<p>Alrite, let&#8217;s take a break for a while.. Put the whole search engine optimization tipsy tricks a side for a minute or two.. and take a look at our daily life a bit. It&#8217;s been a while since my last post about vulnerability, and it&#8217;s kinda answering my oldest call about how much I care to this security world years ago.<br />
The subject above should tell us the idea of the topic I &#8216;m gonna write. Uh huh, you got it right buddy, <strong>Citibank &#8216;s Customers ATM PIN have been compromised!</strong> This subject is kinda spooky, but the real life situations are even more frightening!</p>
<p>I just finished this scary headline in yahoo, that hackers broke into Citibank&#8217;s network of ATMs inside 7-Eleven stores and stole customers&#8217; PIN codes, according to recent court filings that revealed a disturbing security hole in the most sensitive part of a banking record.</p>
<p>The scam netted the alleged identity thieves millions of dollars. But more importantly for consumers, it indicates criminals were able to access PINs — the numeric passwords that theoretically, I repeat, theoretically, are among the most closely guarded elements of banking transactions — by attacking the back-end computers responsible for approving the cash withdrawals.</p>
<p><b>Is it even possible to do?</b></p>
<p>Well, from my experiences in the past when I still work on this &#8220;un-paid job not even a dime called being a freelance security adviser which most people not even know we were existed since we&#8217;re all writing security advisories using a cyber-nickname&#8221; group, there &#8216;re no such thing as &#8220;impossible&#8221; in hacker &#8216;s dictionary.<br />
This group I used to work for ( for free ), our everyday activities is scanning for network vulnerabilities, and checking some software bugs, writing the advisories about it, and issued them in major security sites, contacting the vendors, and the best part of it, without getting paid. Whoa..<br />
Yup, you heard me right, there still such people doing it, for some noble purposes. Me? I &#8216;m just a former, not anymore one of them now. As I built this tiny wonderful world we used to call &#8220;a family&#8221;, I should work my a55 out to monetize my expertize — ( is it even called an expertize? lol ) — to survive this rude world!</p>
<p>Back to the main issue, Yup it&#8217;s possible, nothing is impossible, the word impossible is not even existed in hacker &#8216;s glossary, not even in their vocabulary. You know most known hacker &#8216;s quote? &#8220;We did it because we can&#8221;. Whatta spirit!<br />
From here, I &#8216;m gonna use the word &#8220;the bad guy&#8221; to replace the word hacker, coz I don&#8217;t agree to this public opinion that hackers always being referred to the bad guys.</p>
<p><b>How this Scary thing even possible from Happening?</b></p>
<p>Okay, we&#8217;re step into the mechanism, the how to, and the hole they&#8217;re into.<br />
<span id="more-55"></span><br />
The bad guys are targeting the ATM system&#8217;s infrastructure, which is increasingly built on Microsoft Corp.&#8217;s Windows operating system and allows machines to be remotely diagnosed and repaired over the Internet. And despite industry standards that call for protecting PINs with strong encryption — which means encoding them to cloak them to outsiders — some ATM operators apparently aren&#8217;t properly doing that. The PINs seem to be leaking while in transit between the automated teller machines and the computers that process the transactions.</p>
<p><u>In plain english: </u></p>
<p>There &#8216;s a hole, which, it&#8217;s possible for us who know how to manage to get there, could take the advantages of the PIN data leaking.</p>
<p>This hole is created, from un-clean practices of some ATM operators who don&#8217;t properly doing the most basic known security practice called encryption.</p>
<p>Where&#8217;s the hole exactly? It&#8217;s between the automated teller machines and the computers that process the transactions, while in transit.</p>
<p>Avivah Litan, a security analyst with the Gartner research firm said:</p>
<blockquote><p>&#8220;PINs were supposed be sacrosanct — what this (read: the hole and the PIN data leaking) shows is that PINs aren&#8217;t always encrypted like they&#8217;re supposed to be. The banks need much better fraud detection systems and much better authentication.&#8221;</p></blockquote>
<p><b>The How to.. </b></p>
<p>Woohoo.. The How to.. The best part of all advisories articles. Let&#8217;s conclude a bit. So.. There &#8216;s a hole, where the PIN data are leaking, and they&#8217;re leaking badly. How the bad guys (or should I say: we wannabe. lol) managed to get there?</p>
<p><em>Well.. It&#8217;s still a mystery. </em></p>
<p>Are you expecting some thing like: copy and paste the whole part of the script below, compile it to be a php executable file, execute it through a web interface using any favorite browser you used to use. Do you?</p>
<p><u>The most recent updates on this situation</u>:</p>
<p>A critical issue in the investigation is how the bad guys infiltrated the system, a question that still hasn&#8217;t been answered publicly.</p>
<p>All that&#8217;s known is they broke into the ATM network through a server at a third-party processor, which means they probably didn&#8217;t have to touch the ATMs at all to pull off the heist.</p>
<p>They could have gained administrative access to the machines — which means they had carte blanche to grab information — through a flaw in the network or by figuring out those computers&#8217; passwords. Or it&#8217;s possible they installed a piece of malicious software on a banking server to capture unencrypted PINs as they passed through.</p>
<p>All I can say is, in some hacker&#8217;s glossary meaning, it&#8217;s a direct attack.<br />
If the bad guy finally found the leak, means the hole of this system has been there since the day its build, right? Actually it help us finally figured, that there &#8216;re something not right ( please notice: i don &#8216;t use the word &#8220;wrong&#8221;) from the first place.</p>
<p><b>Vendor &#8216;s Respond</b></p>
<blockquote><p>Citibank, part of Citigroup Inc., has declined to comment on the technique or how many customers&#8217; accounts were compromised. It said it notified affected customers and issued them new debit cards.<br />
&#8220;We want our customers to know that, consistent with legal requirements, we do not hold them responsible for fraudulent activity in their accounts,&#8221; the bank said in a statement. </p></blockquote>
<p>Oh well, we &#8216;re all agreed, the most interesting part of any vulnerability articles is the vendor responses.<br />
The great part is It said it notified affected customers and issued them new debit cards&#8230; We do not hold them responsible for fraudulent activity in their accounts..<br />
Refunded all the loss? Have no idea, hoping so..</p>
<p><em>Alrite guys&#8230; Be aware. Be safe.</em></p>
<p style="text-align:right;"><a href="http://www.djarot.com/blog/2008,07,03,pin-atm-nasabah-citibank-bocor.php" title="PIN ATM Nasabah Citibank BOCOR!">[ Indonesian Version ]</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.djarot.com/citibank-s-customers-atm-pin-have-been-compromised/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>About this Vulnerabilities Category</title>
		<link>http://www.djarot.com/about-this-vulnerabilities-category/</link>
		<comments>http://www.djarot.com/about-this-vulnerabilities-category/#comments</comments>
		<pubDate>Sun, 30 Mar 2008 17:47:15 +0000</pubDate>
		<dc:creator>Jarot</dc:creator>
				<category><![CDATA[Vulnerabilities]]></category>
		<category><![CDATA[Vulnerability]]></category>

		<guid isPermaLink="false">http://www.djarot.com/blog/2008,03,30,about-this-vulnerabilities-category.php</guid>
		<description><![CDATA[First of all, knowledge belong to the world. For every single people in this very earth. It&#8217;s a human rights. Curiosity to seek the truth, finding out what&#8217;s behind things, how things work. Yeah. A human nature. A human rights. This category was created based on that very idea, advisories, and mostly educational purposes. Some [...]]]></description>
			<content:encoded><![CDATA[<p>First of all, knowledge belong to the world. For every single people in this very earth. It&#8217;s a human rights. Curiosity to seek the truth, finding out what&#8217;s behind things, how things work.<br />
Yeah. A human nature. A human rights.</p>
<p>This category was created based on that very idea, advisories, and mostly educational purposes. Some of the articles are taken from the security sites with full sincere and respects of its writer. It&#8217;s an advisories anyway. It originally found, written, and publish for its vendor and origin&#8217;s consideration. It&#8217;s an educational material for all people who have the same concern for security, and how to make this world belong to the securest system as humanly as possible.</p>
<p>Taking my part carrying the responsibility of spreading the knowledge to the people in this mother earth, this category was born.</p>
<p>So, enjoy the reading, hope you found it useful.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.djarot.com/about-this-vulnerabilities-category/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

