From 073775c4644ca234fd0617b4a11191a90fe10873 Mon Sep 17 00:00:00 2001 From: Arlen Johnson Date: Wed, 25 Jun 2025 15:20:13 -0400 Subject: [PATCH] Add Cross-Origin-Embedder-Policy to Match (CO-2720) --- app/templates/element/httpHeaders.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/templates/element/httpHeaders.php b/app/templates/element/httpHeaders.php index bcf393a4..8c868a6b 100644 --- a/app/templates/element/httpHeaders.php +++ b/app/templates/element/httpHeaders.php @@ -29,11 +29,12 @@ header("Expires: Thursday, 10-Jan-69 00:00:00 GMT"); header("Cache-Control: no-store, no-cache, max-age=0, must-revalidate"); header("Pragma: no-cache"); - + header("Content-Security-Policy: object-src 'none'; base-uri 'none'; frame-ancestors 'self'"); header("X-Content-Type-Options: nosniff"); header("Permissions-Policy: accelerometer=(),autoplay=(),camera=(),cross-origin-isolated=(),display-capture=(),encrypted-media=(),fullscreen=(),geolocation=(),gyroscope=(),keyboard-map=(),magnetometer=(),microphone=(),midi=(),payment=(),picture-in-picture=(),publickey-credentials-get=(),screen-wake-lock=(),sync-xhr=(self),usb=(),web-share=(),xr-spatial-tracking=(),gamepad=(),hid=(),idle-detection=(),interest-cohort=(),serial=()"); header("Cross-Origin-Opener-Policy: same-origin"); + header("Cross-Origin-Embedder-Policy: require-corp"); header("X-Permitted-Cross-Domain-Policies: none"); // Add X-UA-Compatible header for IE