[OSSA-2012-017] Non-admin users can cause public glance images to be deleted
Bug #1065187 reported by
Gabe Westmaas
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Glance |
Fix Released
|
Critical
|
Russell Bryant | ||
Essex |
Fix Committed
|
Critical
|
Brian Waldon | ||
Folsom |
Fix Released
|
Critical
|
Mark Washenberger | ||
Grizzly |
Fix Released
|
Critical
|
Russell Bryant | ||
OpenStack Security Advisory |
Fix Released
|
Undecided
|
Russell Bryant | ||
glance (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Given a public, non-protected image, a non-admin user can issue a delete against that image which may delete the image from the backend storage repository. The client will get a 403 unauthorized response, but the backend delete method is called prior to checking for those permissions on the glance registry.
Related branches
lp://staging/~gandelman-a/ubuntu/quantal/glance/2012.2.1
- Openstack Ubuntu Testers: Pending requested
-
Diff: 86 lines (+55/-2)2 files modifieddebian/changelog (+53/-1)
debian/control (+2/-1)
lp://staging/~openstack-ubuntu-testing/glance/precise-essex-proposed
- Ubuntu Server Developers: Pending requested
-
Diff: 31 lines (+10/-3)2 files modifieddebian/changelog (+6/-0)
debian/glance-common.postinst (+4/-3)
CVE References
Changed in glance: | |
importance: | Undecided → Critical |
assignee: | nobody → Mark Washenberger (markwash) |
status: | New → In Progress |
milestone: | none → grizzly-1 |
Changed in glance: | |
status: | Fix Committed → Fix Released |
Changed in glance (Ubuntu): | |
status: | New → Fix Released |
Changed in glance (Ubuntu Quantal): | |
status: | New → Confirmed |
no longer affects: | glance/grizzly |
summary: |
- Non-admin users can cause public glance images to be deleted from the - backend storage repository + [OSSA-2012-017] Non-admin users can cause public glance images to be + deleted from the backend storage repository |
Changed in ossa: | |
assignee: | nobody → Russell Bryant (russellb) |
status: | New → Fix Released |
summary: |
[OSSA-2012-017] Non-admin users can cause public glance images to be - deleted from the backend storage repository + deleted |
To post a comment you must log in.
This bug would affect any image that a user can view but isn't allowed to delete, including shared images.