<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>Josh's Blog - Security</title>
    <link>http://www.bress.net/blog/</link>
    <description>Security with an Open Source twist</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.3.1 - http://www.s9y.org/</generator>
    <pubDate>Thu, 31 Jul 2008 22:00:00 GMT</pubDate>

    <image>
        <url>http://www.bress.net/blog/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: Josh's Blog - Security - Security with an Open Source twist</title>
        <link>http://www.bress.net/blog/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Security Week in Review (2008-07-28)</title>
    <link>http://www.bress.net/blog/archives/123-Security-Week-in-Review-2008-07-28.html</link>
            <category>Security Week in Review</category>
    
    <comments>http://www.bress.net/blog/archives/123-Security-Week-in-Review-2008-07-28.html#comments</comments>
    <wfw:comment>http://www.bress.net/blog/wfwcomment.php?cid=123</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.bress.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=123</wfw:commentRss>
    

    <author>nospam@example.com (Josh Bressers)</author>
    <content:encoded>
    Last week wasn&#039;t very exciting as far as security issues go.  I have nothing of interest to note.  Next week should be quite busy though.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.blackhat.com/&quot;&gt;Black Hat&lt;/a&gt; and &lt;a href=&quot;https://www.defcon.org/&quot;&gt;DEFCON&lt;/a&gt; are going on in Las Vegas.  Things are expected to be &lt;a href=&quot;http://www.networkworld.com/news/2008/073108-black-hat.html?hpg1=bn&quot;&gt;very busy&lt;/a&gt;. 
    </content:encoded>

    <pubDate>Thu, 31 Jul 2008 22:00:00 +0000</pubDate>
    <guid isPermaLink="false">http://www.bress.net/blog/archives/123-guid.html</guid>
    
</item>
<item>
    <title>Security Week in Review (2008-07-13)</title>
    <link>http://www.bress.net/blog/archives/122-Security-Week-in-Review-2008-07-13.html</link>
            <category>Security Week in Review</category>
    
    <comments>http://www.bress.net/blog/archives/122-Security-Week-in-Review-2008-07-13.html#comments</comments>
    <wfw:comment>http://www.bress.net/blog/wfwcomment.php?cid=122</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.bress.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=122</wfw:commentRss>
    

    <author>nospam@example.com (Josh Bressers)</author>
    <content:encoded>
    &lt;strong&gt;Security Circus&lt;/strong&gt;&lt;br /&gt;
By far the most entertaining story from last week was Linus giving a few choice &lt;a href=&quot;http://news.cnet.com/Torvalds-attacks-IT-industry-security-circus/2100-1007_3-6243900.html&quot;&gt;quotes.&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
He does get some things right, but there&#039;s still the very real fact that security flaws let people do things they shouldn&#039;t be able to do.  This adds a certain amount of danger and does require more attention than some other flaws.  A nice comparison is automotive recalls.  If there are two problems, one is a broken cup holder, the second makes the car explode, which do you think they&#039;ll do a recall for?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;principle of least privilege&lt;/strong&gt;&lt;br /&gt;
Steve Grubb has a nice interview up on &lt;a href=&quot;http://searchenterpriselinux.techtarget.com/news/article/0,289142,sid39_gci1321374,00.html&quot;&gt;SearchEnterpriseLinux.com&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
It offers some hints into some of the intresting things that have happened and can be expected in the SELinux space. 
    </content:encoded>

    <pubDate>Sun, 20 Jul 2008 22:00:00 +0000</pubDate>
    <guid isPermaLink="false">http://www.bress.net/blog/archives/122-guid.html</guid>
    
