Skip to content

Commit 6bddeee

Browse files
Add annevk@ suggested warning.
1 parent e386abe commit 6bddeee

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

‎source‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84018,8 +84018,22 @@ interface <dfn interface>BarProp</dfn> {
8401884018
exchange, and explicit `<code>Cross-Origin-Resource-Policy</code>` is not required. Other
8401984019
requests sent with credentials requires the server's explicit permission through the <span>CORS
8402084020
protocol</span> or the `<code>Cross-Origin-Resource-Policy</code>` header.</p></dd>
84021+
8402184022
</dl>
8402284023

84024+
<div class="warning">
84025+
<p>Before supporting "<code data-x="coep-credentialless">credentialless</code>", implementers are
84026+
strongly encouraged to support both:
84027+
<ul>
84028+
<li><a href="https://wicg.github.io/private-network-access/">Private Network Access</a>.
84029+
<li><a href="https://github.com/annevk/orb">Opaque Response Blocking</a>.
84030+
</ul>
84031+
<p>Otherwise, it would let attackers to leverage client's network position to read non public
84032+
resources by default, using the <span
84033+
data-x="concept-settings-object-cross-origin-isolated-capability">cross-origin isolated
84034+
capability</span>.</p>
84035+
</div>
84036+
8402384037
<p>An <span>embedder policy value</span> is <dfn>compatible with cross-origin isolation</dfn> if it
8402484038
it either "<code data-x="coep-credentialless">credentialless</code>" or "<code
8402584039
data-x="coep-require-corp">require-corp</code>".</p>

0 commit comments

Comments
 (0)