A flaw in PHP is taking down websites. Is the internet at risk? | BBC News — Transcript
Full transcript
- 0:00Cybersecurity experts warn this could be
- 0:01the largest vulnerability they've ever
- 0:03had to patch. [music]
- 0:04>> Two major flaws have been discovered in
- 0:06an extremely popular programming tool
- 0:08called PHP.
- 0:10>> It's estimated about 70% of all websites
- 0:12[music] use what's known as PHP.
- 0:15>> If exploited, it could allow attackers
- 0:17to take over internet servers.
- 0:19>> If nothing is fixed, [music] they could
- 0:20access medical records, they could
- 0:22access, you know, all the information
- 0:24that we like to keep nice and secure.
- 0:26>> 32 [music]
- 0:28government services here in the UK are
- 0:30now offline.
- 0:31>> The vulnerability was made public,
- 0:33hackers
- 0:34>> [music]
- 0:34>> immediately tried to exploit it.
- 0:36>> Well, this is extremely serious.
- 0:43>> Organizations around the world have been
- 0:45scrambling to protect their websites
- 0:47from attacks after what has been called
- 0:49an unprecedented flaw was found in a
- 0:51programming language that runs much of
- 0:53the internet.
- 0:55Over the next 10 minutes, we'll explain
- 0:56what PHP is, the role AI had in
- 1:00discovering the flaw, how hackers are
- 1:02trying to exploit it, and ask just how
- 1:04vulnerable is the internet.
- 1:07Let's start with PHP. You, like me, may
- 1:10never have heard of it until news of the
- 1:11flaw became public. So, what is it?
- 1:14Here's our cyber correspondent, Joe
- 1:16Tidy.
- 1:17>> PHP stands for Hypertext Preprocessor,
- 1:19which is a very popular language that's
- 1:22used in coding. Most websites in the
- 1:24world, the vast majority of them, have
- 1:26some sort of PHP in their stack. So,
- 1:28this is the kind of stuff that happens
- 1:30invisible to us. We don't even know that
- 1:31websites use it, but by the sounds of
- 1:33it, we are all reliant on it every day
- 1:35without even realizing.
- 1:36>> So, how was the flaw found, and what
- 1:39role did AI play? Back to Joe.
- 1:41>> This all goes back to 2024, actually,
- 1:43when the PHP Foundation, which is the
- 1:45non-profit that runs and maintains the
- 1:47PHP language, they had an idea that
- 1:49there might be a problem with their
- 1:51coding language. There might be a flaw.
- 1:53And they started thinking about it as a
- 1:55potential theoretical vulnerability, but
- 1:57they couldn't really work out whether or
- 1:59not any human being would actually be
- 2:00able to carry out an exploit to make it
- 2:03effectively, you know, lead to cyber
- 2:05attacks. So, they kind of parked it, but
- 2:07then AI came along, of course, and
- 2:08earlier this summer PHP [music] was
- 2:11inducted into a program that's run by
- 2:13OpenAI
- 2:15and they use AI to scan
- 2:18software and in this in this case the
- 2:19coding language for flaws and then use
- 2:21AI to also patch any problems. And it
- 2:24was discovered then that yes, there was
- 2:25a way that this vulnerability could be
- 2:28used by hackers to lead to really
- 2:30serious cyber attacks. So, OpenAI along
- 2:33with a company called Kaliff and a
- 2:34company called Wiz that are
- 2:35cybersecurity experts, they discovered
- 2:37this vulnerability and another one and
- 2:39that's what led to this panic really
- 2:42because of course, it wasn't just them
- 2:43that discovered it. Someone leaked the
- 2:45fact that there might be this
- 2:46vulnerability out there, which led to
- 2:47[music] cyber criminals using AI
- 2:50themselves to try and work out what that
- 2:52pathway to success would be, which has
- 2:54[music] been the reason why lots of
- 2:56companies and organizations around the
- 2:57world have sort of panicked really and
- 2:59tried to patch or take their websites
- 3:00offline.
- 3:02>> And what could happen if the flaw isn't
- 3:04fixed on a website? Alice Taylor is scan
- 3:06researcher at Oxford Information Labs.
- 3:09>> If nothing is fixed, attackers
- 3:12could be able to sort of run their own
- 3:15commands on any server and that
- 3:18essentially means they've sort of got
- 3:20the keys to
- 3:22a million different locks. Um they could
- 3:25access records, they could access, you
- 3:28know, all the information that we like
- 3:29to keep nice and secure.
- 3:32>> The UK's National Cyber Security Centre
- 3:34says the flaw affecting millions of
- 3:36websites is unprecedented. Joe's been
- 3:38looking at the impact online.
- 3:41>> The impact we've seen is very visual and
- 3:42that's highly unusual, of course, for
- 3:44cyber security. We've seen government
- 3:47websites in the UK, 32 different
- 3:49government services have been taken
- 3:50offline. We've seen websites in the
- 3:52Netherlands and France and
- 3:56Finland be taken offline as well because
- 3:58the issue here is that if you can't
- 4:00install that the fix that that makes
- 4:02your website and your PHP secure, then
- 4:05you need to take your you need to take
- 4:06yourself out of the running because of
- 4:07course there is a race going on right
- 4:09now between cybercriminals using
- 4:11potential AI attacks
- 4:13>> [music]
- 4:13>> against companies and organizations that
- 4:15have vulnerable websites that have PHP
- 4:18this kind of flaw built in. So, lots of
- 4:20companies have taken their websites
- 4:21offline while they're trying to handle
- 4:23this.
- 4:24>> So, if you have a website, what's the
- 4:25advice to protect yourself not just now
- 4:28but in the future? Dr. Megha Kumar is
- 4:30founder and CEO of PerceptiLabs.
- 4:33>> The key point here is that software
- 4:35patching has got to become a regular
- 4:38discipline that every company has to
- 4:39take. And you know, with this particular
- 4:43software, we know the hackers can
- 4:45execute commands remotely. So, patching
- 4:48the software is absolutely essential as
- 4:51is prioritizing
- 4:52your assets that are internet-facing. If
- 4:55you cannot fix them right now, I would
- 4:57recommend you take them offline
- 4:59temporarily to keep your estate safe.
- 5:01Then look for signs of compromise. Are
- 5:03there sort of
- 5:04you know, any traces of a compromise
- 5:07across your network?
- 5:09>> Let's hear now from the man who
- 5:10discovered the flaw, cybersecurity
- 5:12researcher Ryan Austin.
- 5:14>> I always like to be, you know, up front
- 5:17that all these vulnerabilities that we
- 5:19found are patched. There
- 5:21could be other vulnerabilities that are
- 5:23unrelated, obviously.
- 5:25You know, and now that now that the
- 5:27floodgates have kind of been opened with
- 5:29this vulnerability as well,
- 5:31a lot of other people are going to start
- 5:32looking to see what else is there.
- 5:36>> Ryan used AI to help discover that flaw.
- 5:39Jinan Ef who's professor of responsible
- 5:41AI at Queen Mary University London says
- 5:44this really is a good news story.
- 5:47>> This um, vulnerability, as we say in the
- 5:50jargon,
- 5:51has been found early enough to create
- 5:54the patch, the fix that it needs in
- 5:57order to make sure that most people can
- 6:00update their systems and be safe. So,
- 6:04this could have been a bad news story,
- 6:06but instead we can celebrate that there
- 6:07are people working really diligently on
- 6:10making sure that they're using AI tools
- 6:13for good [music]
- 6:14to keep out the people who would use
- 6:16them for harm. This story has been
- 6:17months in the making because [music]
- 6:19we've known with the latest release of
- 6:21very powerful models from both OpenAI
- 6:23and Anthropic that they had these
- 6:25cybersecurity implications, and they've
- 6:27been working with governments around the
- 6:29world to make sure that we get on the
- 6:32front foot of cybersecurity, not on the
- 6:34back foot.
- 6:35>> And with so many of us relying on
- 6:37websites every single day, just how
- 6:39vulnerable is the internet, and how
- 6:41worried should we be? A question for our
- 6:43reporter, Kevin Yewen.
- 6:45>> You should be worried because you should
- 6:47have always been worried. What this
- 6:48latest incident with PHP reveals is how
- 6:51fragile the underlying architecture of
- 6:53the internet actually is. Web servers
- 6:55and apps rely on tools sometimes
- 6:57maintained by small groups of people or
- 6:59even just one developer.
- 7:01What AI frontier models are currently
- 7:03doing is not creating new forms of
- 7:05digital attacks, but accelerating the
- 7:07discovery of historic flaws already
- 7:09baked into the code.
- 7:10Whether this is a good or a bad thing
- 7:13depends on who who is doing the work.
- 7:15In cybersecurity, there's a concept
- 7:16called assumed breach. That is, you
- 7:18should operate as if you're already
- 7:20compromised, then work to prove that
- 7:22you're not. And that is the way everyday
- 7:24users like you should behave with their
- 7:26data.
- 7:27>> Dr. Rumman Chowdhury, responsible AI
- 7:30fellow at Harvard University and the CEO
- 7:32and co-founder of Humane Intelligence,
- 7:35says there needs to be more investment
- 7:37to protect us all.
- 7:38>> This type of vulnerability, obviously
- 7:40the one at the scale is quite massive.
- 7:42It's a it's a level one vulnerability,
- 7:44but you know, there's vulnerabilities
- 7:45all the time and often it is identified,
- 7:48patched, and fixed while we are sleeping
- 7:51by people who are often unpaid to do the
- 7:53work. So yes, I would love to see more
- 7:55investment in just core cybersecurity,
- 7:58good data hygiene, and also compensating
- 8:01or funding the organizations that have
- 8:03built so much of the everyday
- 8:05infrastructure on the internet that we
- 8:07depend on to lead our normal lives. As
- 8:09you've mentioned banking is being
- 8:11disrupted. I I don't know how any of us
- 8:13can would be able to exist without just
- 8:15the basics of being able to transact and
- 8:17here we are dependent on a completely
- 8:19free software to do that.
- 8:22>> So finally, could we see more flaws like
- 8:24this in the future? Back to our cyber
- 8:26correspondent Joe Tidy.
- 8:27>> I think what we're seeing with PHP is a
- 8:29real case study of what is happening
- 8:32with artificial intelligence and
- 8:33cybersecurity. We know that AI has
- 8:36become extremely capable at hacking.
- 8:39That's good and bad. So this case is a
- 8:41really good study of what what we can
- 8:43see of things going well. So AI was used
- 8:45to find a a cybersecurity vulnerability
- 8:47that until now no one really knew was
- 8:50there. The researchers that discovered
- 8:51this said that this was right on the
- 8:53edge of what humans could be capable of.
- 8:56It's a really complex chain of actions
- 8:58that an attacker would have to take to
- 9:00get into PHP. In effect what they're
- 9:03saying is, you know, the AI helped them
- 9:04work out that if you do this, this,
- 9:06this, and this in a particular order,
- 9:07then you can hack a website. So AI is
- 9:10being used in a really good way to help
- 9:12defend organizations like PHP, but then
- 9:14we see of course AI being used by the
- 9:16bad guys as well trying to come up with
- 9:18their own methods to carry out a hack
- 9:20because they've heard the the rumor that
- 9:22PHP has a vulnerability.
- 9:24>> And that's the cybersecurity flaw
- 9:26explained.
About this transcript
This page contains the full transcript of A flaw in PHP is taking down websites. Is the internet at risk? | BBC News by BBC News, generated from the public captions YouTube serves with the video. The transcript has 1,729 words across 274 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.