default-src | 'self' | By default, only resources from the same origin are allowed |
script-src | 'self' 'unsafe-inline' 'unsafe-eval' blob: | Scripts can be loaded from same origin, inline scripts are allowed, eval() is permitted, and blob URLs can be used |
connect-src | 'self' blob: | Network requests (fetch, XHR, WebSocket) are limited to same-origin and blob URLs |
style-src | 'self' 'unsafe-inline' | Stylesheets from same origin and inline styles are allowed |
img-src | 'self' data: blob: | Images can be loaded from same origin, data URIs, and blob URLs |
font-src | 'self' | Fonts must be loaded from the same origin |
frame-src | 'self' blob: | Iframes can load same-origin content and blob URLs |
worker-src | 'self' blob: | Web Workers must be loaded from same-origin or blob URLs |