[OSSA 2014-020] www-authenticate value isn't quoted (CVE-2014-3497)
Bug #1327414 reported by
John Dickinson
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
Fix Released
|
Critical
|
John Dickinson | ||
Icehouse |
Fix Committed
|
Undecided
|
Unassigned | ||
OpenStack Security Advisory |
Fix Released
|
Medium
|
Tristan Cacqueray |
Bug Description
The WWW-Authenticate header value (returned on a 401 response) includes user-supplied strings to indicate the proper auth realm. However, Swift un-quotes the URL and then sets the value in the response. This means that a URL can be constructed that includes new HTML content at the hoster's own domain.
For example:
The fix is to ensure the www-authenticate value is quoted
CVE References
summary: |
- www-authenticate value isn't quoted + www-authenticate value isn't quoted (CVE-2014-3497) |
information type: | Private Security → Public |
information type: | Public → Public Security |
Changed in ossa: | |
status: | Triaged → In Progress |
Changed in ossa: | |
status: | In Progress → Fix Committed |
summary: |
- www-authenticate value isn't quoted (CVE-2014-3497) + [OSSA 2014-020] www-authenticate value isn't quoted (CVE-2014-3497) |
Changed in ossa: | |
assignee: | nobody → Tristan Cacqueray (tristan-cacqueray) |
status: | Fix Committed → Fix Released |
Changed in swift: | |
status: | Fix Committed → Fix Released |
milestone: | none → 2.0.0 |
description: | updated |
To post a comment you must log in.
How far back (to which Swift release and/or integrated OpenStack release) is this vulnerability present?