{"version":"1.0","provider_name":"Blog","provider_url":"https:\/\/elementor.com\/blog","author_name":"Miriam Schwab","author_url":"https:\/\/elementor.com\/blog\/author\/miriamschwab\/","title":"How we protected Elementor Hosting sites from PHP2Shell","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"bqRE7eOPCF\"><a href=\"https:\/\/elementor.com\/blog\/php2shell-elementor-hosting\/\">How we protected Elementor Hosting sites from PHP2Shell<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/elementor.com\/blog\/php2shell-elementor-hosting\/embed\/#?secret=bqRE7eOPCF\" width=\"600\" height=\"338\" title=\"&#8220;How we protected Elementor Hosting sites from PHP2Shell&#8221; &#8212; Blog\" data-secret=\"bqRE7eOPCF\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/elementor.com\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2026\/10\/Atomic-Elements-section-260x160-1.webp","thumbnail_width":1200,"thumbnail_height":628,"description":"The PHP project released fixes for two critical vulnerabilities, known together as PHP2Shell, on October 21. Protection was immediately deployed for Elementor Hosting sites, and every site now runs an updated secure version of PHP. If your Elementor site is hosted elsewhere, learn how to check whether it's covered."}