Description
Google Chrome before 50.0.2661.102 on Android mishandles / (slash) and \ (backslash) characters, which allows attackers to conduct directory traversal attacks via a file: URL, related to net/base/escape.cc and net/base/filename_util.cc.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 16.04 LTS | chromium-browser | 50.0.2661.102-0ubuntu0.16.04.1.1237 | — |
| Ubuntu 14.04 LTS | chromium-browser | 50.0.2661.102-0ubuntu0.14.04.1.1117 | — |
References
- [chromium-reviews] 20160217 FileURLToFilePath: Don't unescape '/' and '\\'. (issue 1704163003 by mmenke@chromium.org) mailing-list
- 90584 vdb-entry
- 1035872 vdb-entry
- https://crbug.com/586657
- http://googlechromereleases.blogspot.com/2016/05/stable-channel-update.html
- https://codereview.chromium.org/1704163003/
- GLSA-201605-02 vendor-advisory