</item>
<item>
    <title>Full Disclosure in the Linux Kernel?</title>
    <link>http://www.bress.net/blog/archives/121-Full-Disclosure-in-the-Linux-Kernel.html</link>
            <category>Security</category>
    
    <comments>http://www.bress.net/blog/archives/121-Full-Disclosure-in-the-Linux-Kernel.html#comments</comments>
    <wfw:comment>http://www.bress.net/blog/wfwcomment.php?cid=121</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.bress.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=121</wfw:commentRss>
    

    <author>nospam@example.com (Josh Bressers)</author>
    <content:encoded>
    There has been &lt;a href=&quot;http://it.slashdot.org/article.pl?sid=08/07/17/1242220&amp;from=rss&quot;&gt;a&lt;/a&gt; &lt;a href=&quot;http://seclists.org/fulldisclosure/2008/Jul/0276.html&quot;&gt;lot&lt;/a&gt; &lt;a href=&quot;http://blogs.securiteam.com/index.php/archives/1114&quot;&gt;of&lt;/a&gt; &lt;a href=&quot;http://digg.com/linux_unix/Torvalds_OpenBSD_makers_a_bunch_of_masturbating_monkeys&quot;&gt;squabbling&lt;/a&gt; about disclosing security issues, specifically in the Linux Kernel as of late.&lt;br /&gt;
&lt;br /&gt;
This is probably getting a lot more attention than it should.  There are two ways this can be dealt with.&lt;br /&gt;
&lt;br /&gt;
1) Insist the bikeshed be painted your favorite color.  Complain to no end that it&#039;s not fair that you have to look through the source code to find your own fixed security issues.  This is open source, everything is full disclosure.  The guys who take care of the Linux Kernel do a top notch job, and they cover the security bits quite well.  I&#039;ve yet to see anyone who isn&#039;t an annoying troll say something negative about the job they do.&lt;br /&gt;
&lt;br /&gt;
2) Deal with it.  Dig around in the mud, find the problems, talk about them, fix them, write exploits for them.  This is what myself and a team of very bright people do for Red Hat.  It&#039;s not always pleasant (usually not), but we deal with it.  Sometimes things are embargoed, sometimes they&#039;re not.  We don&#039;t complain about it, we do our jobs.&lt;br /&gt;
&lt;br /&gt;
The goal here is to keep the end users safe.  Not to become famous, not to get a t-shirt made with our catchy &lt;a href=&quot;http://www.cafepress.com/spankymm.285617336&quot;&gt;slogan&lt;/a&gt; on it.  Safe users.  That&#039;s it. 
    </content:encoded>

    <pubDate>Thu, 17 Jul 2008 11:36:00 +0000</pubDate>
    <guid isPermaLink="false">http://www.bress.net/blog/archives/121-guid.html</guid>
    
</item>
<item>
    <title>Security Week in Review (2008-07-06)</title>
    <link>http://www.bress.net/blog/archives/120-Security-Week-in-Review-2008-07-06.html</link>
            <category>Security Week in Review</category>
    
    <comments>http://www.bress.net/blog/archives/120-Security-Week-in-Review-2008-07-06.html#comments</comments>
    <wfw:comment>http://www.bress.net/blog/wfwcomment.php?cid=120</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.bress.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=120</wfw:commentRss>
    

    <author>nospam@example.com (Josh Bressers)</author>
    <content:encoded>
    &lt;strong&gt;DNS flaw&lt;/strong&gt;&lt;br /&gt;
A serious flaw in the way most DNS requests are made was &lt;a href=&quot;http://www.kb.cert.org/vuls/id/800113&quot;&gt;announced&lt;/a&gt; last week.  It is expected that the details of this issue will be known later this month when Dan Kaminsky presents at Black Hat.  In the meantime, if you run a DNS server, be sure to get an update from your vendor.&lt;br /&gt;
&lt;br /&gt;
On a side note about this issue, newer Linux kernels have a feature where the source port of UDP requests is randomized.  That means that as long as the requesting application has random transaction IDs, it doesn&#039;t need additional logic to ensure random UDP source ports.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Package Manager Flaw?&lt;/strong&gt;&lt;br /&gt;
A report came out last week titled: &lt;a href=&quot;http://www.cs.arizona.edu/people/justin/packagemanagersecurity/attacks-on-package-managers.html&quot;&gt;Attacks on Package Managers&lt;/a&gt;.  The actual details of this are quite a bit less interesting that the reporter makes it sound.  It&#039;s basically the same problem as using an out dated mirror. 
    </content:encoded>

    <pubDate>Sun, 13 Jul 2008 22:00:00 +0000</pubDate>
    <guid isPermaLink="false">http://www.bress.net/blog/archives/120-guid.html</guid>
    
