<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.openstack.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dg</id>
		<title>OpenStack - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.openstack.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dg"/>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/wiki/Special:Contributions/Dg"/>
		<updated>2026-06-30T01:14:09Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.28.2</generator>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Security/How_To_Contribute&amp;diff=137196</id>
		<title>Security/How To Contribute</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Security/How_To_Contribute&amp;diff=137196"/>
				<updated>2016-11-03T17:24:13Z</updated>
		
		<summary type="html">&lt;p&gt;Dg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== How to contribute to the OpenStack Security project ==&lt;br /&gt;
&lt;br /&gt;
=== Initial Steps for Everyone ===&lt;br /&gt;
# Join the OSSG launchpad group: https://launchpad.net/~openstack-ossg&lt;br /&gt;
# Join the OpenStack Security mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-security&lt;br /&gt;
# Introduce yourself at the weekly OSSG meeting on IRC: https://wiki.openstack.org/wiki/Meetings/OpenStackSecurity&lt;br /&gt;
# Read the sections below for specific ways that someone with your skills can help improve the security of OpenStack.&lt;br /&gt;
&lt;br /&gt;
=== Developers, New to OpenStack ===&lt;br /&gt;
* Set yourself up to contribute to OpenStack (see the “If you’re a developer” section): https://wiki.openstack.org/wiki/How_To_Contribute&lt;br /&gt;
* Review code reviews tagged as SecurityImpact&lt;br /&gt;
:* Notifications come to the openstack-security mailing list&lt;br /&gt;
:* https://review.openstack.org/#/q/message:SecurityImpact+is:open,n,z&lt;br /&gt;
* Identify open bugs that you can work on to learn a project (we recommend starting with just one project before branching out too much)&lt;br /&gt;
:* Compute (Nova): https://bugs.launchpad.net/nova&lt;br /&gt;
:* Object Storage (Swift): https://bugs.launchpad.net/swift/&lt;br /&gt;
:* Image Service (Glance): https://bugs.launchpad.net/glance&lt;br /&gt;
:* Identity (Keystone): https://bugs.launchpad.net/keystone&lt;br /&gt;
:* Dashboard (Horizon): https://bugs.launchpad.net/horizon&lt;br /&gt;
:* Networking (Neutron): https://bugs.launchpad.net/neutron&lt;br /&gt;
:* Block Storage (Cinder): https://bugs.launchpad.net/cinder&lt;br /&gt;
:* Common Code (Oslo): https://bugs.launchpad.net/oslo&lt;br /&gt;
* Review code to learn a project and find security issues (we recommend starting with just one project before branching out too much)&lt;br /&gt;
:* Compute (Nova): https://github.com/openstack/nova&lt;br /&gt;
:* Object Storage (Swift): https://github.com/openstack/swift&lt;br /&gt;
:* Image Service (Glance): https://github.com/openstack/glance&lt;br /&gt;
:* Identity (Keystone): https://github.com/openstack/keystone&lt;br /&gt;
:* Dashboard (Horizon): https://github.com/openstack/horizon&lt;br /&gt;
:* Networking (Neutron): https://github.com/openstack/neutron&lt;br /&gt;
:* Block Storage (Cinder): https://github.com/openstack/cinder&lt;br /&gt;
:* Common Code (Oslo): https://github.com/openstack/oslo-incubator&lt;br /&gt;
&lt;br /&gt;
=== Developers, Experienced with OpenStack ===&lt;br /&gt;
* Security leadership on specific OpenStack project&lt;br /&gt;
:* OSSG needs people with both a strong security background and a strong OpenStack background to work as core developers on projects.  These people would help serve as the link between OSSG and the OpenStack project by:&lt;br /&gt;
::* Identifying areas where the code should be improved&lt;br /&gt;
::* Writing blueprints for security features related to that project&lt;br /&gt;
::* Ensuring relevant reviews are marked with SecurityImpact tags&lt;br /&gt;
::* Leveraging OSSG members to help solve security problems&lt;br /&gt;
::* Become a trusted security resource among the core developers&lt;br /&gt;
:* This is a position that one grows into by demonstrating good work over time.  This is not something where you are simply appointed.  If you are interested, OSSG can help get you started.&lt;br /&gt;
* Identify security-relevant code reviews and tag as SecurityImpact&lt;br /&gt;
* Review code reviews tagged as SecurityImpact&lt;br /&gt;
:* Notifications come to the openstack-security mailing list&lt;br /&gt;
:* https://review.openstack.org/#/q/message:SecurityImpact+is:open,n,z&lt;br /&gt;
* Review blueprints&lt;br /&gt;
:* Compute (Nova): https://blueprints.launchpad.net/nova&lt;br /&gt;
:* Object Storage (Swift): https://blueprints.launchpad.net/swift&lt;br /&gt;
:* Image Service (Glance): https://blueprints.launchpad.net/glance&lt;br /&gt;
:* Identity (Keystone): https://blueprints.launchpad.net/keystone&lt;br /&gt;
:* Dashboard (Horizon): https://blueprints.launchpad.net/horizon&lt;br /&gt;
:* Networking (Neutron): https://blueprints.launchpad.net/neutron&lt;br /&gt;
:* Block Storage (Cinder): https://blueprints.launchpad.net/cinder&lt;br /&gt;
:* Common Code (Oslo): https://blueprints.launchpad.net/oslo&lt;br /&gt;
* Write security-relevant blueprints&lt;br /&gt;
&lt;br /&gt;
=== Security Architects ===&lt;br /&gt;
* Review / edit / add to the OpenStack Security Guide&lt;br /&gt;
:* Webpage: http://docs.openstack.org/sec/&lt;br /&gt;
:* DocBook Source:  https://github.com/openstack/security-doc/tree/master/security-guide&lt;br /&gt;
* Review / edit / create OSSNs&lt;br /&gt;
:* https://wiki.openstack.org/wiki/Security/Security_Note_Process&lt;br /&gt;
:* https://launchpad.net/ossn&lt;br /&gt;
* Review blueprints (see links in developer section above)&lt;br /&gt;
* Write security-relevant blueprints&lt;br /&gt;
&lt;br /&gt;
=== Writers / Editors ===&lt;br /&gt;
* Initial setup instructions can be found at the Documentation First Timer's How To page: https://wiki.openstack.org/wiki/Documentation/HowTo/FirstTimers&lt;br /&gt;
* Once those steps are complete, you can help review / edit the OpenStack Security Guide&lt;br /&gt;
:* Webpage: http://docs.openstack.org/sec/&lt;br /&gt;
:* DocBook Source: https://github.com/openstack/security-doc/tree/master/security-guide&lt;br /&gt;
:* List of Enhancements / Bugs: https://bugs.launchpad.net/openstack/+bugs?field.tag=sec-guide&lt;br /&gt;
:* Open a new Enhancement / Bug: File a bug on https://bugs.launchpad.net/openstack-manuals/+filebug and tag it with &amp;quot;sec-guide&amp;quot;. Option for tags is available under &amp;quot;Extra options&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Review / edit OSSNs&lt;br /&gt;
:* https://wiki.openstack.org/wiki/Security/Security_Note_Process&lt;br /&gt;
:* https://launchpad.net/ossn&lt;br /&gt;
&lt;br /&gt;
=== QA / Automation / Software Development Engineer in Test (SDET) ===&lt;br /&gt;
* Add security testing to current test suites&lt;br /&gt;
* Add security tests to OS projects&lt;br /&gt;
* Learn to identify and file Security Bugs&lt;br /&gt;
* Identify open bugs and/or report security bugs that you can work on to learn a project (we recommend starting with just one project before branching out too much)&lt;br /&gt;
:* Compute (Nova): https://bugs.launchpad.net/nova&lt;br /&gt;
:* Object Storage (Swift): https://bugs.launchpad.net/swift/&lt;br /&gt;
:* Image Service (Glance): https://bugs.launchpad.net/glance&lt;br /&gt;
:* Identity (Keystone): https://bugs.launchpad.net/keystone&lt;br /&gt;
:* Dashboard (Horizon): https://bugs.launchpad.net/horizon&lt;br /&gt;
:* Networking (Neutron): https://bugs.launchpad.net/neutron&lt;br /&gt;
:* Block Storage (Cinder): https://bugs.launchpad.net/cinder&lt;br /&gt;
:* Common Code (Oslo): https://bugs.launchpad.net/oslo&lt;br /&gt;
&lt;br /&gt;
=== Other Tasks ===&lt;br /&gt;
* Create / update common OSSG presentation slides&lt;/div&gt;</summary>
		<author><name>Dg</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Security/How_To_Contribute&amp;diff=137195</id>
		<title>Security/How To Contribute</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Security/How_To_Contribute&amp;diff=137195"/>
				<updated>2016-11-03T17:23:13Z</updated>
		
		<summary type="html">&lt;p&gt;Dg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== How to contribute to the OpenStack Security project ==&lt;br /&gt;
