Non admin users can modify config in Contrail UI

Bug #1321475 reported by Abhishek Chanda
256
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenContrail
Fix Committed
High
Deepinder Setia

Bug Description

1) log into Contrail UI as any tenant that does not have admin privilages
2) User can edit/change BGP peers and other settings

Revision history for this message
Abhishek Chanda (abhishek-i) wrote :

Any thoughts on this?

information type: Private Security → Public Security
Revision history for this message
Pedro Marques (5-roque) wrote :

We need to flip the defaults such that multi tenancy is always on unless explicitly disabled.
If request authentication is off then neither the contrail api server or contrail web-ui can be exposed to anyone other than an admin user.

Assuming multi-tenancy is enabled we need to verify that system objects are owned by an admin user and not modifiable.

Changed in opencontrail:
assignee: nobody → Deepinder Setia (dsetia)
importance: Undecided → High
tags: added: api-server
tags: added: contrail-api
removed: api-server
Revision history for this message
Pedro Marques (5-roque) wrote :

The following commit should address this concern:
https://review.opencontrail.org/#/c/3468/

Changed in opencontrail:
status: New → Fix Committed
tags: added: config
To post a comment you must log in.
This report contains Public Security information  
Everyone can see this security related information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.