{"id":2212492,"date":"2026-10-22T10:17:26","date_gmt":"2026-10-22T07:17:26","guid":{"rendered":"https:\/\/analyse.optim.biz\/?p=2212492"},"modified":"2026-10-22T10:17:26","modified_gmt":"2026-10-22T07:17:26","slug":"zoe-kleinman-php-is-the-cyber-equivalent-of-an-unexploded-bomb","status":"publish","type":"post","link":"https:\/\/analyse.optim.biz\/?p=2212492","title":{"rendered":"Zoe Kleinman: PHP is the cyber equivalent of an unexploded bomb"},"content":{"rendered":"<p>[analyse_image type=&#8221;featured&#8221; src=&#8221;https:\/\/ichef.bbci.co.uk\/news\/1024\/branded_news\/71b5\/live\/6f991250-ce0f-11f1-bc2e-018d645d8d21.jpg&#8221;]<\/p>\n<article>\n<div>\n<div data-component=\"video-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 kugUwP\">\n<figure class=\"Grid-styles__GridStyled-sc-70d90311-0 ieGDnl\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 enRivQ\"><figcaption class=\"Caption-styles__CaptionStyled-sc-70433723-0 fLsOPx\">How did AI discover the internet&#8217;s massive cyber-security risk?<\/figcaption><\/div>\n<\/figure>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">I once worked opposite a site where a shopping centre was being built.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">We were warned there might be unexploded bombs from World War Two unearthed during the construction.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">In the end, there were none, but procedures were put in place as a precaution and we all had to practice filing into designated safe zones inside our building.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">The PHP story feels like the cyber equivalent of an unexploded bomb &#8211; I have never seen such a dramatic, public and global response to a cyber event that hasn&#8217;t happened yet.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">There has been no painful attack like the ransomware we saw knock out M&amp;S and JLR in 2025.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">But the potential threat is so serious that websites around the world have been taken down as a precaution.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">Less than two months ago, 100 tech companies wrote an open letter warning the world to adopt a new level of cyber resilience in the age of AI.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">It turns out we didn&#8217;t have to wait very long to find out what they meant.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">The weaknesses found in the PHP programming language, which is used by millions of websites, had been quietly resting there for years and are not easy to exploit.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">One cyber security researcher told me he&#8217;d been up all night trying to do it as an experiment, but it was proving very difficult.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">However, things that are very difficult for humans are increasingly very little trouble for AI.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">The tech is getting a lot of credit here for assisting researchers in finding the bugs, and the PHP foundation, which oversees the programming language, was on the case and issued a fix.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"subheadline-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 fMCMex\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 tlbDj\">\n<h2 class=\"Headline-styles__HeadlineStyled-sc-6b3bb442-0 knYLIy\">&#8216;A real dilemma&#8217;<\/h2>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">It was supposed to be kept quiet until everyone had a chance to fix their sites &#8211; but the news was leaked. <\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">From that point the clock started ticking. <\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">As I write this, there are no reports that anyone or anything has succeeded in using the flaws to attack a site.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">&#8220;There&#8217;s a real dilemma,&#8221; said Prof Alan Woodward from Surrey University.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">&#8220;How do you alert people they need to be ready, and then that a patch is urgently required, whilst not alerting attackers?<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">&#8220;Basically you&#8217;re telling everyone about the problem at the same time and hoping the defenders aren&#8217;t awake enough to act as soon as the patch is out.&#8221;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">But we do know from large web companies like Cloudflare and Palo Alto Networks that millions of attempts have been made. <\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">We probably won&#8217;t know for a while whether it has worked for any criminals, because the companies affected might not be aware yet either.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">As far as we know the unexploded bomb remains intact for now, and for some experts this is a success. <\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">Gina Neff, Professor of Responsible AI at Queen Mary University, described this as a good news story. <\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">&#8220;We&#8217;ve seen how a team of people supported by the large AI company have used AI to find the problem, work for months together to solve it and get everybody ready to be safe and secure,&#8221; she told the Today Programme on BBC Radio 4.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">&#8220;We have enormous capability to handle these risks.&#8221;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">But the baddies can use AI too, and those same tools are probably churning away right now trying to get in.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">Cyber security authorities are warning website owners to fix the weaknesses immediately, but the patch only works on the latest version of PHP, so older sites will need to upgrade first.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">For many it may be a significant repair job, so if there&#8217;s a web developer in your life you may want to send them thoughts, prayers and maybe a strong coffee.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"image-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 kugUwP\">\n<figure class=\"Grid-styles__GridStyled-sc-70d90311-0 ieGDnl\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 tlbDj\">\n<div data-testid=\"image\" class=\"Image-styles__ImageCardStyled-sc-8c99a12b-1 bOmCce\"><img decoding=\"async\" src=\"https:\/\/static.files.bbci.co.uk\/bbcdotcom\/web\/20261019-154138-aa7a263842-web-3.25.0-1\/grey-placeholder.png\" class=\"Image-styles__ImageStyled-sc-8c99a12b-0 fjCDYB hide-when-no-script\" aria-label=\"image unavailable\"><img decoding=\"async\" src=\"https:\/\/ichef.bbci.co.uk\/news\/480\/cpsprodpb\/41d3\/live\/348b21e0-26a8-11f0-8f57-b7237f6a66e6.png.webp\" loading=\"eager\" alt=\"A green promotional banner with black squares and rectangles forming pixels, moving in from the right. The text says: \u201cTech Decoded: The world\u2019s biggest tech news in your inbox every Monday.\u201d\" class=\"Image-styles__ImageStyled-sc-8c99a12b-0 cVsHni\"><\/div>\n<\/div>\n<\/figure>\n<\/div>\n<\/div>\n<div>\n<div data-component=\"text-block\" class=\"Container-styles__ContainerStyled-sc-8b855a6c-0 cPmzSx\">\n<div class=\"Grid-styles__GridStyled-sc-70d90311-0 hRsXiV\">\n<div class=\"GridItem-styles__GridItemStyled-sc-6cc20e4a-0 bnCeGm\">\n<p class=\"Paragraph-styles__ParagraphStyled-sc-ffb5f5ba-0 fqhmpl\">Sign up for our Tech Decoded newsletter to follow the world&#8217;s top tech stories and trends. Outside the UK? Sign up here.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<p>[analyse_source url=&#8221;https:\/\/www.bbc.com\/news\/articles\/cw98z6qlyvg3o&#8221;]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[analyse_image type=&#8221;featured&#8221; src=&#8221;https:\/\/ichef.bbci.co.uk\/news\/1024\/branded_news\/71b5\/live\/6f991250-ce0f-11f1-bc2e-018d645d8d21.jpg&#8221;] How did AI discover the internet&#8217;s massive cyber-security risk? I once worked opposite a site where a shopping centre was being built. We were warned there might be unexploded bombs from World War Two unearthed during the construction. In the end, there were none, but procedures were put in place as a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[35,226],"class_list":["post-2212492","post","type-post","status-publish","format-standard","hentry","category-politics","tag-bbc-com","tag-crawlmanager"],"_links":{"self":[{"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=\/wp\/v2\/posts\/2212492","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2212492"}],"version-history":[{"count":0,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=\/wp\/v2\/posts\/2212492\/revisions"}],"wp:attachment":[{"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2212492"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2212492"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2212492"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}