[OSSA 2014-021] auth token is exposed in meter http.request (CVE-2014-4615)
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| Ceilometer |
Invalid
|
Undecided
|
gordon chung | ||
| Havana |
Fix Released
|
Critical
|
Grant Murphy | ||
| Icehouse |
Fix Committed
|
Critical
|
gordon chung | ||
| OpenStack Security Advisory |
Fix Released
|
Medium
|
Tristan Cacqueray | ||
| neutron |
Fix Released
|
Undecided
|
gordon chung | ||
| Icehouse |
Fix Released
|
Undecided
|
Grant Murphy | ||
| oslo-incubator |
Fix Released
|
Critical
|
gordon chung | ||
| Havana |
Fix Committed
|
Critical
|
Grant Murphy | ||
| Icehouse |
Fix Committed
|
Undecided
|
Unassigned | ||
| pycadf |
Fix Released
|
Critical
|
gordon chung | ||
Bug Description
auth token is exposed in meter http.request
# curl -i -X GET -H 'X-Auth-Token: 258ab6539b3b4ea
-----------
snip..
{"counter_name": "http.request", "user_id": "0", "resource_id": "ip-9-37-
snip...
auth token is masked in "request.
But it is exposed in "request.
CVE References
| Changed in pycadf: | |
| assignee: | nobody → gordon chung (chungg) |
| importance: | Undecided → Critical |
| information type: | Public → Private |
| Changed in oslo: | |
| importance: | Undecided → Critical |
| tags: | added: icehouse-backport-potential |
| Changed in ossa: | |
| status: | Incomplete → Confirmed |
| importance: | Undecided → Medium |
| Changed in ossa: | |
| assignee: | nobody → Tristan Cacqueray (tristan-cacqueray) |
| tags: | added: havana-backport-potential |
| Changed in ossa: | |
| status: | Confirmed → Triaged |
| Changed in neutron: | |
| milestone: | none → juno-1 |
| status: | Fix Committed → Fix Released |
| Changed in oslo: | |
| milestone: | none → juno-1 |
| status: | Fix Committed → Fix Released |
| summary: |
- auth token is exposed in meter http.request + auth token is exposed in meter http.request (CVE-2014-4615) |
| Changed in ossa: | |
| status: | Triaged → In Progress |
| summary: |
- auth token is exposed in meter http.request (CVE-2014-4615) + [OSSA 2014-021] auth token is exposed in meter http.request + (CVE-2014-4615) |
| Changed in ossa: | |
| status: | In Progress → Fix Committed |
| status: | Fix Committed → Fix Released |
| Changed in neutron: | |
| milestone: | juno-1 → 2014.2 |

notifier.py grabs all environment variables. it should probably filter out HTTP_X_AUTH_TOKEN