CVE-2017-8907: High severity bamboo vulnerability
Atlassian Bamboo 5.x before 5.15.7 and 6.x before 6.0.1 did not correctly check if a user creating a deployment project had the edit permission and therefore the rights to do so. An attacker who can login to Bamboo as a user without the edit permission for deployment projects is able to use this vulnerability, provided there is an existing plan with a green build, to create a deployment project and execute arbitrary code on an available Bamboo Agent. By default a local agent is enabled; this means that code execution can occur on the system hosting Bamboo as the user running Bamboo.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2017-8907?
CVE-2017-8907 has a moderate severity rating, as it allows unauthorized users to create deployment projects.
How do I fix CVE-2017-8907?
To fix CVE-2017-8907, update Atlassian Bamboo to version 5.15.7 or later, or 6.0.1 or later.
Who is affected by CVE-2017-8907?
CVE-2017-8907 affects Atlassian Bamboo versions 5.0 to 5.15.6 and 6.0.0 to 6.0.0.
What is the impact of CVE-2017-8907?
The impact of CVE-2017-8907 is that unauthorized users can create deployment projects without proper permissions.
Is there a workaround for CVE-2017-8907 if I cannot update?
There are no official workarounds for CVE-2017-8907; updating to the latest version is recommended to mitigate the vulnerability.