Såvitt jag kan hitta, skickar WordPress-kärnan själv inte några CSP-headers. Så det är antingen något eller några säkerhetstillägg i WordPress eller kanske en serverkonfiguration. Om du tillfälligt inaktiverar dina CSP-headers, försvinner de då även i admin?
Kolla t.ex. i .htaccess om det finns något oväntat där. Dess standardinnehåll styr om alla anrop som inte sammanfaller med ett exakt filnamn till filen index.php. (Tänk på att du kan ha minst två stycken .htaccess, en i roten och en annan under wp-admin.)
Mina CSP headers är konfigurerade endast för fronten fullt fungerande med grönt ljus i CSP Evaluator, men har aldrig haft på admin sidorna för att slippa strul vid redigeringar, det var därför som jag upptäckte att det lös rött på min CSP evaluator när man loggar in för det fattas policy för object-src och script-src, admin sidorna är endast åtkomliga från egen ip-adress ändå, detta kommer finnas på en helt orörd installation också för jag hittade efter mycket rotande källan i /wp-includes/functions.php på rad 7154. Frågan är ifall den också skickar hela tiden och man vill ändra frame-ancestors ’self’; policy i sin egen CSP header till något annat än ’self’ vilken som kommer att gälla? Jag markerar som löst för källan är hittad 🙂
ha en bra dag/Lennart