Cross-Origin Read Blocking (CORB)

Cross-Origin Read Blocking (CORB) is an algorithm that can identify and block dubious cross-origin resource loads in web browsers before they reach the web page. CORB reduces the risk of leaking sensitive data by keeping it further from cross-origin web pages. In most browsers, it keeps such data out of untrusted script execution contexts. In browsers with Site Isolation, it can keep such data out of untrusted renderer processes entirely, helping even against side channel attacks like Spectre.

Comments

Web developers can learn more about how CORB affects their sites at https://www.chromium.org/Home/chromium-security/corb-for-developers. Chrome 73 changes to cross-origin requests in chrome extension content scripts are described at https://www.chromium.org/Home/chromium-security/extension-content-script-fetches

Demo

Documentation

Specification

Working draft or equivalent

Status in Chromium

Blink>SecurityFeature


Enabled by default (tracking bug) in:

  • Chrome for desktop release 67
  • Chrome for Android release 68
  • Android WebView release 68

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

Owners

Last updated on 2019-03-05