</item>
<item>
    <title>Security Week in Review (2008-06-29)</title>
    <link>http://www.bress.net/blog/archives/119-Security-Week-in-Review-2008-06-29.html</link>
            <category>Security Week in Review</category>
    
    <comments>http://www.bress.net/blog/archives/119-Security-Week-in-Review-2008-06-29.html#comments</comments>
    <wfw:comment>http://www.bress.net/blog/wfwcomment.php?cid=119</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.bress.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=119</wfw:commentRss>
    

    <author>nospam@example.com (Josh Bressers)</author>
    <content:encoded>
    This week saw the release of a new Firefox.  This means that I was horribly busy last week and most of this one.  So this week, here are a few stories I found interesting, without my usual commentary to wreck any hope you had of enjoying the content &lt;img src=&quot;http://www.bress.net/blog/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://resources.zdnet.co.uk/articles/tutorials/0,1000002006,39442143,00.htm?r=1&quot;&gt;Ten tips for securing Linux desktops&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://blog.mozilla.com/security/2008/07/02/mozilla-security-metrics-project/&quot;&gt;Mozilla Security Metrics Project&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://blog.mozilla.com/security/2008/07/02/firefox-users-most-likely-to-run-latest-version-of-the-browser/&quot;&gt;Firefox users most likely to run latest version of the browser&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
I apologize for this and I hope the weekly entry will be back to normal next week. 
    </content:encoded>

    <pubDate>Sun, 06 Jul 2008 22:00:00 +0000</pubDate>
    <guid isPermaLink="false">http://www.bress.net/blog/archives/119-guid.html</guid>
    
</item>
<item>
    <title>Security Week in Review (2008-06-08)</title>
    <link>http://www.bress.net/blog/archives/117-Security-Week-in-Review-2008-06-08.html</link>
            <category>Security Week in Review</category>
    
    <comments>http://www.bress.net/blog/archives/117-Security-Week-in-Review-2008-06-08.html#comments</comments>
    <wfw:comment>http://www.bress.net/blog/wfwcomment.php?cid=117</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.bress.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=117</wfw:commentRss>
    

    <author>nospam@example.com (Josh Bressers)</author>
    <content:encoded>
    &lt;strong&gt;Verizon Data-Breach Study&lt;/strong&gt;&lt;br /&gt;
Verizon Business released a very interesting report on &lt;a href=&quot;http://www.verizonbusiness.com/about/news/displaynews.xml?newsid=25135&amp;mode=vzlong&amp;lang=en&amp;width=530&quot;&gt;data breaches in the enterprise&lt;/a&gt;.&lt;br /&gt;
Their findings are quite interesting, but two things especially stand out:&lt;br /&gt;
&lt;br /&gt;
- Insider threat has decreased substantially.&lt;br /&gt;
- 90 percent of known vulnerabilities exploited had patches available for at least six months prior to the breach.&lt;br /&gt;
&lt;br /&gt;
It seems that the single most important thing an administrator can do is to keep their system updated. 
    </content:encoded>

    <pubDate>Sun, 15 Jun 2008 22:00:00 +0000</pubDate>
    <guid isPermaLink="false">http://www.bress.net/blog/archives/117-guid.html</guid>
    
</item>
<item>
    <title>Security Week in Review (2008-05-25)</title>
    <link>http://www.bress.net/blog/archives/116-Security-Week-in-Review-2008-05-25.html</link>
            <category>Security Week in Review</category>
    
    <comments>http://www.bress.net/blog/archives/116-Security-Week-in-Review-2008-05-25.html#comments</comments>
    <wfw:comment>http://www.bress.net/blog/wfwcomment.php?cid=116</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.bress.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=116</wfw:commentRss>
    

    <author>nospam@example.com (Josh Bressers)</author>
    <content:encoded>
    &lt;strong&gt;OSS-Security&lt;/strong&gt;&lt;br /&gt;
