Bug 1343982 (CVE-2016-4428) - CVE-2016-4428 python-django-horizon: XSS in client side template
Summary: CVE-2016-4428 python-django-horizon: XSS in client side template
Keywords:
Status: CLOSED ERRATA
Alias: CVE-2016-4428
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
high
high
Target Milestone: ---
Assignee: Red Hat Product Security
QA Contact:
URL:
Whiteboard:
Depends On: 1344164 1344165 1344166 1344167 1344168 1344169 1347051 1347874 1347875
Blocks: 1343983
TreeView+ depends on / blocked
 
Reported: 2016-06-08 12:36 UTC by Andrej Nemec
Modified: 2021-02-17 03:44 UTC (History)
19 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
A DOM-based, cross-site scripting vulnerability was found in the OpenStack dashboard, where user input was not filtered correctly. An authenticated dashboard user could exploit the flaw by injecting an AngularJS template into a dashboard form (for example, using an image's description), triggering the vulnerability when another user browsed the affected page. As a result, this flaw could result in user accounts being compromised (for example, user-access credentials being stolen).
Clone Of:
Environment:
Last Closed: 2016-12-16 02:26:42 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2016:1268 0 normal SHIPPED_LIVE Important: python-django-horizon security update 2016-06-22 02:24:05 UTC
Red Hat Product Errata RHSA-2016:1269 0 normal SHIPPED_LIVE Important: python-django-horizon security update 2016-06-22 02:40:20 UTC
Red Hat Product Errata RHSA-2016:1270 0 normal SHIPPED_LIVE Important: python-django-horizon security update 2016-06-22 02:23:56 UTC
Red Hat Product Errata RHSA-2016:1271 0 normal SHIPPED_LIVE Important: python-django-horizon security and bug fix update 2016-06-22 02:23:48 UTC
Red Hat Product Errata RHSA-2016:1272 0 normal SHIPPED_LIVE Important: python-django-horizon security, bug fix, and enhancement update 2016-06-22 02:39:29 UTC

Description Andrej Nemec 2016-06-08 12:36:40 UTC
Beth Lancaster and Brandon Sawyers from Virginia Tech reported a
vulnerability in Horizon. By injecting Angularjs template in dashboard
forms, such as image's description, an authenticated user may trigger a
cross-site-scripting vulnerability when another user browses the
affected pages. It may result in potential assets theft like user access
credentials. All Horizon setups are affected.

Comment 1 Andrej Nemec 2016-06-08 12:36:52 UTC
Acknowledgments:

Name: the OpenStack project
Upstream: Beth Lancaster (Virginia Tech), Brandon Sawyers (Virginia Tech)

Comment 12 Summer Long 2016-06-17 22:23:03 UTC
Created python-django-horizon tracking bugs for this issue:

Affects: fedora-all [bug 1347874]

Comment 14 errata-xmlrpc 2016-06-21 22:24:34 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux OpenStack Platform 6.0 (Juno) for RHEL 7

Via RHSA-2016:1271 https://access.redhat.com/errata/RHSA-2016:1271

Comment 15 errata-xmlrpc 2016-06-21 22:24:55 UTC
This issue has been addressed in the following products:

  Red Hat OpenStack Platform 8.0 (Liberty)

Via RHSA-2016:1270 https://access.redhat.com/errata/RHSA-2016:1270

Comment 16 errata-xmlrpc 2016-06-21 22:25:17 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux OpenStack Platform 5.0 (Icehouse) for RHEL 6

Via RHSA-2016:1268 https://access.redhat.com/errata/RHSA-2016:1268

Comment 17 errata-xmlrpc 2016-06-21 22:40:34 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux OpenStack Platform 7.0 (Kilo) for RHEL 7

Via RHSA-2016:1272 https://access.redhat.com/errata/RHSA-2016:1272

Comment 18 errata-xmlrpc 2016-06-21 22:40:59 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux OpenStack Platform 5.0 (Icehouse) for RHEL 7

Via RHSA-2016:1269 https://access.redhat.com/errata/RHSA-2016:1269

Comment 19 Fedora Update System 2016-06-30 19:52:23 UTC
python-django-horizon-2015.1.4-1.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.