<?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: MD_Update(&amp;m,buf,j); /* purify complains */</title>
	<atom:link href="http://colinharrington.net/blog/2008/05/md_update-purify-complains/feed/" rel="self" type="application/rss+xml" />
	<link>http://colinharrington.net/blog/2008/05/md_update-purify-complains/</link>
	<description>Technologist, Consultant, Software Engineer, Entrepreneur and Musician</description>
	<lastBuildDate>Mon, 23 Jan 2012 05:25:42 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Latesha Kimrey</title>
		<link>http://colinharrington.net/blog/2008/05/md_update-purify-complains/comment-page-1/#comment-4333</link>
		<dc:creator>Latesha Kimrey</dc:creator>
		<pubDate>Fri, 09 Dec 2011 22:32:37 +0000</pubDate>
		<guid isPermaLink="false">http://colinharrington.net/blog/index.php/2008/05/17/md_update-purify-complains/#comment-4333</guid>
		<description>Thanks a ton for your time and effort to have put these issues together on this weblog. Janet and i also quite a lot appreciated your suggestions via your articles on certain things. I know that you have a variety of demands on your personal program hence the fact that you took all the time just like you did to guide people just like us by means of this post is also highly valued.</description>
		<content:encoded><![CDATA[<p>Thanks a ton for your time and effort to have put these issues together on this weblog. Janet and i also quite a lot appreciated your suggestions via your articles on certain things. I know that you have a variety of demands on your personal program hence the fact that you took all the time just like you did to guide people just like us by means of this post is also highly valued.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc Randolph</title>
		<link>http://colinharrington.net/blog/2008/05/md_update-purify-complains/comment-page-1/#comment-203</link>
		<dc:creator>Marc Randolph</dc:creator>
		<pubDate>Mon, 14 Jul 2008 15:08:39 +0000</pubDate>
		<guid isPermaLink="false">http://colinharrington.net/blog/index.php/2008/05/17/md_update-purify-complains/#comment-203</guid>
		<description>After looking around for a while, I don&#039;t see anybody pointing out the ultimate cause of the problem here: the lack of any meaningful comments in the original code.  Sure, we can fault the person (actually group - because the change needed to be reviewed, RIGHT?) changing the code for not understanding something that has been there for a long time, but they should get less than 50% of the blame.  The majority should go to the person that wrote the code originally and didn&#039;t document the design.</description>
		<content:encoded><![CDATA[<p>After looking around for a while, I don&#8217;t see anybody pointing out the ultimate cause of the problem here: the lack of any meaningful comments in the original code.  Sure, we can fault the person (actually group &#8211; because the change needed to be reviewed, RIGHT?) changing the code for not understanding something that has been there for a long time, but they should get less than 50% of the blame.  The majority should go to the person that wrote the code originally and didn&#8217;t document the design.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Craig</title>
		<link>http://colinharrington.net/blog/2008/05/md_update-purify-complains/comment-page-1/#comment-176</link>
		<dc:creator>Daniel Craig</dc:creator>
		<pubDate>Fri, 11 Jul 2008 03:59:49 +0000</pubDate>
		<guid isPermaLink="false">http://colinharrington.net/blog/index.php/2008/05/17/md_update-purify-complains/#comment-176</guid>
		<description>Hi there, I was looking around for a while searching for rsa security and I happened upon this site and your post regarding arrington Â» MD_Update(&amp;m,buf,j); /* purify complains */, I will definitely this to my rsa security bookmarks!</description>
		<content:encoded><![CDATA[<p>Hi there, I was looking around for a while searching for rsa security and I happened upon this site and your post regarding arrington Â» MD_Update(&#38;m,buf,j); /* purify complains */, I will definitely this to my rsa security bookmarks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Colin</title>
		<link>http://colinharrington.net/blog/2008/05/md_update-purify-complains/comment-page-1/#comment-51</link>
		<dc:creator>Colin</dc:creator>
		<pubDate>Tue, 20 May 2008 14:06:19 +0000</pubDate>
		<guid isPermaLink="false">http://colinharrington.net/blog/index.php/2008/05/17/md_update-purify-complains/#comment-51</guid>
		<description>Here are more links and security announcements for those who are interested:
http://www.links.org/?p=328
http://www.securityfocus.com/brief/739?ref=rss
http://www.securityfocus.com/archive/1/491987
http://www.securityfocus.com/archive/1/491989
http://www.securityfocus.com/bid/29179
http://www.securityfocus.com/news/11518?ref=rss
http://blog.uncommonsensesecurity.com/2008/05/debian-predictable-prng-fiasco.html
http://www.zimbra.com/forums/announcements/18157-security-debian-based-openssl-issue.html
http://metasploit.com/users/hdm/tools/debian-openssl/
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-0166
http://svn.debian.org/viewsvn/pkg-openssl/openssl/trunk/rand/?rev=141
http://rt.openssl.org/Ticket/Display.html?id=521&amp;user=guest&amp;pass=guest</description>
		<content:encoded><![CDATA[<p>Here are more links and security announcements for those who are interested:<br />
<a href="http://www.links.org/?p=328" rel="nofollow">http://www.links.org/?p=328</a><br />
<a href="http://www.securityfocus.com/brief/739?ref=rss" rel="nofollow">http://www.securityfocus.com/brief/739?ref=rss</a><br />
<a href="http://www.securityfocus.com/archive/1/491987" rel="nofollow">http://www.securityfocus.com/archive/1/491987</a><br />
<a href="http://www.securityfocus.com/archive/1/491989" rel="nofollow">http://www.securityfocus.com/archive/1/491989</a><br />
<a href="http://www.securityfocus.com/bid/29179" rel="nofollow">http://www.securityfocus.com/bid/29179</a><br />
<a href="http://www.securityfocus.com/news/11518?ref=rss" rel="nofollow">http://www.securityfocus.com/news/11518?ref=rss</a><br />
<a href="http://blog.uncommonsensesecurity.com/2008/05/debian-predictable-prng-fiasco.html" rel="nofollow">http://blog.uncommonsensesecurity.com/2008/05/debian-predictable-prng-fiasco.html</a><br />
<a href="http://www.zimbra.com/forums/announcements/18157-security-debian-based-openssl-issue.html" rel="nofollow">http://www.zimbra.com/forums/announcements/18157-security-debian-based-openssl-issue.html</a><br />
<a href="http://metasploit.com/users/hdm/tools/debian-openssl/" rel="nofollow">http://metasploit.com/users/hdm/tools/debian-openssl/</a><br />
<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-0166" rel="nofollow">http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-0166</a><br />
<a href="http://svn.debian.org/viewsvn/pkg-openssl/openssl/trunk/rand/?rev=141" rel="nofollow">http://svn.debian.org/viewsvn/pkg-openssl/openssl/trunk/rand/?rev=141</a><br />
<a href="http://rt.openssl.org/Ticket/Display.html?id=521&#038;user=guest&#038;pass=guest" rel="nofollow">http://rt.openssl.org/Ticket/Display.html?id=521&#038;user=guest&#038;pass=guest</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Colin</title>
		<link>http://colinharrington.net/blog/2008/05/md_update-purify-complains/comment-page-1/#comment-50</link>
		<dc:creator>Colin</dc:creator>
		<pubDate>Tue, 20 May 2008 13:59:04 +0000</pubDate>
		<guid isPermaLink="false">http://colinharrington.net/blog/index.php/2008/05/17/md_update-purify-complains/#comment-50</guid>
		<description>Yea there were two places that were fixed in md_rand.c

http://svn.debian.org/viewsvn/pkg-openssl/openssl/trunk/rand/?rev=141
http://svn.debian.org/viewsvn/pkg-openssl/openssl/trunk/rand/md_rand.c?rev=141&amp;view=diff&amp;r1=141&amp;r2=140&amp;p1=openssl/trunk/rand/md_rand.c&amp;p2=/openssl/trunk/rand/md_rand.c

Both places commented out the line: 
MD_Update(&amp;m,buf,j);
in a similar fashion - Thanks!!</description>
		<content:encoded><![CDATA[<p>Yea there were two places that were fixed in md_rand.c</p>
<p><a href="http://svn.debian.org/viewsvn/pkg-openssl/openssl/trunk/rand/?rev=141" rel="nofollow">http://svn.debian.org/viewsvn/pkg-openssl/openssl/trunk/rand/?rev=141</a><br />
<a href="http://svn.debian.org/viewsvn/pkg-openssl/openssl/trunk/rand/md_rand.c?rev=141&#038;view=diff&#038;r1=141&#038;r2=140&#038;p1=openssl/trunk/rand/md_rand.c&#038;p2=/openssl/trunk/rand/md_rand.c" rel="nofollow">http://svn.debian.org/viewsvn/pkg-openssl/openssl/trunk/rand/md_rand.c?rev=141&#038;view=diff&#038;r1=141&#038;r2=140&#038;p1=openssl/trunk/rand/md_rand.c&#038;p2=/openssl/trunk/rand/md_rand.c</a></p>
<p>Both places commented out the line:<br />
MD_Update(&#038;m,buf,j);<br />
in a similar fashion &#8211; Thanks!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jhawthor</title>
		<link>http://colinharrington.net/blog/2008/05/md_update-purify-complains/comment-page-1/#comment-46</link>
		<dc:creator>jhawthor</dc:creator>
		<pubDate>Mon, 19 May 2008 01:32:43 +0000</pubDate>
		<guid isPermaLink="false">http://colinharrington.net/blog/index.php/2008/05/17/md_update-purify-complains/#comment-46</guid>
		<description>A small correction. The line of code you listed was not responsible for the security hole. There was another MD_Update(&amp;m,buf,j); which was not enclosed by the PURIFY ifndef. The surprising thing is that the patch was unnecessary in the first place, compiling with -DPURIFY would have fixed valgrind&#039;s complaints correctly without introducing a security hole.</description>
		<content:encoded><![CDATA[<p>A small correction. The line of code you listed was not responsible for the security hole. There was another MD_Update(&amp;m,buf,j); which was not enclosed by the PURIFY ifndef. The surprising thing is that the patch was unnecessary in the first place, compiling with -DPURIFY would have fixed valgrind&#8217;s complaints correctly without introducing a security hole.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