The existence of the OSS-Security Community was &lt;a href=&quot;http://www.bress.net/blog/archives/115-Announcing-oss-security.html&quot;&gt;announced&lt;/a&gt; last week.  If you&#039;re interested in the unique challenges that Open Source software faces with respect to security, feel free to join the discussions within the group.  As all communities go, the idea here is to grow a self sustaining community, not something that&#039;s just a few people doing all the work.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Flash Player&lt;/strong&gt;&lt;br /&gt;
There were rumblings of a 0day Flash Player flaw in the wild.  It turned out to be unpatched copies of Flash Player as noted on the&lt;br /&gt;
&lt;a href=&quot;http://blogs.adobe.com/psirt/2008/05/potential_flash_player_issue.html&quot;&gt;Adobe Product Security Blog&lt;/a&gt;.  This is just another example of why it&#039;s very important to keep your system updated properly.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Samba&lt;/strong&gt;&lt;br /&gt;
A quite serious Samba flaw was released last week&lt;br /&gt;
&lt;a href=&quot;http://us1.samba.org/samba/security/CVE-2008-1105.html&quot;&gt;http://us1.samba.org/samba/security/CVE-2008-1105.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Initially this was thought to be quite minor, until it was noticed that it&#039;s possible for a Samba server to connect back to a client when doing certain printing actions.  This means that this particular Samba client issue also affected the server.  Quite tricky. 
    </content:encoded>

    <pubDate>Sun, 01 Jun 2008 22:00:00 +0000</pubDate>
    <guid isPermaLink="false">http://www.bress.net/blog/archives/116-guid.html</guid>
    
</item>
<item>
    <title>Announcing oss-security</title>
    <link>http://www.bress.net/blog/archives/115-Announcing-oss-security.html</link>
            <category>Security</category>
    
    <comments>http://www.bress.net/blog/archives/115-Announcing-oss-security.html#comments</comments>
    <wfw:comment>http://www.bress.net/blog/wfwcomment.php?cid=115</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.bress.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=115</wfw:commentRss>
    

    <author>nospam@example.com (Josh Bressers)</author>
    <content:encoded>
    Today I&#039;m happy to announce the Open Source Software Security community.  This project is an ongoing effort to manage security information in Open Source software by building on the collaborative foundation of the open source model.  You can find the official announcement on the &lt;a href=&quot;http://www.press.redhat.com/2008/05/27/security-open-source-style/&quot;&gt;Red Hat News page&lt;/a&gt;, and the &lt;a href=&quot;http://www.openwall.com/lists/oss-security/2008/05/27/1&quot;&gt;mailed announcement&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
More information can be found on the group&#039;s wiki page here:&lt;br /&gt;
&lt;a href=&quot;http://oss-security.openwall.org&quot;&gt;http://oss-security.openwall.org&lt;/a&gt; 
    </content:encoded>

    <pubDate>Tue, 27 May 2008 09:54:00 +0000</pubDate>
    <guid isPermaLink="false">http://www.bress.net/blog/archives/115-guid.html</guid>
    
</item>
<item>
    <title>Security Week in Review (2008-05-11)</title>
    <link>http://www.bress.net/blog/archives/113-Security-Week-in-Review-2008-05-11.html</link>
            <category>Security Week in Review</category>
    
    <comments>http://www.bress.net/blog/archives/113-Security-Week-in-Review-2008-05-11.html#comments</comments>
    <wfw:comment>http://www.bress.net/blog/wfwcomment.php?cid=113</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.bress.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=113</wfw:commentRss>
    

    <author>nospam@example.com (Josh Bressers)</author>
    <content:encoded>
    &lt;strong&gt;OpenSSL&lt;/strong&gt;&lt;br /&gt;
