PT-2017-12553 · Openstack · Openstack Aodh+1

Published

2017-08-18

·

Updated

2022-05-13

·

CVE-2017-12440

CVSS v3.1

7.5

High

VectorAV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Openstack Aodh versions before change-ID I8fd11a7f9fe3c0ea5f9843a89686ac06713b7851 Openstack Aodh versions before Pike-rc1 in Ocata and Newton
Description The issue allows remote authenticated users with knowledge of trust id where Aodh is the trustee to obtain a Keystone token and perform unspecified authenticated actions. This is achieved by adding an alarm action with the scheme 'trust+http' and providing a trust id where Aodh is the trustee. The problem arises because Aodh does not verify that trust id belongs to the user when creating an alarm action.
Recommendations For Openstack Aodh versions before change-ID I8fd11a7f9fe3c0ea5f9843a89686ac06713b7851, update to a version that includes the change-ID I8fd11a7f9fe3c0ea5f9843a89686ac06713b7851 or later. For Openstack Aodh versions before Pike-rc1 in Ocata and Newton, update to Pike-rc1 or a later version. As a temporary workaround, consider restricting access to the alarm action creation feature with the 'trust+http' scheme to minimize the risk of exploitation.

Fix

Missing Authentication

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2017-12440
DSA-3953-1
GHSA-86CV-9GPX-6HWJ
RHSA-2017:3227
RHSA-2018:0315
SUSE-SU-2017:2627-1

Affected Products

Keystone
Openstack Aodh