&lt;br /&gt;
=== Initial Steps for Everyone ===&lt;br /&gt;
# Join the OSSG launchpad group: https://launchpad.net/~openstack-ossg&lt;br /&gt;
# Join the OpenStack Security mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-security&lt;br /&gt;
# Introduce yourself at the weekly OSSG meeting on IRC: https://wiki.openstack.org/wiki/Meetings/OpenStackSecurity&lt;br /&gt;
# Read the sections below for specific ways that someone with your skills can help improve the security of OpenStack.&lt;br /&gt;
&lt;br /&gt;
=== Developers, New to OpenStack ===&lt;br /&gt;
* Set yourself up to contribute to OpenStack (see the “If you’re a developer” section): https://wiki.openstack.org/wiki/How_To_Contribute&lt;br /&gt;
* Review code reviews tagged as SecurityImpact&lt;br /&gt;
:* Notifications come to the openstack-security mailing list&lt;br /&gt;
:* https://review.openstack.org/#/q/message:SecurityImpact+is:open,n,z&lt;br /&gt;
* Identify open bugs that you can work on to learn a project (we recommend starting with just one project before branching out too much)&lt;br /&gt;
:* Compute (Nova): https://bugs.launchpad.net/nova&lt;br /&gt;
:* Object Storage (Swift): https://bugs.launchpad.net/swift/&lt;br /&gt;
:* Image Service (Glance): https://bugs.launchpad.net/glance&lt;br /&gt;
:* Identity (Keystone): https://bugs.launchpad.net/keystone&lt;br /&gt;
:* Dashboard (Horizon): https://bugs.launchpad.net/horizon&lt;br /&gt;
:* Networking (Neutron): https://bugs.launchpad.net/neutron&lt;br /&gt;
:* Block Storage (Cinder): https://bugs.launchpad.net/cinder&lt;br /&gt;
:* Common Code (Oslo): https://bugs.launchpad.net/oslo&lt;br /&gt;
* Review code to learn a project and find security issues (we recommend starting with just one project before branching out too much)&lt;br /&gt;
:* Compute (Nova): https://github.com/openstack/nova&lt;br /&gt;
:* Object Storage (Swift): https://github.com/openstack/swift&lt;br /&gt;
:* Image Service (Glance): https://github.com/openstack/glance&lt;br /&gt;
:* Identity (Keystone): https://github.com/openstack/keystone&lt;br /&gt;
:* Dashboard (Horizon): https://github.com/openstack/horizon&lt;br /&gt;
:* Networking (Neutron): https://github.com/openstack/neutron&lt;br /&gt;
:* Block Storage (Cinder): https://github.com/openstack/cinder&lt;br /&gt;
:* Common Code (Oslo): https://github.com/openstack/oslo-incubator&lt;br /&gt;
&lt;br /&gt;
=== Developers, Experienced with OpenStack ===&lt;br /&gt;
* Security leadership on specific OpenStack project&lt;br /&gt;
:* OSSG needs people with both a strong security background and a strong OpenStack background to work as core developers on projects.  These people would help serve as the link between OSSG and the OpenStack project by:&lt;br /&gt;
::* Identifying areas where the code should be improved&lt;br /&gt;
::* Writing blueprints for security features related to that project&lt;br /&gt;
::* Ensuring relevant reviews are marked with SecurityImpact tags&lt;br /&gt;
::* Leveraging OSSG members to help solve security problems&lt;br /&gt;
::* Become a trusted security resource among the core developers&lt;br /&gt;
:* This is a position that one grows into by demonstrating good work over time.  This is not something where you are simply appointed.  If you are interested, OSSG can help get you started.&lt;br /&gt;
* Identify security-relevant code reviews and tag as SecurityImpact&lt;br /&gt;
* Review code reviews tagged as SecurityImpact&lt;br /&gt;
:* Notifications come to the openstack-security mailing list&lt;br /&gt;
:* https://review.openstack.org/#/q/message:SecurityImpact+is:open,n,z&lt;br /&gt;
* Review blueprints&lt;br /&gt;
:* Compute (Nova): https://blueprints.launchpad.net/nova&lt;br /&gt;
:* Object Storage (Swift): https://blueprints.launchpad.net/swift&lt;br /&gt;
:* Image Service (Glance): https://blueprints.launchpad.net/glance&lt;br /&gt;
:* Identity (Keystone): https://blueprints.launchpad.net/keystone&lt;br /&gt;
:* Dashboard (Horizon): https://blueprints.launchpad.net/horizon&lt;br /&gt;
:* Networking (Neutron): https://blueprints.launchpad.net/neutron&lt;br /&gt;
:* Block Storage (Cinder): https://blueprints.launchpad.net/cinder&lt;br /&gt;
:* Common Code (Oslo): https://blueprints.launchpad.net/oslo&lt;br /&gt;
* Write security-relevant blueprints&lt;br /&gt;
&lt;br /&gt;
=== Security Architects ===&lt;br /&gt;
* Review / edit / add to the OpenStack Security Guide&lt;br /&gt;
:* Webpage: http://docs.openstack.org/sec/&lt;br /&gt;
:* DocBook Source:  https://github.com/openstack/security-doc/tree/master/security-guide&lt;br /&gt;
* Review / edit / create OSSNs&lt;br /&gt;
:* https://launchpad.net/ossn&lt;br /&gt;
* Review blueprints (see links in developer section above)&lt;br /&gt;
* Write security-relevant blueprints&lt;br /&gt;
&lt;br /&gt;
=== Writers / Editors ===&lt;br /&gt;
* Initial setup instructions can be found at the Documentation First Timer's How To page: https://wiki.openstack.org/wiki/Documentation/HowTo/FirstTimers&lt;br /&gt;
* Once those steps are complete, you can help review / edit the OpenStack Security Guide&lt;br /&gt;
:* Webpage: http://docs.openstack.org/sec/&lt;br /&gt;
:* DocBook Source: https://github.com/openstack/security-doc/tree/master/security-guide&lt;br /&gt;
:* List of Enhancements / Bugs: https://bugs.launchpad.net/openstack/+bugs?field.tag=sec-guide&lt;br /&gt;
:* Open a new Enhancement / Bug: File a bug on https://bugs.launchpad.net/openstack-manuals/+filebug and tag it with &amp;quot;sec-guide&amp;quot;. Option for tags is available under &amp;quot;Extra options&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Review / edit OSSNs&lt;br /&gt;
:* https://wiki.openstack.org/wiki/Security/Security_Note_Process&lt;br /&gt;
:* https://launchpad.net/ossn&lt;br /&gt;
&lt;br /&gt;
=== QA / Automation / Software Development Engineer in Test (SDET) ===&lt;br /&gt;
* Add security testing to current test suites&lt;br /&gt;
* Add security tests to OS projects&lt;br /&gt;
* Learn to identify and file Security Bugs&lt;br /&gt;
* Identify open bugs and/or report security bugs that you can work on to learn a project (we recommend starting with just one project before branching out too much)&lt;br /&gt;
:* Compute (Nova): https://bugs.launchpad.net/nova&lt;br /&gt;
:* Object Storage (Swift): https://bugs.launchpad.net/swift/&lt;br /&gt;
:* Image Service (Glance): https://bugs.launchpad.net/glance&lt;br /&gt;
:* Identity (Keystone): https://bugs.launchpad.net/keystone&lt;br /&gt;
:* Dashboard (Horizon): https://bugs.launchpad.net/horizon&lt;br /&gt;
:* Networking (Neutron): https://bugs.launchpad.net/neutron&lt;br /&gt;
:* Block Storage (Cinder): https://bugs.launchpad.net/cinder&lt;br /&gt;
:* Common Code (Oslo): https://bugs.launchpad.net/oslo&lt;br /&gt;
&lt;br /&gt;
=== Other Tasks ===&lt;br /&gt;
* Create / update common OSSG presentation slides&lt;/div&gt;</summary>
		<author><name>Dg</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Security/Security_Note_Process&amp;diff=131315</id>
		<title>Security/Security Note Process</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Security/Security_Note_Process&amp;diff=131315"/>
				<updated>2016-08-17T19:23:36Z</updated>
		
		<summary type="html">&lt;p&gt;Dg: /* Number Assignment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the process that should be followed for writing and publishing an OpenStack Security Note (OSSN).  This page is intended to be used by members of the OpenStack Security Group.&lt;br /&gt;
== Writing ==&lt;br /&gt;
When writing a new Security Note, you should ensure that the target audience will be able to clearly answer the following questions once they have read the Security Note:&lt;br /&gt;
&lt;br /&gt;
* What is the issue?&lt;br /&gt;
* Is my deployment affected?&lt;br /&gt;
* What are the ramifications if my deployment is affected?&lt;br /&gt;
* What can I do to correct or avoid the issue?&lt;br /&gt;
&lt;br /&gt;
To ensure that the Security Note is technically correct, you should reach out to the developers involved if any clarification is needed.  Much of the required technical information is usually in the Launchpad bug already, but additional information is often needed to produce a thorough Security Note.&lt;br /&gt;
&lt;br /&gt;
You should also check the new Security Note for the following issues:&lt;br /&gt;
&lt;br /&gt;
* Correct spelling&lt;br /&gt;
* Proper grammar&lt;br /&gt;
* Avoid using acronyms (or define them when first used in the Security Note)&lt;br /&gt;
&lt;br /&gt;
=== Number Assignment ===&lt;br /&gt;
When you begin to write a new Security Note, the first thing you should do is assign the next available OSSN number to your note.  This is done in the [[Security_Notes|Security Note publishing area]] on the wiki.  Add a placeholder with the proposed title of your new Security Note using the next available number and append '''(work in progress)''' to it.  This should look similar to the following example:&lt;br /&gt;
&lt;br /&gt;
* OSSN-1234 - My new Security Note '''(work in progress)'''&lt;br /&gt;
&lt;br /&gt;
Save the page, then click the link you just added, to create a new page. Paste in the title of the OSSN and a link to the launchpad bug, then save the page.&lt;br /&gt;
&lt;br /&gt;
=== Templates ===&lt;br /&gt;
The OpenStack Security Notes are kept in the [http://git.openstack.org/cgit/openstack/security-doc/ Security Docs repository], which contains a template to aid in the creation of new Security Notes.&lt;br /&gt;
&lt;br /&gt;
The template is in the format used for publishing to the OpenStack mailing lists.  The line length should be limited to 72 characters with the exception of example snippets of configuration files or long links in the '''Contacts / References''' section.  This will prevent problems with line wrapping messing up the formatting that can occur with popular PGP mail client software.  The template format is also what we use for the Security Notes that we push to the git repository.&lt;br /&gt;
&lt;br /&gt;
== Testing ==&lt;br /&gt;
If the new Security Note is documenting a workaround, it is important that it is actually tested to ensure it works.  If you need help in testing, you can reach out to the developers in the original Launchpad bug as well as other members of the OpenStack Security Group.&lt;br /&gt;
&lt;br /&gt;
== Reviewing ==&lt;br /&gt;
The Gerrit review system is used to review new Security Notes.  It is recommended that you read over the [http://docs.openstack.org/infra/manual/developers.html#development-workflow Development Workflow] if you are not already familiar with it.  Do not hesitate to reach out to authors of released notes if you want to be guided through the process.&lt;br /&gt;
&lt;br /&gt;
In order to link the review to the associated Lauchpad bug, you should use the '''Closes-bug''' tag in your commit message.  The details on using this tag are described on the [[GitCommitMessages|Git commit messages]] page.&lt;br /&gt;
&lt;br /&gt;
The OpenStack Security Notes source repository is available at http://git.openstack.org/cgit/openstack/security-doc/&lt;br /&gt;
&lt;br /&gt;
A Security Note will need to be reviewed by two members of the OpenStack Security Note Core group to be merged.  It is also a good idea to add the PTL from any projects related to the Security Note as a reviewer.&lt;br /&gt;
&lt;br /&gt;
== Publishing ==&lt;br /&gt;
Once a Security Note has been approved by the appropriate reviewers, it is ready to be published.  Security Notes are published to the OpenStack wiki and the OpenStack mailing lists.&lt;br /&gt;
=== Wiki ===&lt;br /&gt;
Before publishing a Security Note to the mailing lists, it should be published on the OpenStack wiki.  This allows the e-mail version of the Security Note to contain a link to the wiki that is immediately accessible.  Each Security Note gets it's own wiki page, which is then linked to from the [[Security_Notes | Security Notes]] wiki page.  The new Security Note wiki page location should be '''OSSN/OSSN-''number'''''.  The numbering scheme is simply a 4 digit integer that we increment when a new OSSN is published.  You can look at the previously posted Security Notes to see what the next free number is.&lt;br /&gt;
&lt;br /&gt;
When publishing a Security Note to the OpenStack wiki, you should use proper wiki markup to improve formatting and aid readability.  It is recommended that you look at the previously published Security Notes to see examples of how markup is used for formatting.&lt;br /&gt;
&lt;br /&gt;
=== Mailing Lists ===&lt;br /&gt;
Once a Security Note has been published on the wiki, it should be sent to the following mailing lists:&lt;br /&gt;
&lt;br /&gt;
* openstack-dev@lists.openstack.org&lt;br /&gt;
* openstack@lists.openstack.org&lt;br /&gt;
&lt;br /&gt;
The e-mails should be signed, and the subject should be in the form of '''[OSSN ''number''] ''Title'''''.  The body of the e-mail should use the format from the template above.&lt;br /&gt;
&lt;br /&gt;
== Post-mortem Tasks ==&lt;br /&gt;
Once a Security Note has been published, it is a good idea to see if the OpenStack Security Guide or Security Guidelines could  be improved to help prevent issues similar to the issue form the Security Note.&lt;/div&gt;</summary>
		<author><name>Dg</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Security-SIG&amp;diff=124343</id>
		<title>Security-SIG</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Security-SIG&amp;diff=124343"/>
				<updated>2016-04-22T14:39:39Z</updated>
		
		<summary type="html">&lt;p&gt;Dg: /* Security Blog */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- ##master-page:[[HomepageTemplate]] --&amp;gt;&lt;br /&gt;