By far the biggest event to happen last week was the OpenSSL mess.  Most people have heard about this in some manner, but there is a lot of misinformation about all this, so I shall try to clear some things up.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;What Really Happened&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
In September of 2006, Debian patched their version of OpenSSL in a manner that greatly reduced the entropy used in the OpenSSL random number generator (RNG).  This is known as &quot;seeding&quot; the RNG.  Computers are quite bad at doing &quot;random&quot; things.  They are designed to be predictable, so when we need something like a random number, how is it done?  There is an algorithm called the &lt;a href=&quot;http://en.wikipedia.org/wiki/Pseudorandom_number_generator&quot;&gt;pseudo random number generator&lt;/a&gt; that generates a sequence of numbers that appears to be random.  The randomness is determined by the initial seed.  If you know the seed, you can easily determine the random numbers it will generate.  What happened in this OpenSSL patch, is that most of the entropy used in the seed was removed, so basically only the process id (which is an integer between 0 and 32768) was used as the seed.  The problem then becomes, that an attacker knows there are only 32768 possible seeds used in random number generation.  For a fast computer, 32768 is a very small number.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;What does it all mean&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
Right now, the program getting the most attention is SSH.  SSH is affected in a couple quite different ways, all being quite serious.&lt;br /&gt;
&lt;br /&gt;
The first is SSH keys.  When you generate an SSH key, a random number is used to generate the key.  If the random number used can be predicted, it&#039;s possible for a remote attacker to generate an exact copy of the SSH key.  There are currently attempts underway to generate all possible SSH keys, which could then allow attackers to easily log into vulnerable accounts.  Once a weak key is generated, it doesn&#039;t matter if it&#039;s used on a system with a properly functioning OpenSSL, the key is still weak and should be replaced.  If you&#039;re not sure about your key, you should probably replace it.&lt;br /&gt;
&lt;br /&gt;
SSH also uses something called a &quot;host key&quot; to identify a remote system to a user.  The host key is used to ensure that the machine you are connecting is indeed the machine you think it is.  If an attacker is able to generate a copy of the SSH host key, they can conduct a man in the middle type attack to steal sensitive data.&lt;br /&gt;
&lt;br /&gt;
There is also the question about what happens if you&#039;ve used a strong key on a weak host.  This is an issue due to the way SSH works.  Many of the steps involved in SSH authentication and data transmission requires good random numbers to work properly.  That means that if you have a strong key, but use it on a system with a broken version of OpenSSL, it&#039;s possible that an attacker could capture the traffic and recover your private SSH key.  If you only connected to (not from) a host with a weak OpenSSL, the data transfered could possibly be recovered, but your key should still be safe.&lt;br /&gt;
&lt;br /&gt;
The &lt;a href=&quot;http://wiki.debian.org/SSLkeys&quot;&gt;Debian Wiki&lt;/a&gt; has a great deal of information about all this. 
    </content:encoded>

    <pubDate>Sun, 18 May 2008 23:00:00 +0000</pubDate>
    <guid isPermaLink="false">http://www.bress.net/blog/archives/113-guid.html</guid>
    
</item>
<item>
    <title>OpenSSL random number generator flaw (CVE-2008-0166)</title>
    <link>http://www.bress.net/blog/archives/112-OpenSSL-random-number-generator-flaw-CVE-2008-0166.html</link>
            <category>Security</category>
    
    <comments>http://www.bress.net/blog/archives/112-OpenSSL-random-number-generator-flaw-CVE-2008-0166.html#comments</comments>
    <wfw:comment>http://www.bress.net/blog/wfwcomment.php?cid=112</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.bress.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=112</wfw:commentRss>
    

    <author>nospam@example.com (Josh Bressers)</author>
    <content:encoded>
    A flaw was discovered in a third-party vendor patch to the OpenSSL library which affected random number generator seeding (CVE-2008-0166).  This patch has never been used by Red Hat, and this issue does not affect any Fedora, Red Hat, or upstream supplied OpenSSL packages.&lt;br /&gt;
&lt;br /&gt;
Any cryptographic keys or encrypted data generated on a system using a distribution which was affected may be predictable and should be replaced.  Affected vendors will be publishing advisories and advice on how to do this. 
    </content:encoded>

    <pubDate>Tue, 13 May 2008 13:25:08 +0000</pubDate>
    <guid isPermaLink="false">http://www.bress.net/blog/archives/112-guid.html</guid>
    
