You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: css-values-3/Overview.bs
+30-12Lines changed: 30 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -2368,15 +2368,33 @@ Changes</h2>
2368
2368
<li>Specified that ''attr()'' with ''string'' or ''url'' types doesn't reparse the attribute contents, just takes the value literally as the value of a <<string>>.
2369
2369
</ul>
2370
2370
2371
-
<h2 class="no-num" id="sec-pri">
2372
-
Security and Privacy Considerations</h2>
2373
-
2374
-
This specification mostly just defines units that are common to CSS specifications,
2375
-
and which present no security concerns.
2376
-
2377
-
Note: Does URL handling have a security concern? Probably.
2378
-
2379
-
This specification defines units that expose the user's screen size
2380
-
and default font size,
2381
-
but both are trivially observable from JS,
2382
-
so they do not constitute a new privacy risk.
2371
+
<h2 class="no-num" id="security">
2372
+
Security Considerations</h2>
2373
+
2374
+
This specification presents no new security considerations.
2375
+
2376
+
This specification defines the ''url()'' function (<<url>>),
2377
+
which allows CSS to make network requests.
2378
+
Depending on what features they are used in,
2379
+
these can potentially expose whether or not the user has access to resources on a network,
2380
+
and expose information about their contents
2381
+
(such as the rules within a style sheet, the size of an image, the metrics of a font).
2382
+
They can also allow exfiltrating data via URL.
2383
+
2384
+
<h2 class="no-num" id="privacy">
2385
+
Privacy Considerations</h2>
2386
+
2387
+
This specification introduces units that expose the user's screen size
2388
+
(the [=viewport-percentage lengths=]),
2389
+
default font size,
2390
+
and potentially some information about
2391
+
which fonts are available on the user's system
2392
+
(the [=font-relative lengths=]).
2393
+
2394
+
This specification defines the ''url()'' function (<<url>>),
2395
+
which allows CSS to make network requests.
2396
+
Depending on what features they are used in,
2397
+
these can potentially expose whether or not the user has access to resources on a network,
2398
+
and expose information about their contents
2399
+
(such as the rules within a style sheet, the size of an image, the metrics of a font).
0 commit comments