horizon auth switch redir DoS
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
New
|
Low
|
Unassigned | ||
OpenStack Security Advisory |
Won't Fix
|
Undecided
|
Unassigned | ||
django-openstack-auth |
New
|
Undecided
|
Unassigned |
Bug Description
It is possible to construct URLs and embed them in unrelated websites like this
<iframe width="95%" height="600" src="https:/
and when a logged-in user loads such a page (tested with Firefox), it generates load on the horizon server without being visible to the user.
I addition to the SSL overhead, this also creates one token per redirect. In Liberty this token was immediately revoked and in Newton it is not (so IMHO even worse).
This can slow the DB down until tokens expire and cron runs again
su keystone -s /bin/bash -c "/usr/bin/
Since this report concerns a possible security risk, an incomplete security advisory task has been added while the core security reviewers for the affected project or projects confirm the bug and discuss the scope of any vulnerability along with potential solutions.