</item>
<item>
    <title>Security Week in Review (2008-04-13)</title>
    <link>http://www.bress.net/blog/archives/110-Security-Week-in-Review-2008-04-13.html</link>
            <category>Security Week in Review</category>
    
    <comments>http://www.bress.net/blog/archives/110-Security-Week-in-Review-2008-04-13.html#comments</comments>
    <wfw:comment>http://www.bress.net/blog/wfwcomment.php?cid=110</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.bress.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=110</wfw:commentRss>
    

    <author>nospam@example.com (Josh Bressers)</author>
    <content:encoded>
    There was a flurry of updates last week.  It kept things quite busy and crazy.  There wasn&#039;t much else going on (at least not much else I noticed).&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Firefox&lt;/strong&gt;&lt;br /&gt;
There was another Firefox &lt;a href=&quot;http://www.mozilla.org/security/announce/2008/mfsa2008-20.html&quot;&gt;update&lt;/a&gt; on the heels of the last one.  This was to fix a quite serious flaw discovered in the way Javascript is handled.  Firedrill updates are never much fun, but as usual all the pieces eventually fit together and updates made it out.  Be sure you&#039;re running the latest browser, as it&#039;s easily the easiest entry point into a system.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;OpenOffice.org&lt;/strong&gt;&lt;br /&gt;
The OpenOffice.org upstream made the unfortunate decision to release a new version (2.4), but not mention that it fixed a number of security flaws until almost a month later.&lt;br /&gt;
The &lt;a href=&quot;http://www.openoffice.org/news/index.html&quot;&gt;news&lt;/a&gt; page makes reference of this.&lt;br /&gt;
&lt;br /&gt;
Practices such as this can be quite dangerous, as people will read the release notes, think there are no security updates, then possibly not upgrade.  In reality there isn&#039;t a huge threat here, it&#039;s more just bad practice.  Silent security fixes are never a good idea, and have gotten numerous other organizations in hot water. 
    </content:encoded>

    <pubDate>Sun, 20 Apr 2008 18:00:00 +0000</pubDate>
    <guid isPermaLink="false">http://www.bress.net/blog/archives/110-guid.html</guid>
    
</item>
<item>
    <title>Security Week in Review (2008-03-23)</title>
    <link>http://www.bress.net/blog/archives/109-Security-Week-in-Review-2008-03-23.html</link>
            <category>Security Week in Review</category>
    
    <comments>http://www.bress.net/blog/archives/109-Security-Week-in-Review-2008-03-23.html#comments</comments>
    <wfw:comment>http://www.bress.net/blog/wfwcomment.php?cid=109</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.bress.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=109</wfw:commentRss>
    

    <author>nospam@example.com (Josh Bressers)</author>
    <content:encoded>
    I wish I had more to comment on this week.  The Firefox release ate an extraordinary amount of my time, so there&#039;s not much content.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Secure Browser?&lt;/strong&gt;&lt;br /&gt;
I ran across a story last week about researchers creating a &lt;a href=&quot;http://www.eweek.com/index2.php?option=content&amp;task=view&amp;id=47212&amp;pop=1&amp;hide_ads=1&amp;page=0&amp;hide_js=1&quot;&gt;secure web browser&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
It seems there is work being done on a new secure web browser.  The authors think that the current browsers suffer from fundamental design flaws that cannot be overcome.  The notable thing is that from reading the article it&#039;s Open Source software being used.  As the current offerings such as XULRunner and WebKit will allow various third parties to easily create niche browsers such as this.  While this browser will likely never become a mainstream offering, it is nice that it can fill a hole in the current offerings.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Firefox 2.0.0.13&lt;/strong&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.13&quot;&gt;Firefox 2.0.0.13&lt;/a&gt; was released this week.  There&#039;s not much to say beyond, make sure you&#039;re running it.&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Sun, 30 Mar 2008 22:00:00 +0000</pubDate>
    <guid isPermaLink="false">http://www.bress.net/blog/archives/109-guid.html</guid>
    