&amp;lt;!-- #format wiki --&amp;gt;&lt;br /&gt;
&amp;lt;!-- #language en --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Security issues, tooling, innovations and education within OpenStack are the responsibility of the Security project. The Security project is a horizontal effort within OpenStack that is comprised of what was previously referred to as the OpenStack Security Group and the Vulnerability Management Team. The Security project undertakes both technical and governance activities within OpenStack, aiming to provide guidance, information and code that enhances the overall security of the OpenStack ecosystem.&lt;br /&gt;
&lt;br /&gt;
[[File:SecurityProjectPillars.png|center|820px|A diagram showing the pillars of the Security project]]&lt;br /&gt;
&lt;br /&gt;
== Organization and Contribution  ==&lt;br /&gt;
The security group is built up primarily of two groups of people; those who write OpenStack code and those who try to secure OpenStack code! We have contributors from over 30 different companies involved in OpenStack. If you're interested in helping to make OpenStack more secure, either through writing better code, writing documentation or inventing cool new features and tooling - we want to hear from you! &lt;br /&gt;
&lt;br /&gt;
=== Organization ===&lt;br /&gt;
The Security project was recently incorporated into OpenStack under the big-tent model for collaboration. That means we're recognised by the OpenStack foundation and we govern ourselves in the same way that every other official project does. We have a Project Technical Lead (PTL), Cores and Regular members just like other projects do. The PTL is elected every six months, we meet up at each OpenStack Summit and hold our own mid-cycle meet-ups too. More regularly we meet on IRC each week to discuss progress on multiple activities. We use the [Security] tag on the standard [[https://wiki.openstack.org/wiki/Mailing_Lists#Future_Development|OpenStack developer mailing list]] when things warrant wider discussion.&lt;br /&gt;
&lt;br /&gt;
* [[https://wiki.openstack.org/wiki/Mailing_Lists#Future_Development|OpenStack developer mailing list]]&lt;br /&gt;
&lt;br /&gt;
==== IRC ====&lt;br /&gt;
The security group has an IRC room (#openstack-security) on irc.freenode.net that's used for general communications, chat and the occasional user query. The security project meets weekly to discuss progress on individual activities. We encourage new contributors to say hello during our weekly meetings.&lt;br /&gt;
&lt;br /&gt;
* [http://eavesdrop.openstack.org/#Security_meeting Weekly meeting IRC information]&lt;br /&gt;
* [http://eavesdrop.openstack.org/meetings/security/ Weekly meeting logs]&lt;br /&gt;
* [http://eavesdrop.openstack.org/irclogs/%23openstack-security/ Logs from the #openstack-security room]&lt;br /&gt;
* [https://webchat.freenode.net/?randomnick=1&amp;amp;channels=%23openstack-meeting%2C%23openstack-meeting-alt%2C%23openstack-meeting-3%2C%23openstack-meeting-4&amp;amp;prompt=1&amp;amp;uio=d4 IRC WebChat Client]&lt;br /&gt;
&lt;br /&gt;
=== Contribution ===&lt;br /&gt;
The process of becoming a member of the group is described on the OSSG [https://launchpad.net/~openstack-ossg Launchpad page].&lt;br /&gt;
At the moment of writing, there is no defined &amp;quot;procedure&amp;quot; to get involved into the OSSG and a suggested set of steps&lt;br /&gt;
follows. Each described steps might or not be relevant depending on the individual member's background and familiarity with the OpenStack project.&lt;br /&gt;
&lt;br /&gt;
Some steps to get started are:&lt;br /&gt;
*Read the OpenStack documentation and understand the most common deployment scenarios.&lt;br /&gt;
*Go through the [http://docs.openstack.org/trunk/openstack-compute/install/yum/content/ OpenStack installation guide] and create a deployment (either a native one or in a virtualized environment), in order to get a basic understanding of the interaction of the different OpenStack services. Some installation scripts such as [http://devstack.org/ Devstack] and [http://openstack.redhat.com/Quickstart Packstack] are readily available. However, you should not underestimate the educational benefits of spending some quality time to install OpenStack manually.&lt;br /&gt;
*Read the newly released [http://docs.openstack.org/trunk/openstack-security/content/index.html OpenStack security guide] in order to dive into the security aspects of setting up and running an OpenStack deployment.&lt;br /&gt;
*Getting acquainted to some degree with the rest of the OpenStack manuals is highly encouraged.&lt;br /&gt;
*The next step is to choose one of the OpenStack components in order to become closely familiarized with it and eventually be able to use the combined expertise of the OSSG in order to make thoughtful contributions to the component (code reviews, direct code contribution, architectural aspects) and improve its security. It is of course important to chose a component that would closely match your interests; given the size of OpenStack, becoming closely familiar with the chosen component's code base, deployment and administration practices might require significant time investments. Once you have chosen a component, send an email on the OSSG email list to let others know about your intentions.&lt;br /&gt;
&lt;br /&gt;
See https://wiki.openstack.org/wiki/Security/How_To_Contribute for more details on how you can improve OpenStack security.&lt;br /&gt;
&lt;br /&gt;
== Software Activities ==&lt;br /&gt;
The OpenStack Security Project has a number of ongoing activities that aim to enhance security of the OpenStack cloud ecosystem. These predominantly break down into three groups; Advisory, Guidance and Software.&lt;br /&gt;
&lt;br /&gt;
=== Anchor - Ephemeral PKI ===&lt;br /&gt;
Anchor is a lightweight, open source, Public Key Infrastructure (PKI), which uses automated provisioning of short-term certificates to enable cryptographic trust in OpenStack services. Certificates are typically valid for 12-24 hours and are issued based on the result from a policy enforcing decision engine. Short term certificates enable passive revocation, to bypass the issues with the traditional revocation mechanisms used in most PKI deployments.&lt;br /&gt;
&lt;br /&gt;
* [https://git.openstack.org/cgit/openstack/anchor Anchor Git Repository]&lt;br /&gt;
* [https://review.openstack.org/#/q/anchor,n,z Anchor Gerrit]&lt;br /&gt;
* [https://bugs.launchpad.net/anchor Anchor Launchpad]&lt;br /&gt;
* [https://www.youtube.com/watch?v=jf_YOzW7I3s Summit Announcement Video]&lt;br /&gt;
* [https://www.youtube.com/watch?v=Q_ZhrQq-_YM Summit Followup Video]&lt;br /&gt;
&lt;br /&gt;
=== Bandit - Python Security Linter ===&lt;br /&gt;
Bandit is a security linter for Python source code, utilizing the ast module from the Python standard library. The ast module is used to convert source code into a parsed tree of Python syntax nodes. Bandit allows users to define custom tests that are performed against those nodes. At the completion of testing, a report is generated that lists security issues identified within the target source code.&lt;br /&gt;
&lt;br /&gt;
Bandit is currently a stand-alone tool which can be downloaded by end-users and run against arbitrary source code. Although early in development it is already adding value to the OpenStack code base with several projects leveraging it in their CI gate tests. As the project matures the desire is to see widespread adoption of Bandit in the OpenStack community.&lt;br /&gt;
&lt;br /&gt;
Bandit can be obtained by cloning the repository. The README.rst file contains documentation regarding installation, usage, and configuration.&lt;br /&gt;
&lt;br /&gt;
* [https://git.openstack.org/cgit/openstack/bandit Bandit Git Repository]&lt;br /&gt;
* [https://review.openstack.org/#/q/bandit,n,z Bandit Gerrit]&lt;br /&gt;
* [https://bugs.launchpad.net/bandit Bandit Launchpad]&lt;br /&gt;
&lt;br /&gt;
== Advisory Activities ==&lt;br /&gt;
The Security project issues Security Advisories (OSSA) and Security Notes (OSSN) both are targeted at OpenStack Users and Vendors who either run or package OpenStack for use by downstream consumers.&lt;br /&gt;
&lt;br /&gt;
=== Security Advisories - OSSA ===&lt;br /&gt;
[[File:VMTprocess.png|800px|thumbnail|center]]&lt;br /&gt;
&lt;br /&gt;
Within the Security project exists the Vulnerability Management Team. The VMT is a small group of experienced developers who receive, triage and release fixes for vulnerabilities in OpenStack. The final stage of fixing a vulnerability is to release a Security Advisory for the community. The OSSA details the nature of the vulnerability and any workaround or patches required to mitigate it.&lt;br /&gt;
&lt;br /&gt;
* Read more about the VMT process on [https://security.openstack.org/vmt-process.html their dedicated webpage]&lt;br /&gt;
* View the [https://security.openstack.org/ossalist.html issued OSSA list]&lt;br /&gt;
&lt;br /&gt;
=== Security Notes - OSSN ===&lt;br /&gt;
Security Notes are designed to complement the Security Advisories issued by the Vulnerability Management Team. Security notes can be issued for almost anything affecting the security of potential OpenStack deployments. In many cases a vulnerability may be reported that cannot be fixed immediately because the fix might break the API or otherwise cause service-breaking issues for downstream consumers. Often the Security project will write notes that will guide deployers in how to best mitigate the issues when an OSSA cannot be provided. OSSNs are also issued for significant vulnerabilities in third party applications that would affect OpenStack deployments.&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.openstack.org/wiki/Security/Security_Note_Process OpenStack Security Note Process]&lt;br /&gt;
* [https://wiki.openstack.org/wiki/Security_Notes Issued Security Notes]&lt;br /&gt;
&lt;br /&gt;
== Guidance Activities ==&lt;br /&gt;
Most of the documentation we produce, be it the security guide or security advisories are focussed on downstream consumers of OpenStack technology. We are also actively working on guidance and tooling for *developers* in the hope that we can help stop vulnerabilities making it into code in the first place. &lt;br /&gt;
&lt;br /&gt;
See the [https://security.openstack.org/#secure-development-guidelines Developer Guideline] section of https://security.openstack.org for more info&lt;br /&gt;
&lt;br /&gt;
=== Security Guide ===&lt;br /&gt;
[[File:Openstack-security-guide.jpg|frameless|center]]&lt;br /&gt;
This [http://docs.openstack.org/sec/ book] was written by a close community of security experts from the OpenStack Security Project in a short, intense week-long effort at an undisclosed location. One of the goals for this book is to bring together interested members to capture their collective knowledge and give it back to the OpenStack community.&lt;br /&gt;
&lt;br /&gt;
See http://docs.openstack.org/sec/&lt;br /&gt;
&lt;br /&gt;
=== Security Blog ===&lt;br /&gt;
We now have a blog, take a look to see the latest of what has been happening in the OpenStack Security world: https://openstack-security.github.io/&lt;br /&gt;
&lt;br /&gt;
== Vulnerability Management Team ==&lt;br /&gt;
The OpenStack Vulnerability Management team is the first point of contact for OpenStack security issues. They are responsible for the vulnerability handling and disclosure process.&lt;br /&gt;
&lt;br /&gt;
See http://wiki.openstack.org/VulnerabilityManagement&lt;/div&gt;</summary>
		<author><name>Dg</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Design_Summit/Planning&amp;diff=123371</id>
		<title>Design Summit/Planning</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Design_Summit/Planning&amp;diff=123371"/>
				<updated>2016-04-01T20:58:55Z</updated>
		
		<summary type="html">&lt;p&gt;Dg: /* Topic proposal, discussion and selection */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Topic proposal, discussion and selection ==&lt;br /&gt;
&lt;br /&gt;
* Barbican - https://etherpad.openstack.org/p/barbican-L-design-sessions&lt;br /&gt;
* Ceilometer - https://docs.google.com/spreadsheets/d/1vlEe75uZc5faytpvIMPrQdViOOsRLnfeThk_Rp_lIvI/edit#gid=0&lt;br /&gt;
* Cinder - https://etherpad.openstack.org/p/cinder-liberty-proposed-sessions&lt;br /&gt;
* Congress - https://etherpad.openstack.org/p/congress-liberty-design-session&lt;br /&gt;
* Cross-project track - [https://docs.google.com/spreadsheets/d/1vCTZBJKCMZ2xBhglnuK3ciKo3E8UMFo5S5lmIAYMCSE/edit?usp=sharing Current suggestions] -- Submit your own suggestion using [http://goo.gl/forms/S69HM6XEeb the form here]&lt;br /&gt;
* Fuel - https://etherpad.openstack.org/p/fuel-newton-summit-planning&lt;br /&gt;
* Glance - https://etherpad.openstack.org/p/liberty-glance-summit-topics&lt;br /&gt;
* Heat - https://etherpad.openstack.org/p/liberty-heat-sessions&lt;br /&gt;
* Horizon - https://etherpad.openstack.org/p/horizon-liberty-summit&lt;br /&gt;
* Infra - https://etherpad.openstack.org/p/infra-liberty-summit-planning&lt;br /&gt;
* Ironic - https://etherpad.openstack.org/p/liberty-ironic-design-summit-ideas&lt;br /&gt;
* Keystone - https://etherpad.openstack.org/p/keystone-newton-summit-brainstorm&lt;br /&gt;
* Manila - https://etherpad.openstack.org/p/manila-liberty-proposed-sessions&lt;br /&gt;
* Neutron - https://etherpad.openstack.org/p/liberty-neutron-summit-topics&lt;br /&gt;
* Nova - https://etherpad.openstack.org/p/liberty-nova-summit-ideas&lt;br /&gt;
* OpenStackClient - https://etherpad.openstack.org/p/osc-liberty-summit-planning&lt;br /&gt;
* Oslo - https://etherpad.openstack.org/p/liberty-oslo-summit-planning&lt;br /&gt;
* QA - https://etherpad.openstack.org/p/liberty-qa-summit-topics&lt;br /&gt;
* Release Cycle Management - https://etherpad.openstack.org/p/liberty-relmgt-summit-topics&lt;br /&gt;
* Sahara - https://etherpad.openstack.org/p/sahara-liberty-proposed-sessions&lt;br /&gt;
* Security Project - https://etherpad.openstack.org/p/security-newton-summit-brainstorm&lt;br /&gt;
* Swift - https://etherpad.openstack.org/p/liberty-swift-summit-topics&lt;br /&gt;
* TripleO - https://etherpad.openstack.org/p/tripleo-liberty-proposed-sessions&lt;br /&gt;
* Trove - https://etherpad.openstack.org/p/trove-liberty-proposed-sessions&lt;/div&gt;</summary>
		<author><name>Dg</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Security/Projects/Anchor&amp;diff=85965</id>
		<title>Security/Projects/Anchor</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Security/Projects/Anchor&amp;diff=85965"/>
				<updated>2015-07-14T17:03:04Z</updated>
		
		<summary type="html">&lt;p&gt;Dg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Anchor =&lt;br /&gt;
== What is it ==&lt;br /&gt;
Anchor is an ephemeral PKI system built to enable cryptographic trust in OpenStack services in a way that doesn't rely on broken provisioning and revocation mechanisms that undermine most PKI deployments.&lt;br /&gt;
&lt;br /&gt;
More content to follow, this page is a place holder.&lt;br /&gt;
&lt;br /&gt;
* Stackforge: &amp;lt;nowiki&amp;gt;git clone https://review.openstack.org/openstack/anchor&amp;lt;/nowiki&amp;gt; or git://git.openstack.org/openstack/anchor&lt;br /&gt;
* Gerrit: https://review.openstack.org/#/admin/projects/openstack/anchor&lt;br /&gt;
* Launchpad: https://launchpad.net/anchor&lt;br /&gt;
&lt;br /&gt;
While we get around to adding more content, you may find this presentation from the Paris summit on Ephemeral PKI: http://youtu.be/jf_YOzW7I3s&lt;br /&gt;
&lt;br /&gt;
== Next Steps ==&lt;br /&gt;
Recently Anchor underwent several large changes. [https://review.openstack.org/#/c/142470/ Firstly] it moved away from using the unmaintained M2Crypto library and [https://review.openstack.org/#/c/142486/ secondly] its project configuration was altered to better match standard boilerplate for OpenStack projects. Because of the size of and disruptive nature of these changes the project has entered a period of feature freeze while we work on creating an extensive test suite. &lt;br /&gt;
&lt;br /&gt;
The Anchor Roadmap is maintained here: https://etherpad.openstack.org/p/Anchor_Project_Roadmap&lt;br /&gt;
&lt;br /&gt;
== Contributing ==&lt;br /&gt;
We are a friendly bunch and would be more than happy to welcome anyone interested in contributing to Anchor. Since we are in a feature freeze period we would encourage anyone looking to get involved to focus their efforts on helping to enhance and improve our test suite. The Anchor project is discussed during the [https://wiki.openstack.org/wiki/Security_Teams OSSG] weekly meetings in and in the #openstack-security IRC room, feel free to drop in and say hello.&lt;br /&gt;
&lt;br /&gt;
[[Category: stackforge]]&lt;/div&gt;</summary>
		<author><name>Dg</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Security/Projects/Anchor&amp;diff=85964</id>
		<title>Security/Projects/Anchor</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Security/Projects/Anchor&amp;diff=85964"/>
				<updated>2015-07-14T16:57:57Z</updated>
		
		<summary type="html">&lt;p&gt;Dg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Anchor =&lt;br /&gt;
== What is it ==&lt;br /&gt;
Anchor is an ephemeral PKI system built to enable cryptographic trust in OpenStack services in a way that doesn't rely on broken provisioning and revocation mechanisms that undermine most PKI deployments.&lt;br /&gt;
&lt;br /&gt;
More content to follow, this page is a place holder.&lt;br /&gt;
&lt;br /&gt;
* Stackforge: &amp;lt;nowiki&amp;gt;git clone https://review.openstack.org/openstack/anchor&amp;lt;/nowiki&amp;gt; or git://git.openstack.org/openstack/anchor&lt;br /&gt;
* Gerrit: https://review.openstack.org/#/admin/projects/openstack/anchor&lt;br /&gt;
* Launchpad: https://launchpad.net/anchor&lt;br /&gt;
&lt;br /&gt;
While we get around to adding more content, you may find this presentation from the Paris summit on Ephemeral PKI: http://youtu.be/jf_YOzW7I3s&lt;br /&gt;
&lt;br /&gt;
== Next Steps ==&lt;br /&gt;
Recently Anchor underwent several large changes. [https://review.openstack.org/#/c/142470/ Firstly] it moved away from using the unmaintained M2Crypto library and [https://review.openstack.org/#/c/142486/ secondly] its project configuration was altered to better match standard boilerplate for OpenStack projects. Because of the size of and disruptive nature of these changes the project has entered a period of feature freeze while we work on creating an extensive test suite. &lt;br /&gt;
&lt;br /&gt;
== Contributing ==&lt;br /&gt;
We are a friendly bunch and would be more than happy to welcome anyone interested in contributing to Anchor. Since we are in a feature freeze period we would encourage anyone looking to get involved to focus their efforts on helping to enhance and improve our test suite. The Anchor project is discussed during the [https://wiki.openstack.org/wiki/Security_Teams OSSG] weekly meetings in and in the #openstack-security IRC room, feel free to drop in and say hello.&lt;br /&gt;
&lt;br /&gt;
[[Category: stackforge]]&lt;/div&gt;</summary>
		<author><name>Dg</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Security_Notes&amp;diff=72524</id>
		<title>Security Notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Security_Notes&amp;diff=72524"/>
				<updated>2015-01-28T11:19:39Z</updated>
		
		<summary type="html">&lt;p&gt;Dg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenStack Security Group (OSSG) publishes Security Notes to advise users of security related issues.  Security notes are similar to advisories; they address vulnerabilities in 3rd party tools typically used within OpenStack deployments and provide guidance on common configuration mistakes that can result in an insecure operating environment.&lt;br /&gt;
&lt;br /&gt;
For advice on how to write OpenStack Security Notes see the [[Security/Security_Note_Process|Security Note Process]] documentation.&lt;br /&gt;
&lt;br /&gt;
=== Published Security Notes ===&lt;br /&gt;
* [[OSSN/OSSN-0043|OSSN-0043]] - glibc 'Ghost' vulnerability can allow remote code execution  (&amp;quot;work in progress&amp;quot;)&lt;br /&gt;
* [[OSSN/OSSN-0042|OSSN-0042]] - Keystone token scoping provides no security benefit (17 Dec 2014)&lt;br /&gt;
* [[OSSN/OSSN-0041|OSSN-0041]] -Linux ISCSI Admin Utility (tgtadm) does not work with Cinder ('''work in progress''')&lt;br /&gt;
* [[OSSN/OSSN-0040|OSSN-0040]] - Neutron LBaaS VIP port does not enforce security groups when used with Open VSwitch ('''work in progress''')&lt;br /&gt;
* [[OSSN/OSSN-0039|OSSN-0039]] - Configuring OpenStack deployments to prevent POODLE attacks (21 Oct 2014)&lt;br /&gt;
* [[OSSN/OSSN-0038|OSSN-0038]] - Suds client subject to cache poisoning by local attacker (17 Dec 2014)&lt;br /&gt;
* [[OSSN/OSSN-0037|OSSN-0037]] - Configure Horizon to mitigate BREACH/CRIME attacks (19 Sep 2013)&lt;br /&gt;
* [[OSSN/OSSN-0036|OSSN-0036]] - Horizon does not set Secure Attribute in cookies (19 Sep 2013)&lt;br /&gt;
* [[OSSN/OSSN-0035|OSSN-0035]] - HTTP Strict Transport Security not enabled on Horizon Dashboard (19 Sep 2013)&lt;br /&gt;
* [[OSSN/OSSN-0034|OSSN-0034]] - Restarting memcached loses revoked token list (19 Sep 2013)&lt;br /&gt;
* [[OSSN/OSSN-0033|OSSN-0033]] - Some SSL-Enabled connections fail to perform basic certificate checks (19 Sep 2013)&lt;br /&gt;
* [[OSSN/OSSN-0032|OSSN-0032]] - Disabling a tenant does not disable a user token (30 Aug 2013)&lt;br /&gt;
* [[OSSN/OSSN-0031|OSSN-0031]] - Nova Baremetal exposes previous tenant data (2 Jul 2013)&lt;br /&gt;
* [[OSSN/OSSN-0030|OSSN-0030]] - Bash 'shellshock' bug can lead to code injection vulnerability (26 Sep 2014)&lt;br /&gt;
* [[OSSN/OSSN-0029|OSSN-0029]] - Neutron firewall rules lack port restrictions when using protocol 'any' (24 Sep 2014)&lt;br /&gt;
* [[OSSN/OSSN-0028|OSSN-0028]] - Nova leaks compute host SMBIOS serial number to guests (3 Oct 2014)&lt;br /&gt;
* [[OSSN/OSSN-0027|OSSN-0027]] - Neutron ARP cache poisoning vulnerability (16 Sep 2014)&lt;br /&gt;
* [[OSSN/OSSN-0026|OSSN-0026]] - Unrestricted write permission to config files can allow code execution (5 Sep 2014)&lt;br /&gt;
* [[OSSN/OSSN-0025|OSSN-0025]] - Swift can allow images to be accessed by anyone on the same network when using delay_auth_decision (21 Oct 2014)&lt;br /&gt;
* [[OSSN/OSSN-0024|OSSN-0024]] - Sensitive data exposure by logging in python-keystoneclient (25 Sep 2014)&lt;br /&gt;
* [[OSSN/OSSN-0023|OSSN-0023]] - Keystone logs auth tokens in URLs at the INFO log level (4 Sep 2014)&lt;br /&gt;
* [[OSSN/OSSN-0022|OSSN-0022]] - Nova Networking does not enforce security group rules following a soft reboot of an instance (11 Aug 2014)&lt;br /&gt;
* [[OSSN/OSSN-0021|OSSN-0021]] - Users of compromised accounts should verify Keystone trusts (25 July 2014)&lt;br /&gt;
* [[OSSN/OSSN-0020|OSSN-0020]] - Disassociating floating IP from a VM does not terminate NAT connections (15 Sep 2014)&lt;br /&gt;
* [[OSSN/OSSN-0019|OSSN-0019]] - Cinder SSH Pool will auto-accept SSH host signatures by default (30 Jun 2014)&lt;br /&gt;
* [[OSSN/OSSN-0018|OSSN-0018]] - Nova Network configuration allows guest VMs to connect to host services (25 Jun 2014)&lt;br /&gt;
* [[OSSN/OSSN-0017|OSSN-0017]] - Session-fixation vulnerability in Horizon when using the default signed cookie sessions (20 Jun 2014)&lt;br /&gt;
* [[OSSN/OSSN-0016|OSSN-0016]] - Cinder wipe fails in an insecure manner on Grizzly (3 Jun 2014)&lt;br /&gt;
* [[OSSN/OSSN-0015|OSSN-0015]] - Glance allows non-admin users to create public images (31 May 2014)&lt;br /&gt;
* [[OSSN/OSSN-0014|OSSN-0014]] - Cinder drivers set insecure file permissions (31 May 2014)&lt;br /&gt;
* [[OSSN/OSSN-0013|OSSN-0013]] - Some versions of Glance do not apply property protections as expected (7 May 2014)&lt;br /&gt;
* [[OSSN/OSSN-0012|OSSN-0012]] - OpenSSL Heartbleed vulnerability can lead to OpenStack compromise (10 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0011|OSSN-0011]] - Heat templates with invalid references allows unintended network access (4 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0010|OSSN-0010]] - Sample Keystone v3 policy exposes privilege escalation vulnerability (17 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0009|OSSN-0009]] - Potential token revocation abuse via group membership (2 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0008|OSSN-0008]] - DoS style attack on noVNC server can lead to service interruption or disruption (9 Mar 2014)&lt;br /&gt;
* [[OSSN/OSSN-0007|OSSN-0007]] - Live migration instructions recommend unsecured libvirt remote access (6 Mar 2014)&lt;br /&gt;
* [[OSSN/1254619|OSSN-0006]] - Keystone can allow user impersonation when using REMOTE_USER for external authentication (17 Jan 2014)&lt;br /&gt;
* [[OSSN/1226078|OSSN-0005]] - Glance allows sharing of images between projects without consumer project approval (11 Dec 2013)&lt;br /&gt;
* [[OSSN/1237989|OSSN-0004]] - Authenticated users are able to update passwords without providing their current password (22 Nov 2013)&lt;br /&gt;
* [[OSSN/1168252|OSSN-0003]] - Keystone configuration should not be world readable (13 May 2013)&lt;br /&gt;
* [[OSSN/1155566|OSSN-0002]] - HTTP POST limiting advised to avoid Essex/Folsom Keystone DoS (23 Apr 2013)&lt;br /&gt;
* [[OSSN/1098582|OSSN-0001]] - Selecting LXC as Nova Virtualization Driver can lead to data compromise (15 Mar 2013)&lt;/div&gt;</summary>
		<author><name>Dg</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=OSSN/OSSN-0022&amp;diff=58353</id>
		<title>OSSN/OSSN-0022</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=OSSN/OSSN-0022&amp;diff=58353"/>
				<updated>2014-07-17T11:07:20Z</updated>
		
		<summary type="html">&lt;p&gt;Dg: Created page with &amp;quot;== Soft reboot of instance does not ensure iptables rules are present ==  Holding for https://bugs.launchpad.net/ossn/+bug/1316822&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Soft reboot of instance does not ensure iptables rules are present ==&lt;br /&gt;
&lt;br /&gt;
Holding for https://bugs.launchpad.net/ossn/+bug/1316822&lt;/div&gt;</summary>
		<author><name>Dg</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Security_Notes&amp;diff=58265</id>
		<title>Security Notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Security_Notes&amp;diff=58265"/>
				<updated>2014-07-16T13:42:49Z</updated>
		
		<summary type="html">&lt;p&gt;Dg: /* Published Security Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenStack Security Group (OSSG) publishes Security Notes to advise users of security related issues.  Security notes are similar to advisories; they address vulnerabilities in 3rd party tools typically used within OpenStack deployments and provide guidance on common configuration mistakes that can result in an insecure operating environment.&lt;br /&gt;
&lt;br /&gt;
=== Published Security Notes ===&lt;br /&gt;
* [[OSSN/OSSN-0022|OSSN-0022]] - Soft reboot of instance does not ensure iptables rules are present&lt;br /&gt;
* [[OSSN/OSSN-0021|OSSN-0021]] - Users of compromised accounts should verify Keystone trusts (work in progress)&lt;br /&gt;
* [[OSSN/OSSN-0020|OSSN-0020]] - Disassociating floating IP does not terminate SSH connection to a VM (work in progress)&lt;br /&gt;
* [[OSSN/OSSN-0019|OSSN-0019]] - Cinder SSH Pool will auto-accept SSH host signatures by default (30 June 2014)&lt;br /&gt;
* [[OSSN/OSSN-0018|OSSN-0018]] - Nova Network configuration allows guest VMs to connect to host services (25 June 2014)&lt;br /&gt;
* [[OSSN/OSSN-0017|OSSN-0017]] - Session-fixation vulnerability in Horizon when using the default signed cookie sessions (20 June 2014)&lt;br /&gt;
* [[OSSN/OSSN-0016|OSSN-0016]] - Cinder wipe fails in an insecure manner on Grizzly (3 June 2014)&lt;br /&gt;
* [[OSSN/OSSN-0015|OSSN-0015]] - Glance allows non-admin users to create public images (31 May 2014)&lt;br /&gt;
* [[OSSN/OSSN-0014|OSSN-0014]] - Cinder drivers set insecure file permissions (31 May 2014)&lt;br /&gt;
* [[OSSN/OSSN-0013|OSSN-0013]] - Some versions of Glance do not apply property protections as expected (7 May 2014)&lt;br /&gt;
* [[OSSN/OSSN-0012|OSSN-0012]] - OpenSSL Heartbleed vulnerability can lead to OpenStack compromise (10 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0011|OSSN-0011]] - Heat templates with invalid references allows unintended network access (4 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0010|OSSN-0010]] - Sample Keystone v3 policy exposes privilege escalation vulnerability (17 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0009|OSSN-0009]] - Potential token revocation abuse via group membership (2 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0008|OSSN-0008]] - DoS style attack on noVNC server can lead to service interruption or disruption (9 Mar 2014)&lt;br /&gt;
* [[OSSN/OSSN-0007|OSSN-0007]] - Live migration instructions recommend unsecured libvirt remote access (6 Mar 2014)&lt;br /&gt;
* [[OSSN/1254619|OSSN-0006]] - Keystone can allow user impersonation when using REMOTE_USER for external authentication (17 Jan 2014)&lt;br /&gt;
* [[OSSN/1226078|OSSN-0005]] - Glance allows sharing of images between projects without consumer project approval (11 Dec 2013)&lt;br /&gt;
* [[OSSN/1237989|OSSN-0004]] - Authenticated users are able to update passwords without providing their current password (22 Nov 2013)&lt;br /&gt;
* [[OSSN/1168252|OSSN-0003]] - Keystone configuration should not be world readable (13 May 2013)&lt;br /&gt;
* [[OSSN/1155566|OSSN-0002]] - HTTP POST limiting advised to avoid Essex/Folsom Keystone DoS (23 Apr 2013)&lt;br /&gt;
* [[OSSN/1098582|OSSN-0001]] - Selecting LXC as Nova Virtualization Driver can lead to data compromise (15 Mar 2013)&lt;/div&gt;</summary>
		<author><name>Dg</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Security_Notes&amp;diff=58264</id>
		<title>Security Notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Security_Notes&amp;diff=58264"/>
				<updated>2014-07-16T13:41:02Z</updated>
		
		<summary type="html">&lt;p&gt;Dg: /* Published Security Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenStack Security Group (OSSG) publishes Security Notes to advise users of security related issues.  Security notes are similar to advisories; they address vulnerabilities in 3rd party tools typically used within OpenStack deployments and provide guidance on common configuration mistakes that can result in an insecure operating environment.&lt;br /&gt;
&lt;br /&gt;
=== Published Security Notes ===&lt;br /&gt;
* [[OSSN/OSSN-0021|OSSN-0021]] - Soft reboot of instance does not ensure iptables rules are present&lt;br /&gt;
* [[OSSN/OSSN-0021|OSSN-0021]] - Users of compromised accounts should verify Keystone trusts (work in progress)&lt;br /&gt;
* [[OSSN/OSSN-0020|OSSN-0020]] - Disassociating floating IP does not terminate SSH connection to a VM (work in progress)&lt;br /&gt;
* [[OSSN/OSSN-0019|OSSN-0019]] - Cinder SSH Pool will auto-accept SSH host signatures by default (30 June 2014)&lt;br /&gt;
* [[OSSN/OSSN-0018|OSSN-0018]] - Nova Network configuration allows guest VMs to connect to host services (25 June 2014)&lt;br /&gt;
* [[OSSN/OSSN-0017|OSSN-0017]] - Session-fixation vulnerability in Horizon when using the default signed cookie sessions (20 June 2014)&lt;br /&gt;
* [[OSSN/OSSN-0016|OSSN-0016]] - Cinder wipe fails in an insecure manner on Grizzly (3 June 2014)&lt;br /&gt;
* [[OSSN/OSSN-0015|OSSN-0015]] - Glance allows non-admin users to create public images (31 May 2014)&lt;br /&gt;
* [[OSSN/OSSN-0014|OSSN-0014]] - Cinder drivers set insecure file permissions (31 May 2014)&lt;br /&gt;
* [[OSSN/OSSN-0013|OSSN-0013]] - Some versions of Glance do not apply property protections as expected (7 May 2014)&lt;br /&gt;
* [[OSSN/OSSN-0012|OSSN-0012]] - OpenSSL Heartbleed vulnerability can lead to OpenStack compromise (10 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0011|OSSN-0011]] - Heat templates with invalid references allows unintended network access (4 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0010|OSSN-0010]] - Sample Keystone v3 policy exposes privilege escalation vulnerability (17 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0009|OSSN-0009]] - Potential token revocation abuse via group membership (2 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0008|OSSN-0008]] - DoS style attack on noVNC server can lead to service interruption or disruption (9 Mar 2014)&lt;br /&gt;
* [[OSSN/OSSN-0007|OSSN-0007]] - Live migration instructions recommend unsecured libvirt remote access (6 Mar 2014)&lt;br /&gt;
* [[OSSN/1254619|OSSN-0006]] - Keystone can allow user impersonation when using REMOTE_USER for external authentication (17 Jan 2014)&lt;br /&gt;
* [[OSSN/1226078|OSSN-0005]] - Glance allows sharing of images between projects without consumer project approval (11 Dec 2013)&lt;br /&gt;
* [[OSSN/1237989|OSSN-0004]] - Authenticated users are able to update passwords without providing their current password (22 Nov 2013)&lt;br /&gt;
* [[OSSN/1168252|OSSN-0003]] - Keystone configuration should not be world readable (13 May 2013)&lt;br /&gt;
* [[OSSN/1155566|OSSN-0002]] - HTTP POST limiting advised to avoid Essex/Folsom Keystone DoS (23 Apr 2013)&lt;br /&gt;
* [[OSSN/1098582|OSSN-0001]] - Selecting LXC as Nova Virtualization Driver can lead to data compromise (15 Mar 2013)&lt;/div&gt;</summary>
		<author><name>Dg</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Security_Notes&amp;diff=54672</id>
		<title>Security Notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Security_Notes&amp;diff=54672"/>
				<updated>2014-06-03T11:21:32Z</updated>
		
		<summary type="html">&lt;p&gt;Dg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenStack Security Group (OSSG) publishes Security Notes to advise users of security related issues.  Security notes are similar to advisories; they address vulnerabilities in 3rd party tools typically used within OpenStack deployments and provide guidance on common configuration mistakes that can result in an insecure operating environment.&lt;br /&gt;
&lt;br /&gt;
=== Published Security Notes ===&lt;br /&gt;
* [[OSSN/OSSN-0016|OSSN-0016]] - Cinder wipe fails in an insecure manner on Grizzly (3 June 2014)&lt;br /&gt;
* [[OSSN/OSSN-0015|OSSN-0015]] - Glance allows non-admin users to create public images (31 May 2014)&lt;br /&gt;
* [[OSSN/OSSN-0014|OSSN-0014]] - Cinder drivers set insecure file permissions (31 May 2014)&lt;br /&gt;
* [[OSSN/OSSN-0013|OSSN-0013]] - Some versions of Glance do not apply property protections as expected (7 May 2014)&lt;br /&gt;
* [[OSSN/OSSN-0012|OSSN-0012]] - OpenSSL Heartbleed vulnerability can lead to OpenStack compromise (10 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0011|OSSN-0011]] - Heat templates with invalid references allows unintended network access (4 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0010|OSSN-0010]] - Sample Keystone v3 policy exposes privilege escalation vulnerability (17 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0009|OSSN-0009]] - Potential token revocation abuse via group membership (2 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0008|OSSN-0008]] - DoS style attack on noVNC server can lead to service interruption or disruption (9 Mar 2014)&lt;br /&gt;
* [[OSSN/OSSN-0007|OSSN-0007]] - Live migration instructions recommend unsecured libvirt remote access (6 Mar 2014)&lt;br /&gt;
* [[OSSN/1254619|OSSN-0006]] - Keystone can allow user impersonation when using REMOTE_USER for external authentication (17 Jan 2014)&lt;br /&gt;
* [[OSSN/1226078|OSSN-0005]] - Glance allows sharing of images between projects without consumer project approval (11 Dec 2013)&lt;br /&gt;
* [[OSSN/1237989|OSSN-0004]] - Authenticated users are able to update passwords without providing their current password (22 Nov 2013)&lt;br /&gt;
* [[OSSN/1168252|OSSN-0003]] - Keystone configuration should not be world readable (13 May 2013)&lt;br /&gt;
* [[OSSN/1155566|OSSN-0002]] - HTTP POST limiting advised to avoid Essex/Folsom Keystone DoS (23 Apr 2013)&lt;br /&gt;
* [[OSSN/1098582|OSSN-0001]] - Selecting LXC as Nova Virtualization Driver can lead to data compromise (15 Mar 2013)&lt;/div&gt;</summary>
		<author><name>Dg</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Security_Notes&amp;diff=54671</id>
		<title>Security Notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Security_Notes&amp;diff=54671"/>
				<updated>2014-06-03T11:21:03Z</updated>
		
		<summary type="html">&lt;p&gt;Dg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenStack Security Group (OSSG) publishes Security Notes to advise users of security related issues.  Security notes are similar to advisories; they address vulnerabilities in 3rd party tools typically used within OpenStack deployments and provide guidance on common configuration mistakes that can result in an insecure operating environment.&lt;br /&gt;
&lt;br /&gt;
=== Published Security Notes ===&lt;br /&gt;
* [[OSSN/OSSN-0016|OSSN-0016]] - Cinder wipe fails in an insecure manner on Grizzly '''3 June 2014'''&lt;br /&gt;
* [[OSSN/OSSN-0015|OSSN-0015]] - Glance allows non-admin users to create public images (31 May 2014)&lt;br /&gt;
* [[OSSN/OSSN-0014|OSSN-0014]] - Cinder drivers set insecure file permissions (31 May 2014)&lt;br /&gt;
* [[OSSN/OSSN-0013|OSSN-0013]] - Some versions of Glance do not apply property protections as expected (7 May 2014)&lt;br /&gt;
* [[OSSN/OSSN-0012|OSSN-0012]] - OpenSSL Heartbleed vulnerability can lead to OpenStack compromise (10 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0011|OSSN-0011]] - Heat templates with invalid references allows unintended network access (4 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0010|OSSN-0010]] - Sample Keystone v3 policy exposes privilege escalation vulnerability (17 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0009|OSSN-0009]] - Potential token revocation abuse via group membership (2 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0008|OSSN-0008]] - DoS style attack on noVNC server can lead to service interruption or disruption (9 Mar 2014)&lt;br /&gt;
* [[OSSN/OSSN-0007|OSSN-0007]] - Live migration instructions recommend unsecured libvirt remote access (6 Mar 2014)&lt;br /&gt;
* [[OSSN/1254619|OSSN-0006]] - Keystone can allow user impersonation when using REMOTE_USER for external authentication (17 Jan 2014)&lt;br /&gt;
* [[OSSN/1226078|OSSN-0005]] - Glance allows sharing of images between projects without consumer project approval (11 Dec 2013)&lt;br /&gt;
* [[OSSN/1237989|OSSN-0004]] - Authenticated users are able to update passwords without providing their current password (22 Nov 2013)&lt;br /&gt;
* [[OSSN/1168252|OSSN-0003]] - Keystone configuration should not be world readable (13 May 2013)&lt;br /&gt;
* [[OSSN/1155566|OSSN-0002]] - HTTP POST limiting advised to avoid Essex/Folsom Keystone DoS (23 Apr 2013)&lt;br /&gt;
* [[OSSN/1098582|OSSN-0001]] - Selecting LXC as Nova Virtualization Driver can lead to data compromise (15 Mar 2013)&lt;/div&gt;</summary>
		<author><name>Dg</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=OSSN/OSSN-0016&amp;diff=54670</id>
		<title>OSSN/OSSN-0016</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=OSSN/OSSN-0016&amp;diff=54670"/>
				<updated>2014-06-03T11:19:52Z</updated>
		
		<summary type="html">&lt;p&gt;Dg: /* Contacts / References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Cinder wipe fails in an insecure manner on Grizzly ==&lt;br /&gt;
&lt;br /&gt;
=== Summary ===&lt;br /&gt;
A configuration error can prevent the secure erase of volumes in Cinder on&lt;br /&gt;
Grizzly, potentially allowing a user to recover another user’s data.&lt;br /&gt;
&lt;br /&gt;
=== Affected Services / Software ===&lt;br /&gt;
Cinder, Grizzly&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
In Cinder on Grizzly, a configurable method to perform a secure erase of&lt;br /&gt;
volumes was added. In the event of a misconfiguration no secure erase will&lt;br /&gt;
be performed.&lt;br /&gt;
&lt;br /&gt;
The default code path in Cinder’s clear_volume() method, which is taken&lt;br /&gt;
in the event of a configuration error, results in no wiping of the volume -&lt;br /&gt;
even in the event that the user had flagged the volume for wiping.&lt;br /&gt;
&lt;br /&gt;
This is the same behaviour as if the volume_clear = ‘none’ option was&lt;br /&gt;
selected. This could let an attacker recover data from a volume that was&lt;br /&gt;
intended to be securely erased. Examples of possible incorrect&lt;br /&gt;
configuration options include values that would appear to result in a&lt;br /&gt;
secure erase, for example “volume_clear = true” or “volume_clear =&lt;br /&gt;
yes”.&lt;br /&gt;
&lt;br /&gt;
In the event of a misconfiguration resulting in this issue, the message&lt;br /&gt;
“Error unrecognized volume_clear option” should be present in log&lt;br /&gt;
files.&lt;br /&gt;
&lt;br /&gt;
=== Recommended Actions ===&lt;br /&gt;
- Create and clear a volume (cinder create --display_name erasetest 10;&lt;br /&gt;
cinder delete erasetest)&lt;br /&gt;
- Review log files for the above error message (grep “Error unrecognized&lt;br /&gt;
volume_clear option” &amp;lt;logfile&amp;gt;)&lt;br /&gt;
- Review configuration files to ensure that the valid options ‘zero’ or&lt;br /&gt;
‘shred’ are specified.&lt;br /&gt;
&lt;br /&gt;
=== Contacts / References ===&lt;br /&gt;
* This OSSN : https://wiki.openstack.org/wiki/OSSN/OSSN-0016&lt;br /&gt;
* Original LaunchPad Bug : https://bugs.launchpad.net/cinder/+bug/1322766&lt;br /&gt;
* OpenStack Security ML : openstack-security@lists.openstack.org&lt;br /&gt;
* OpenStack Security Group : https://launchpad.net/~openstack-ossg&lt;/div&gt;</summary>
		<author><name>Dg</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=OSSN/OSSN-0016&amp;diff=54669</id>
		<title>OSSN/OSSN-0016</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=OSSN/OSSN-0016&amp;diff=54669"/>
				<updated>2014-06-03T11:19:05Z</updated>
		
		<summary type="html">&lt;p&gt;Dg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Cinder wipe fails in an insecure manner on Grizzly ==&lt;br /&gt;
&lt;br /&gt;
=== Summary ===&lt;br /&gt;
A configuration error can prevent the secure erase of volumes in Cinder on&lt;br /&gt;
Grizzly, potentially allowing a user to recover another user’s data.&lt;br /&gt;
&lt;br /&gt;
=== Affected Services / Software ===&lt;br /&gt;
Cinder, Grizzly&lt;br /&gt;
&lt;br /&gt;
=== Discussion ===&lt;br /&gt;
In Cinder on Grizzly, a configurable method to perform a secure erase of&lt;br /&gt;
volumes was added. In the event of a misconfiguration no secure erase will&lt;br /&gt;
be performed.&lt;br /&gt;
&lt;br /&gt;
The default code path in Cinder’s clear_volume() method, which is taken&lt;br /&gt;
in the event of a configuration error, results in no wiping of the volume -&lt;br /&gt;
even in the event that the user had flagged the volume for wiping.&lt;br /&gt;
&lt;br /&gt;
This is the same behaviour as if the volume_clear = ‘none’ option was&lt;br /&gt;
selected. This could let an attacker recover data from a volume that was&lt;br /&gt;
intended to be securely erased. Examples of possible incorrect&lt;br /&gt;
configuration options include values that would appear to result in a&lt;br /&gt;
secure erase, for example “volume_clear = true” or “volume_clear =&lt;br /&gt;
yes”.&lt;br /&gt;
&lt;br /&gt;
In the event of a misconfiguration resulting in this issue, the message&lt;br /&gt;
“Error unrecognized volume_clear option” should be present in log&lt;br /&gt;
files.&lt;br /&gt;
&lt;br /&gt;
=== Recommended Actions ===&lt;br /&gt;
- Create and clear a volume (cinder create --display_name erasetest 10;&lt;br /&gt;
cinder delete erasetest)&lt;br /&gt;
- Review log files for the above error message (grep “Error unrecognized&lt;br /&gt;
volume_clear option” &amp;lt;logfile&amp;gt;)&lt;br /&gt;
- Review configuration files to ensure that the valid options ‘zero’ or&lt;br /&gt;
‘shred’ are specified.&lt;br /&gt;
&lt;br /&gt;
=== Contacts / References ===&lt;br /&gt;
This OSSN : https://wiki.openstack.org/wiki/OSSN/OSSN-0016&lt;br /&gt;
Original LaunchPad Bug : https://bugs.launchpad.net/cinder/+bug/1322766&lt;br /&gt;
OpenStack Security ML : openstack-security@lists.openstack.org&lt;br /&gt;
OpenStack Security Group : https://launchpad.net/~openstack-ossg&lt;/div&gt;</summary>
		<author><name>Dg</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=OSSN/OSSN-0016&amp;diff=54332</id>
		<title>OSSN/OSSN-0016</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=OSSN/OSSN-0016&amp;diff=54332"/>
				<updated>2014-05-30T16:03:22Z</updated>
		
		<summary type="html">&lt;p&gt;Dg: Created page with &amp;quot;Cinder wipe fails open on Grizzly   see https://bugs.launchpad.net/ossn/+bug/1322766&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cinder wipe fails open on Grizzly &lt;br /&gt;
&lt;br /&gt;
see https://bugs.launchpad.net/ossn/+bug/1322766&lt;/div&gt;</summary>
		<author><name>Dg</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=OSSN/OSSN-0015&amp;diff=54330</id>
		<title>OSSN/OSSN-0015</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=OSSN/OSSN-0015&amp;diff=54330"/>
				<updated>2014-05-30T15:52:22Z</updated>
		
		<summary type="html">&lt;p&gt;Dg: Created page with &amp;quot;See: https://bugs.launchpad.net/ossn/+bug/1322766&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;See:&lt;br /&gt;
https://bugs.launchpad.net/ossn/+bug/1322766&lt;/div&gt;</summary>
		<author><name>Dg</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Security_Notes&amp;diff=54329</id>
		<title>Security Notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Security_Notes&amp;diff=54329"/>
				<updated>2014-05-30T15:52:05Z</updated>
		
		<summary type="html">&lt;p&gt;Dg: /* Published Security Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OpenStack Security Group (OSSG) publishes Security Notes to advise users of security related issues.  Security notes are similar to advisories; they address vulnerabilities in 3rd party tools typically used within OpenStack deployments and provide guidance on common configuration mistakes that can result in an insecure operating environment.&lt;br /&gt;
&lt;br /&gt;
=== Published Security Notes ===&lt;br /&gt;
* [[OSSN/OSSN-0015|OSSN-0016]] - Cinder wipe fails open on Grizzly '''(Work-in-progress)'''&lt;br /&gt;
* [[OSSN/OSSN-0015|OSSN-0015]] - Glance allows non-admin users to create public images '''(Work-in-progress)'''&lt;br /&gt;
* [[OSSN/OSSN-0014|OSSN-0014]] - Cinder drivers set insecure file permissions '''(Work-in-progress)'''&lt;br /&gt;
* [[OSSN/OSSN-0013|OSSN-0013]] - Some versions of Glance do not apply property protections as expected (7 May 2014)&lt;br /&gt;
* [[OSSN/OSSN-0012|OSSN-0012]] - OpenSSL Heartbleed vulnerability can lead to OpenStack compromise (10 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0011|OSSN-0011]] - Heat templates with invalid references allows unintended network access (4 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0010|OSSN-0010]] - Sample Keystone v3 policy exposes privilege escalation vulnerability (17 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0009|OSSN-0009]] - Potential token revocation abuse via group membership (2 Apr 2014)&lt;br /&gt;
* [[OSSN/OSSN-0008|OSSN-0008]] - DoS style attack on noVNC server can lead to service interruption or disruption (9 Mar 2014)&lt;br /&gt;
* [[OSSN/OSSN-0007|OSSN-0007]] - Live migration instructions recommend unsecured libvirt remote access (6 Mar 2014)&lt;br /&gt;
* [[OSSN/1254619|OSSN-0006]] - Keystone can allow user impersonation when using REMOTE_USER for external authentication (17 Jan 2014)&lt;br /&gt;
* [[OSSN/1226078|OSSN-0005]] - Glance allows sharing of images between projects without consumer project approval (11 Dec 2013)&lt;br /&gt;
* [[OSSN/1237989|OSSN-0004]] - Authenticated users are able to update passwords without providing their current password (22 Nov 2013)&lt;br /&gt;
* [[OSSN/1168252|OSSN-0003]] - Keystone configuration should not be world readable (13 May 2013)&lt;br /&gt;
* [[OSSN/1155566|OSSN-0002]] - HTTP POST limiting advised to avoid Essex/Folsom Keystone DoS (23 Apr 2013)&lt;br /&gt;
* [[OSSN/1098582|OSSN-0001]] - Selecting LXC as Nova Virtualization Driver can lead to data compromise (15 Mar 2013)&lt;/div&gt;</summary>
		<author><name>Dg</name></author>	</entry>

	</feed>