The CSSFontFaceSrcValue::fetch function in core/css/CSSFontFaceSrcValue.cpp in the Cascading Style Sheets (CSS) implementation in Blink, as used in Google Chrome before 46.0.2490.71, does not use the CORS cross-origin request algorithm when a fonts URL appears to be a same-origin URL, which allows remote web servers to bypass the Same Origin Policy via a redirect.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Chrome | * | 45.0.2454.101 (including) | |
Red Hat Enterprise Linux 6 Supplementary | RedHat | chromium-browser-0:46.0.2490.71-1.el6 | * |
Chromium-browser | Ubuntu | devel | * |
Chromium-browser | Ubuntu | precise | * |
Chromium-browser | Ubuntu | trusty | * |
Chromium-browser | Ubuntu | upstream | * |
Chromium-browser | Ubuntu | vivid | * |
Chromium-browser | Ubuntu | wily | * |
Oxide-qt | Ubuntu | devel | * |
Oxide-qt | Ubuntu | trusty | * |
Oxide-qt | Ubuntu | upstream | * |
Oxide-qt | Ubuntu | vivid | * |
Oxide-qt | Ubuntu | wily | * |