</item>
<item>
    <title>Security Week in Review (2008-03-16)</title>
    <link>http://www.bress.net/blog/archives/108-Security-Week-in-Review-2008-03-16.html</link>
            <category>Security Week in Review</category>
    
    <comments>http://www.bress.net/blog/archives/108-Security-Week-in-Review-2008-03-16.html#comments</comments>
    <wfw:comment>http://www.bress.net/blog/wfwcomment.php?cid=108</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.bress.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=108</wfw:commentRss>
    

    <author>nospam@example.com (Josh Bressers)</author>
    <content:encoded>
    &lt;strong&gt;Wells Fargo Online Safe-Deposit Box&lt;/strong&gt;&lt;br /&gt;
http://www.sci-tech-today.com/news/Wells-Offers-Online-Safe-Deposit-Box/story.xhtml?story_id=11200CI7MS74&lt;br /&gt;
&lt;br /&gt;
It&#039;s no secret that even with a brick and mortar bank, you have to have a certain level of trust with a save-deposit box.  But apart from a dishonest employee, the evildoers will have a rough time getting at your things.  You would expect the bank to have at least, door locks, security cameras, motion detectors, and a big thick scary vault.&lt;br /&gt;
&lt;br /&gt;
With an online storage system you really don&#039;t have all that many lines of defense.  Let&#039;s presume the tech guys aren&#039;t thieves, and there are no flaws that could be used to gain access to your account.  That means that the only real way in is to steal your &quot;key&quot;.  In the physical world, that might be as difficult as targeting you, knocking you down in the street, rummaging through your pockets, and finding the bank key.  Then all you have to do is trick the bank into letting you actually use the stolen key, and taking whatever unusually important things I have stowed away in my box.  In the tech world, I suspect stealing keys would go something like this:&lt;br /&gt;
&lt;br /&gt;
Send out twelve billion phishing emails.  Get some login credentials, steal their files.&lt;br /&gt;
&lt;br /&gt;
The article mentions RSA tokens, which would help considerably, but they seem to suggest they are optional.  I would be quite hesitant to put much faith in such a system if it doesn&#039;t offer multi factor authentication.  Like most things though, I suspect this is just a case of making people feel all warm and fuzzy, since they don&#039;t really understand what&#039;s going on anyhow.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;CERT-FI archive file fuzzing&lt;/strong&gt;&lt;br /&gt;
CERT-FI published a giant archive of fuzzed files last week.&lt;br /&gt;
https://www.cert.fi/haavoittuvuudet/joint-advisory-archive-formats.html&lt;br /&gt;
&lt;br /&gt;
There are a couple of things that will need to be fixed in Fedora and RHEL, they are currently being worked on, but this really brings up a much bigger question.  How is this a security advisory?  They gave out an archive of millions of fuzzed files, the vast majority of which don&#039;t even trigger bugs in the software in question.&lt;br /&gt;
&lt;br /&gt;
I think fuzzing is extremely powerful, and is very useful for finding bugs and security issues.  Until now, fuzzing has really focused on the tools that mangle the data, to produce data with errors and flaws that will trigger bugs.  These tools are a dime a dozen at this point, so what CERT-FI did wasn&#039;t all that useful.  It would have been far more useful had CERT-FI distributed their suite for generating the fuzzed files, or released a test runner.  Currently, the hard part when fuzzing is actually running the tests.  When something fails, it&#039;s helpful to know where and why it happened, and by the very nature of fuzzing, there will be many failures caused by the same bug.&lt;br /&gt;
&lt;br /&gt;
This also begs the question, what&#039;s coming next?  Given what I&#039;ve seen of fuzzing, I think it&#039;s beginning to reach the end of its extreme usefulness.  Once fuzzing stops returning quick and easy results, I imagine most researchers will move on to something better for finding their flaws.  It&#039;s in the best interest of security researchers to quickly and easily find security issues.&lt;br /&gt;
&lt;br /&gt;
This reminds me of strcpy usage a few years back.  There were an incredible number of security bugs found back when nobody cared about how they handled strings.  Most developers are now quite aware of this and the strcpy buffer overflows are rather uncommon.  Modern compilers will now even complain about crummy string use.  Fuzzing is really just finding bugs where developers don&#039;t verify user input.  This is getting better, and eventually ensuring that user input is sane will likely just be common knowledge.  It shall be interesting to see what clever researchers come up with next, but until then, keep up the fuzzing. 
    </content:encoded>

    <pubDate>Sun, 23 Mar 2008 22:00:00 +0000</pubDate>
    <guid isPermaLink="false">http://www.bress.net/blog/archives/108-guid.html</guid>
    
