{"version":"1.0","provider_name":"KnownHost","provider_url":"https:\/\/www.knownhost.com\/blog","author_name":"Jonathan K.W.","author_url":"https:\/\/www.knownhost.com\/blog\/author\/khwpjkw\/","title":"How We Patched PHP Across KnownHost's Managed Infrastructure - KnownHost","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"LC4b42pxXU\"><a href=\"https:\/\/www.knownhost.com\/blog\/how-we-patched-php-across-knownhosts-managed-infrastructure\/\">How We Patched PHP Across KnownHost&#8217;s Managed Infrastructure<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.knownhost.com\/blog\/how-we-patched-php-across-knownhosts-managed-infrastructure\/embed\/#?secret=LC4b42pxXU\" width=\"600\" height=\"338\" title=\"&#8220;How We Patched PHP Across KnownHost&#8217;s Managed Infrastructure&#8221; &#8212; KnownHost\" data-secret=\"LC4b42pxXU\" 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:\/\/www.knownhost.com\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"We have been applying the fix for a critical remote code execution vulnerability in PHP across our shared hosting servers and the managed cPanel, DirectAdmin, and Plesk servers we maintain for customers. cPanel, CloudLinux, DirectAdmin, and Plesk each released patched PHP builds, and we have been installing them as each one became available. This post [&hellip;]"}