<?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>SecStack</title>
	<atom:link href="http://secstack.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://secstack.org</link>
	<description>OpenStack Security Blog</description>
	<lastBuildDate>Fri, 26 Apr 2013 22:54:26 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
		<item>
		<title>OpenStack Common Vulnerability Database</title>
		<link>http://secstack.org/2013/04/openstack-common-vulnerability-database/</link>
		<comments>http://secstack.org/2013/04/openstack-common-vulnerability-database/#comments</comments>
		<pubDate>Fri, 26 Apr 2013 22:51:34 +0000</pubDate>
		<dc:creator>openfly</dc:creator>
				<category><![CDATA[OpenStack]]></category>

		<guid isPermaLink="false">http://secstack.org/?p=208</guid>
		<description><![CDATA[As per my last post I am starting to work on building an OpenStack common vulnerability database. As for the justifications, read here. This post will discuss some of my proposed architecture. So this is what I envision the final process workflow will probably resemeble: We can make use of OSLO components in several areas [...]]]></description>
			<content:encoded><![CDATA[<p>As per my last post I am starting to work on building an OpenStack common vulnerability database.  As for the justifications, read <a href="http://secstack.org/2013/04/havana/">here</a>.</p>
<p>This post will discuss some of my proposed architecture.</p>
<p>So this is what I envision the final process workflow will probably resemeble:</p>
<p><a href="http://secstack.org/wp-content/uploads/2013/04/OSCVDB-ProcessFlow.png"><img src="http://secstack.org/wp-content/uploads/2013/04/OSCVDB-ProcessFlow.png" alt="" title="OSCVDB-ProcessFlow" width="750" height="460" class="alignnone size-full wp-image-209" /></a></p>
<p>We can make use of OSLO components in several areas of the architecture.  Additionally, we can make use of the new <a href="https://github.com/openstack/requirements">requirements</a> project.  And that would certainly be the goal.</p>
<p>The next post I make will contain a rough draft of a proposed schema design for the database.</p>
]]></content:encoded>
			<wfw:commentRss>http://secstack.org/2013/04/openstack-common-vulnerability-database/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Havana!</title>
		<link>http://secstack.org/2013/04/havana/</link>
		<comments>http://secstack.org/2013/04/havana/#comments</comments>
		<pubDate>Mon, 22 Apr 2013 22:18:53 +0000</pubDate>
		<dc:creator>openfly</dc:creator>
				<category><![CDATA[Havana]]></category>
		<category><![CDATA[OpenStack]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[Vulnerability]]></category>

		<guid isPermaLink="false">http://secstack.org/?p=149</guid>
		<description><![CDATA[SecStack in Havana &#160; I am just back from Summit. Where I ran into a bunch of wonderful folks both new and old. OpenStack is getting awesome. The security front is about to get REALLY interesting. HP, Nebula, and a few others are showing serious interest in building out continuous integration methodology to help protect [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://secstack.org/wp-content/uploads/2013/04/openstack-risk-assessment-protcol.png"><img src="http://secstack.org/wp-content/uploads/2013/04/openstack-risk-assessment-protcol.png" alt="" title="proposed openstack security methodology" width="720" height="320" class="alignnone size-medium wp-image-167" /></a></p>
<h2> SecStack in Havana </h2>
<p>&nbsp;</p>
<p>I am just back from Summit.  Where I ran into a bunch of wonderful folks both new and old.  OpenStack is getting awesome.  The security front is about to get REALLY interesting.  HP, Nebula, and a few others are showing serious interest in building out continuous integration methodology to help protect the OpenStack community.  I&#8217;ll of course be doing my part.  </p>
<p>And that&#8217;s where the flowchart comes in.</p>
<p>The image above is a variant of a traditional approach to a security audit of an application, basically modified for use in the OpenStack world.  I&#8217;ll probably do some more work on this modeling as the year progresses and I get input from the OSSG and VMT.</p>
<p>Anyways, you can see that need for compiling an understanding of current known vulnerabilities and risks.  This site kind of fills that gap.  But to be blunt, it&#8217;s not good at it.  When I was doing some data analysis for the summit, I realized that there was no single authoritative source for OpenStack threat resources.  The OSSA&#8217;s are only released in e-mail and the e-mails themselves are not in a parseable format.  They also have changed over time.  In addition to that the CVEs don&#8217;t always have corresponding OSSAs, and vice versa. Currently there is very little in the way of decent attribute data for vulnerabilities that stem from secondary dependencies, and entire dependencies are untracked as far as the OpenStack community is concerned.</p>
<p>During the day job I have been helping with building out our OpenStack packaging toolchain.  One of the things I need to do during a release cycle is to verify we have a fully patched package set.  In addition to that we need to respond to OSSAs by patching many supported release package sets.  As such I have begun to build such a database.  As the project progresses I will share the code, the data, and I&#8217;ll stend up an experimental API.  Hopefully by the end of the Havana release cycle I&#8217;ll have something that we can integrate into the OpenStack development cycle.</p>
<p>So I am probably going to begin laying off of the posting of OSSA vulnerabilities from here on out.  However, I will begin releasing a comprehensive JSON set as I enter further into the investigation and cataloging of datasets.  As part of that effort I will also be building tools to help me harvest that data.</p>
<p>Read on to the next section for further insight into this work effort.</p>
<p>As far as how this site is concerned.  I&#8217;ll continue to highlight security concerns in the OpenStack community but I will do less copy-paste posting of OSSAs and CVEs.  In fact, I have a couple of pending posts I need to finish writing for you guys.  </p>
<p>In terms of Security in OpenStack.  Havana stands to be a really break out release.  I&#8217;m giddy with anticipation.</p>
<h2> The OpenStack Vulnerability Database </h2>
<p>&nbsp;</p>
<p>A sample OpenStack CORE vulnerability datastructure:  <a href="http://secstack.org/vulndb/json/vulndb.json">vulndb.json</a></p>
<p>I have exported a couple of CSV&#8217;s from that : <a href="http://secstack.org/vulndb/csv/">here</a></p>
<p>I have a sample 3d.js render of one of the csv files here: <a href="http://secstack.org/vulnstats.html">here</a> ( showing vulnerability reports by company )</p>
<p>This should wet your appetite for what I have planned.</p>
<p>The next steps are diagrammed here:</p>
<p><a href="http://secstack.org/wp-content/uploads/2013/04/dev-cycle-vulndb.png"><img src="http://secstack.org/wp-content/uploads/2013/04/dev-cycle-vulndb.png" alt="" title="development workflow" width="790" height="300" class="alignnone size-full wp-image-188" /></a></p>
<p>Basically, as you can see in the JSON I have already begun investigation and cataloging of datasets.  </p>
<p>I am not happy with the schema I am currently working with.  I&#8217;ll follow up this post with a new schema break out post as I get further along and solicit input from the community at large.  AKA you and the OSSG.</p>
<h2>Glossary</h2>
<p>&nbsp;</p>
<h4>VMT</h4>
<p>The VMT is the <a href="https://launchpad.net/~openstack-vuln-mgmt">Vulnerability Management Team</a>.</p>
<p>This is a VERY small team of trusted contributors whom receive new vulnerability reports.  Currently there are three members of this team.  New reports start out as embargo&#8217;ed.  That is to say, if there isn&#8217;t a previously existing launchpad bug that is already public, a new security tagged bug will be created.  Visibility of that bug will only be opened up to those folks who are brought in to help patch / fix the bug.</p>
<p>During the embargo period some vendors trusted contacts are informed of the vulnerability and provided access to patch sets that address the issue and will be merged later at time of public disclosure.</p>
<p>Eventually the bug is disclosed publicly in two formats.  OpenStack releases an authoritative OSSA and will file corresponding CVEs if they do not exist already. </p>
<h4>OSSG</h4>
<p>The OSSG is the <a href="https://launchpad.net/~openstack-ossg">OpenStack Security Group</a>.</p>
<p>While the VMT is a purely reactive security measure, the OSSG is a pro-active security measure.</p>
<p>The OSSG is a restricted team, meaning unlike the VMT it is not limited to a very small number of individuals.  Currently there are 42 members.  However, the team is gated for relevancy.  </p>
<p>The OSSG performs many functions.  They will assist the VMT at their pleasure as well as assist in the issuance of OSNs.</p>
<h4>OSSA</h4>
<p>An OSSA is an OpenStack Security Advisory.  OSSA&#8217;s are issued by the VMT team and are intended to advise the OpenStack community of vulnerabilities as they occur and are addressed.</p>
<h4>OSN ( OSSN )</h4>
<p>An OSN or OSSN is an OpenStack Security Note.  Security Notes addressing security concerns that do not justify an OSSA, or extend upon an OSSA providing further information for deployers and developers to help them avoid any potential security risks addressed therein.</p>
]]></content:encoded>
			<wfw:commentRss>http://secstack.org/2013/04/havana/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CVE-2013-0335 : VNC proxy can connect to the wrong VM</title>
		<link>http://secstack.org/2013/03/cve-2013-0335-vnc-proxy-can-connect-to-the-wrong-vm/</link>
		<comments>http://secstack.org/2013/03/cve-2013-0335-vnc-proxy-can-connect-to-the-wrong-vm/#comments</comments>
		<pubDate>Tue, 05 Mar 2013 00:06:25 +0000</pubDate>
		<dc:creator>openfly</dc:creator>
				<category><![CDATA[Essex]]></category>
		<category><![CDATA[Folsom]]></category>
		<category><![CDATA[Grizzly]]></category>
		<category><![CDATA[Moderate]]></category>
		<category><![CDATA[noVNC]]></category>
		<category><![CDATA[OpenStack]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[Vulnerability]]></category>

		<guid isPermaLink="false">http://secstack.org/?p=145</guid>
		<description><![CDATA[OpenStack Security Advisory: 2013-006 CVE: CVE-2013-0335 Date: February 26, 2013 Title: VNC proxy can connect to the wrong VM Reporter: Loganathan Parthipan (HP), Rohit Karajgi (NTT Data) Products: Nova Affects: All versions Description: Loganathan Parthipan (HP) and Rohit Karajgi (NTT Data) independently reported a vulnerability in Nova. If a user requests a console and then [...]]]></description>
			<content:encoded><![CDATA[<h4>OpenStack Security Advisory: 2013-006</h4>
<p>CVE: CVE-2013-0335<br />
Date: February 26, 2013<br />
Title: VNC proxy can connect to the wrong VM<br />
Reporter: Loganathan Parthipan (HP), Rohit Karajgi (NTT Data)<br />
Products: Nova<br />
Affects: All versions</p>
<h4>Description:</h4>
<p>Loganathan Parthipan (HP) and Rohit Karajgi (NTT Data) independently<br />
reported a vulnerability in Nova. If a user requests a console and<br />
then deletes the VM, it is possible that the console token could allow<br />
connectivity to a different VM before the console token expires if the<br />
VNC port gets reused in that time period. This issue can be worked<br />
around by disabling VNC support.</p>
<h4>Fixes:</h4>
<ul>
<li><a href="https://review.openstack.org/#/c/22086/">gerrit review ( master )</a></li>
<li><a href="https://review.openstack.org/#/c/22758">gerrit review ( stable/folsom )</a></li>
<li><a href="https://review.openstack.org/#/c/22872/">gerrit review ( stable/essex )</a></li>
</ul>
<h4>References:</h4>
<ul>
<li><a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=2013-0335">CVE at Mitre</a></li>
<li><a href="https://bugs.launchpad.net/nova/+bug/1125378">Bug at Launchpad</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://secstack.org/2013/03/cve-2013-0335-vnc-proxy-can-connect-to-the-wrong-vm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>epydoc output on openstack</title>
		<link>http://secstack.org/2013/03/epydoc-output-on-openstack/</link>
		<comments>http://secstack.org/2013/03/epydoc-output-on-openstack/#comments</comments>
		<pubDate>Mon, 04 Mar 2013 23:52:32 +0000</pubDate>
		<dc:creator>openfly</dc:creator>
				<category><![CDATA[Blog Post]]></category>
		<category><![CDATA[OpenStack]]></category>

		<guid isPermaLink="false">http://secstack.org/?p=143</guid>
		<description><![CDATA[Started doing some analysis of OpenStack code sets. As part of that I&#8217;ve done a couple things thus far. Firstly. I have a gnuplot PPA that has the latest CVS build packaged for ubuntu precise ( 12.04 ). Also and probably more helpful. I hopped into an existing devstack VM I had and pulled some [...]]]></description>
			<content:encoded><![CDATA[<p>Started doing some analysis of OpenStack code sets.  As part of that I&#8217;ve done a couple things thus far.<br />
Firstly.  I have a gnuplot <a href="https://launchpad.net/~matt-nycresistor/+archive/gnuplot">PPA</a> that has the latest CVS build packaged for ubuntu precise ( 12.04 ).</p>
<p>Also and probably more helpful.  I hopped into an existing devstack VM I had and pulled some epydoc output of some of the chief components of OpenStack.</p>
<p>Check them out here:</p>
<p><a href="http://secstack.org/docs/">secstack.org/docs/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://secstack.org/2013/03/epydoc-output-on-openstack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Not quite security or openstack related.</title>
		<link>http://secstack.org/2013/03/not-quite-security-or-openstack-related/</link>
		<comments>http://secstack.org/2013/03/not-quite-security-or-openstack-related/#comments</comments>
		<pubDate>Sat, 02 Mar 2013 09:39:40 +0000</pubDate>
		<dc:creator>openfly</dc:creator>
				<category><![CDATA[Academia]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://secstack.org/?p=141</guid>
		<description><![CDATA[But definitely worth watching. Jeff Lindsay of many fames, biggest probably being Twilio, has some great and interesting views on the future of services and automation. Good fodder for future thoughts about how important things like OpenStack will become in supporting this new emerging automation world we&#8217;re creating with elastic design. Autosustainable Services &#8211; PyCon [...]]]></description>
			<content:encoded><![CDATA[<p>But definitely worth watching.  Jeff Lindsay of many fames, biggest probably being Twilio, has some great and interesting views on the future of services and automation.  Good fodder for future thoughts about how important things like OpenStack will become in supporting this new emerging automation world we&#8217;re creating with elastic design.</p>
<p><iframe src="http://player.vimeo.com/video/60885711" width="500" height="375" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>
<p><a href="http://vimeo.com/60885711">Autosustainable Services &#8211; PyCon Russia 2013</a> from <a href="http://vimeo.com/progrium">Jeff Lindsay</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://secstack.org/2013/03/not-quite-security-or-openstack-related/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vote for my presentation proposal at the April OpenStack Summit</title>
		<link>http://secstack.org/2013/02/vote-for-my-presentation-proposal-at-the-april-openstack-summit/</link>
		<comments>http://secstack.org/2013/02/vote-for-my-presentation-proposal-at-the-april-openstack-summit/#comments</comments>
		<pubDate>Thu, 21 Feb 2013 21:44:54 +0000</pubDate>
		<dc:creator>openfly</dc:creator>
				<category><![CDATA[OpenStack]]></category>

		<guid isPermaLink="false">http://secstack.org/?p=136</guid>
		<description><![CDATA[Check it out here! This presentation grew out of my shmoocon presentation. It&#8217;s a bit more of a deep dive into analytics that I&#8217;ve been putting together regarding Folsom security errata and general development stats as they relate to real world deployment models. Anyways, even if it doesn&#8217;t get chosen I&#8217;ll be dropping the data [...]]]></description>
			<content:encoded><![CDATA[<p>Check it out <a href="http://www.openstack.org/summit/portland-2013/vote-for-speakers/presentation/613">here</a>!</p>
<p>This presentation grew out of my <a href="http://secstack.org/2013/02/slides-ossa-stats-from-folsom/">shmoocon presentation</a>.  It&#8217;s a bit more of a deep dive into analytics that I&#8217;ve been putting together regarding Folsom security errata and general development stats as they relate to real world deployment models.  Anyways, even if it doesn&#8217;t get chosen I&#8217;ll be dropping the data sets onto the OpenStack Security Group mailing list.</p>
<p>But if you want to see me rock it live on stage, vote!</p>
<p>Voting is only open to OpenStack Foundation Members.</p>
<p>A quick synopsis:</p>
<p><i><br />
Folsom Security in Review</p>
<p>Topic(s)<br />
Security<br />
Abstract</p>
<p>This talk is a break down of security concerns relating to the OpenStack Folsom Release. The purpose of this talk is to look at past vulnerabilities in Folsom, existing security models, and emerging technologies that will impact those models.  The presentation will follow the flow of describing several deployment models in terms of their security attributes.  The next phase will be the discussion of specific protocols in use and their individual security characteristics. I will present statistics on where past  vulnerabilities have been found and reported allowing us to consider how we can better address security in our continuous integration processes.  The goal of this talk is to present a map of where we are today, and expose some of the issues we have yet to face.<br />
</i></p>
]]></content:encoded>
			<wfw:commentRss>http://secstack.org/2013/02/vote-for-my-presentation-proposal-at-the-april-openstack-summit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fun blog post on the OpenStack gating process.</title>
		<link>http://secstack.org/2013/02/fun-blog-post-on-the-openstack-gating-process/</link>
		<comments>http://secstack.org/2013/02/fun-blog-post-on-the-openstack-gating-process/#comments</comments>
		<pubDate>Thu, 21 Feb 2013 20:39:22 +0000</pubDate>
		<dc:creator>openfly</dc:creator>
				<category><![CDATA[Blog Post]]></category>
		<category><![CDATA[OpenStack]]></category>

		<guid isPermaLink="false">http://secstack.org/?p=134</guid>
		<description><![CDATA[The OpenStack Gate by Sean Dague Learning about gating procedures is important in terms of risk assessment. You want to know how developers are vetting code and tagging releases to be sure that injecting nefarious bits of code into the project is well above non trivial. Anyways. Enjoy the read!]]></description>
			<content:encoded><![CDATA[<p><a href="http://dague.net/2013/02/21/the-openstack-gate/">The OpenStack Gate</a> by <a href="http://dague.net/sean/">Sean Dague</a></p>
<p>Learning about gating procedures is important in terms of risk assessment.  You want to know how developers are vetting code and tagging releases to be sure that injecting nefarious bits of code into the project is well above non trivial.</p>
<p>Anyways.  Enjoy the read!</p>
]]></content:encoded>
			<wfw:commentRss>http://secstack.org/2013/02/fun-blog-post-on-the-openstack-gating-process/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NSA Proposal in OpenStack Summit Election Pool</title>
		<link>http://secstack.org/2013/02/nsa-proposal-in-openstuck-summit-election-pool/</link>
		<comments>http://secstack.org/2013/02/nsa-proposal-in-openstuck-summit-election-pool/#comments</comments>
		<pubDate>Thu, 21 Feb 2013 06:41:19 +0000</pubDate>
		<dc:creator>openfly</dc:creator>
				<category><![CDATA[OpenStack]]></category>

		<guid isPermaLink="false">http://secstack.org/?p=127</guid>
		<description><![CDATA[This is pretty neat. The NSA, who recently reported a vulnerability in OpenStack, are apparently upping their game with the OpenStack project by proposing a session for the Havana Summit in Portland in April. All CFP entries received for the summit are voted on by OpenStack foundation members to ensure the summit presentations are what [...]]]></description>
			<content:encoded><![CDATA[<p>This is pretty neat.  The NSA, who recently <a href="http://secstack.org/2013/02/cve-2013-0282-keystone-ec2-style-authentication-accepts-disabled-usertenants/">reported a vulnerability</a> in OpenStack, are apparently upping their game with the OpenStack project by proposing a session for the Havana Summit in Portland in April.  All CFP entries received for the summit are voted on by OpenStack foundation members to ensure the summit presentations are what people want to see.  I gave this one a big &#8220;Definitely would like to see&#8221;.</p>
<p>This is the excerpt from the CFP proposal voting pool:</p>
<p><I></p>
<p>OpenStack at the National Security Agency (NSA)<br />
Nathanael Burton — Computer Scientist at National Security Agency</p>
<p>Topic(s)<br />
Operations,Business Value,Ecosystem,Strategy,Case Studies<br />
Abstract</p>
<p>What does &#8220;cloud&#8221; mean at NSA and a discussion of how OpenStack fits into the NSA ecosystem.  How a small team drove massive process and efficiency change to become one of the NSA&#8217;s largest hosting platforms.  Fostering an environment where creativity and development risk are balanced within the bounds of existing enterprise processes and priorities.  Methods for avoiding the &#8220;tragedy of the commons&#8221;.</p>
<p>Speaker Bio</p>
<p>Nathanael Burton is a Computer Scientist at the National Security Agency.  He has worked for the Agency for over 10 years working on distributed systems, large-scale hosting, open source initiatives, operating systems, security, storage, and virtualization technology.</p>
<p></I></p>
]]></content:encoded>
			<wfw:commentRss>http://secstack.org/2013/02/nsa-proposal-in-openstuck-summit-election-pool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CVE-2013-1664, CVE-2013-1665 : Information leak and Denial of Service using XML entities</title>
		<link>http://secstack.org/2013/02/cve-2013-1664-cve-2013-1665-information-leak-and-denial-of-service-using-xml-entities/</link>
		<comments>http://secstack.org/2013/02/cve-2013-1664-cve-2013-1665-information-leak-and-denial-of-service-using-xml-entities/#comments</comments>
		<pubDate>Wed, 20 Feb 2013 20:13:17 +0000</pubDate>
		<dc:creator>openfly</dc:creator>
				<category><![CDATA[Cinder]]></category>
		<category><![CDATA[Essex]]></category>
		<category><![CDATA[Folsom]]></category>
		<category><![CDATA[Grizzly]]></category>
		<category><![CDATA[Keystone]]></category>
		<category><![CDATA[Moderate]]></category>
		<category><![CDATA[Nova]]></category>
		<category><![CDATA[OpenStack]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[Vulnerability]]></category>

		<guid isPermaLink="false">http://secstack.org/?p=123</guid>
		<description><![CDATA[OpenStack Security Advisory: 2013-004 CVE: CVE-2013-1664, CVE-2013-1665 Date: February 19, 2013 Title: Information leak and Denial of Service using XML entities Reporter: Jonathan Murray (NCC Group), Joshua Harlow (Yahoo!), Stuart Stent Products: Keystone, Nova, Cinder (see note) Affects: All versions Description: Jonathan Murray from NCC Group, Joshua Harlow from Yahoo! and Stuart Stent independently reported [...]]]></description>
			<content:encoded><![CDATA[<h4>OpenStack Security Advisory: 2013-004</h4>
<p>CVE: CVE-2013-1664, CVE-2013-1665<br />
Date: February 19, 2013<br />
Title: Information leak and Denial of Service using XML entities<br />
Reporter: Jonathan Murray (NCC Group), Joshua Harlow (Yahoo!), Stuart<br />
Stent<br />
Products: Keystone, Nova, Cinder (see note)<br />
Affects: All versions</p>
<h4>Description:</h4>
<p>Jonathan Murray from NCC Group, Joshua Harlow from Yahoo! and Stuart<br />
Stent independently reported a vulnerabilities in the parsing of XML<br />
requests in Python XML libraries used in Keystone, Nova and Cinder. By<br />
using entities in XML requests, an unauthenticated attacker may consume<br />
excessive resources on the Keystone, Nova or Cinder API servers,<br />
resulting in a denial of service and potentially a crash<br />
(CVE-2013-1664). Authenticated attackers may also leverage XML entities<br />
to read the content of a local file on the Keystone API server<br />
(CVE-2013-1665). This only affects servers with XML support enabled.</p>
<h4>Note:</h4>
<p>The vulnerabilities are actually in the various affected Python XML<br />
libraries, but we provide OpenStack patches working around the issues.</p>
<h4>Grizzly fixes:</h4>
<ul>
<li><a href="https://review.openstack.org/#/c/22309/">Gerrit Review Nova</a></li>
<li><a href="https://review.openstack.org/#/c/22310/">Gerrit Review Cinder</a></li>
<li><a href="https://review.openstack.org/#/c/22315/">Gerrit Review Keystone</a></li>
</ul>
<h4>Folsom fixes:</h4>
<ul>
<li><a href="https://review.openstack.org/#/c/22312/">Gerrit Review Nova</a></li>
<li><a href="https://review.openstack.org/#/c/22311/">Gerrit Review Cinder</a></li>
<li><a href="https://review.openstack.org/#/c/22314/">Gerrit Review Keystone</a></li>
</ul>
<h4>Essex fixes:</h4>
<ul>
<li><a href="https://review.openstack.org/#/c/22313/">Gerrit Review Nova</a></li>
<li><a href="https://review.openstack.org/#/c/22316/">Gerrit Review Keystone</a></li>
</ul>
<h4>References:</h4>
<ul>
<li><a href="https://bugs.launchpad.net/nova/+bug/1100282">Launchpad Bug Nova</a></li>
<li><a href="http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2013-1664">CVE at Mitre Nova</a></li>
<li><a href="https://bugs.launchpad.net/keystone/+bug/1100279">Launchpad Bug Keystone</a></li>
<li><a href="http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2013-1665">CVE at Mitre Keystone</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://secstack.org/2013/02/cve-2013-1664-cve-2013-1665-information-leak-and-denial-of-service-using-xml-entities/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CVE-2013-0282 : Keystone EC2-style authentication accepts disabled user/tenants</title>
		<link>http://secstack.org/2013/02/cve-2013-0282-keystone-ec2-style-authentication-accepts-disabled-usertenants/</link>
		<comments>http://secstack.org/2013/02/cve-2013-0282-keystone-ec2-style-authentication-accepts-disabled-usertenants/#comments</comments>
		<pubDate>Wed, 20 Feb 2013 20:04:24 +0000</pubDate>
		<dc:creator>openfly</dc:creator>
				<category><![CDATA[Essex]]></category>
		<category><![CDATA[Folsom]]></category>
		<category><![CDATA[Grizzly]]></category>
		<category><![CDATA[Keystone]]></category>
		<category><![CDATA[Moderate]]></category>
		<category><![CDATA[OpenStack]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[Vulnerability]]></category>

		<guid isPermaLink="false">http://secstack.org/?p=120</guid>
		<description><![CDATA[* Interesting to note this vulnerability was reported by the NSA. OpenStack Security Advisory: 2013-005 CVE: CVE-2013-0282 Date: February 19, 2013 Keystone EC2-style authentication accepts disabled user/tenants Reporter: Nathanael Burton (National Security Agency) Products: Keystone Affects: All versions Description: Nathanael Burton reported a vulnerability in EC2-style authentication in Keystone. Keystone fails to check whether a [...]]]></description>
			<content:encoded><![CDATA[<p>* Interesting to note this vulnerability was reported by the NSA.  </p>
<h4>OpenStack Security Advisory: 2013-005</h4>
<p>CVE: CVE-2013-0282<br />
Date: February 19, 2013<br />
Keystone EC2-style authentication accepts disabled user/tenants<br />
Reporter: Nathanael Burton (National Security Agency)<br />
Products: Keystone<br />
Affects: All versions</p>
<h4>Description:</h4>
<p>Nathanael Burton reported a vulnerability in EC2-style authentication in<br />
Keystone. Keystone fails to check whether a user, tenant, or domain is<br />
enabled before authenticating a user using the EC2 api. Authenticated,<br />
but disabled users (or authenticated users in disabled tenants or<br />
domains) could therefore retain access rights that were thought removed.<br />
Only setups enabling EC2-style authentication are affected. To disable<br />
EC2-style authentication to work around the issue, remove the EC2<br />
extension (keystone.contrib.ec2:Ec2Extension.factory) from the keystone<br />
API pipeline in keystone.conf.</p>
<h4>Grizzly fix:</h4>
<ul>
<li><a href="https://review.openstack.org/#/c/22319/">Gerrit Review</a></li>
</ul>
<h4>Folsom fix:</h4>
<ul>
<li><a href="https://review.openstack.org/#/c/22320/">Gerrit Review</a></li>
</ul>
<h4>Essex fix:</h4>
<ul>
<li><a href="https://review.openstack.org/#/c/22321/">Gerrit Review</a></li>
</ul>
<h4>References:</h4>
<ul>
<li><a href="https://bugs.launchpad.net/keystone/+bug/1121494">Launchpad Bug</a></li>
<li><a href="http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2013-0282">CVE at Mitre</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://secstack.org/2013/02/cve-2013-0282-keystone-ec2-style-authentication-accepts-disabled-usertenants/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