</item>
<item>
    <title>Security Week in Review (2008-03-09)</title>
    <link>http://www.bress.net/blog/archives/107-Security-Week-in-Review-2008-03-09.html</link>
            <category>Security Week in Review</category>
    
    <comments>http://www.bress.net/blog/archives/107-Security-Week-in-Review-2008-03-09.html#comments</comments>
    <wfw:comment>http://www.bress.net/blog/wfwcomment.php?cid=107</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.bress.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=107</wfw:commentRss>
    

    <author>nospam@example.com (Josh Bressers)</author>
    <content:encoded>
    Last week was quite slow as far as security goes.  This isn&#039;t always a bad thing (unless you have a weekly column you write).&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Browser makers focus on beating malware&lt;/strong&gt;&lt;br /&gt;
This is a rather interesting story about some of the new features we can expect to see in the next generation of browsers:&lt;br /&gt;
http://www.securityfocus.com/news/11508&lt;br /&gt;
&lt;br /&gt;
As bad as security is in some areas, it&#039;s nice to see the browser market taking proactive steps about the problems.  Most people just take their browser for granted, but it&#039;s probably one of the most complicated pieces of software they run, and its primary purpose is to process untrusted third party content in a safe manner.  This is not an easy thing to do right.  For the most part they do a great job of this. 
    </content:encoded>

    <pubDate>Sun, 16 Mar 2008 22:00:00 +0000</pubDate>
    <guid isPermaLink="false">http://www.bress.net/blog/archives/107-guid.html</guid>
    
</item>
<item>
    <title>Security Week in Review (2008-03-02)</title>
    <link>http://www.bress.net/blog/archives/106-Security-Week-in-Review-2008-03-02.html</link>
            <category>Security Week in Review</category>
    
    <comments>http://www.bress.net/blog/archives/106-Security-Week-in-Review-2008-03-02.html#comments</comments>
    <wfw:comment>http://www.bress.net/blog/wfwcomment.php?cid=106</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.bress.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=106</wfw:commentRss>
    

    <author>nospam@example.com (Josh Bressers)</author>
    <content:encoded>
    &lt;strong&gt;Improve security with polyinstantiation&lt;/strong&gt;&lt;br /&gt;
There is a really good article about using directory polyinstantiation in PAM:&lt;br /&gt;
http://www.ibm.com/developerworks/linux/library/l-polyinstantiation/?ca=dgr-lnxw02LinuxPAMSecurity&amp;S_TACT=105AGX59&amp;S_CMP&lt;br /&gt;
&lt;br /&gt;
I hope to see this used by default in an upcoming Fedora release.  All the bits are there, someone just needs to put them together.  The basics are that each user gets their own personal /tmp for example.  This then (mostly) eliminates things like insecure temp file usage flaws.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Evolution or Intelligent Design?&lt;/strong&gt;&lt;br /&gt;
A quite serious Evolution critical issue was released last week:&lt;br /&gt;
http://secunia.com/advisories/29057/&lt;br /&gt;
&lt;br /&gt;
This issue would allow an attacker to inject arbitrary code into your evolution process if you view the malformed message.  There&#039;s not really a good way to protect against this, as the very nature of email is to view the messages you receive.  Many people got very little sleep in order to release a timely update for this one.&lt;br /&gt;
&lt;br /&gt;
A big thanks should go out to Secunia for giving everyone a heads up about this.  If you&#039;re running Evolution and you&#039;ve not updated yet, you should do so. 
    </content:encoded>

    <pubDate>Sun, 09 Mar 2008 22:00:00 +0000</pubDate>
    <guid isPermaLink="false">http://www.bress.net/blog/archives/106-guid.html</guid>
    
</item>

</channel>
</rss>