The BBC reports that cyber security officials have found two critical vulnerabilities in PHP, a programming language behind many websites. Site owners are being told to install the security update, or take affected sites offline until they can.
Key takeaways
- The BBC reports that two critical vulnerabilities have been found in PHP, a programming language that is widely used across the internet.
- Cyber security officials have told website operators to apply the critical update or take vulnerable sites offline.
- PHP runs on web servers, so the risk falls mainly on the organisations that host and run websites, not on the people who visit them.
- Full technical details of the two flaws, including which PHP versions are affected, are not set out in the source material used here.
- Sites running PHP versions that no longer receive security updates may have no simple patch available and could need a larger upgrade.
What is happening with PHP?
The BBC reports that two critical vulnerabilities have been identified in PHP. Cyber security officials have responded by telling websites to apply the relevant security update or go offline. “Critical” is the top level on the severity scales that the security industry generally uses. It usually means a flaw could be exploited to cause serious harm, often with little effort or user interaction from the attacker.
The source material does not describe how the two vulnerabilities work. It does not say whether they could let an attacker run their own code on a server, read data they should not see, or crash a service. It also does not say which PHP versions are affected, or whether anyone has already exploited the flaws. Readers should treat any claims on these points with caution until they are confirmed by the PHP project or by official security agencies.
Why is this in the news now?
Software flaws are found and fixed all the time, and most never make headlines. This one stands out because of how strongly officials have worded their advice. Telling organisations to patch or disconnect is unusual. Security agencies tend to say this only when they think the risk of leaving systems exposed is high enough to justify the disruption of taking them offline.
PHP also matters because it is so common. A flaw in one niche product affects only that product’s users. A flaw in a core web technology can affect a very large number of sites run by many different organisations, from big companies to small charities and personal blogs. That reach, together with the urgent advice, explains the attention. The exact timing of the warning and which agency or agencies issued it are not set out in the material available here.
What a newcomer needs to know about PHP
PHP is an open-source scripting language designed for building websites. It has been around since the mid-1990s. It runs on the web server, not in the visitor’s browser. When someone loads a page, the server runs PHP code that might fetch information from a database, check a login or put together the page content, and then sends the finished page to the browser. Visitors never see the PHP code itself.
Many popular content management systems are written in PHP, including WordPress, Drupal and Joomla. This means a large number of websites depend on PHP even though their owners may never write a line of it. Many are run by hosting companies on shared servers. Others sit on servers that organisations manage themselves.
The language is maintained by a community of developers. They publish new versions on a regular cycle, and each release branch gets security fixes for a limited time. After that it reaches “end of life” and stops receiving patches. This matters here. A website running an old, unsupported version of PHP may not get a fix for newly found flaws at all, and its owner may have to move to a newer version, which can break older code.
Who is affected, and how?
Most of the direct risk falls on whoever runs the server: website owners, developers, IT teams and hosting providers. If a vulnerable server is attacked, the possible results depend on the nature of the flaw. They can include defaced pages, stolen data, malware planted to target visitors, or the server being used for other attacks. Which of these apply to the two PHP flaws is not known from the source.
Ordinary web users are affected indirectly. They cannot patch the PHP on a site they visit. But if a site they use is compromised, any personal information they have given it may be exposed. Small organisations may be especially exposed. They often run websites set up years ago by a contractor and may not have anyone keeping track of updates.
Customers of managed hosting may find their provider handles the update for them. People who run their own servers, or who use hosting where they control the software, will usually have to act themselves.
Where do informed people disagree?
Security professionals broadly agree that serious flaws should be patched quickly. Where they differ is on how to balance speed against stability. Some argue that a critical update should go in at once, even if it risks breaking something, because the cost of a breach is far greater. Others prefer to test updates on a copy of the site first, since a rushed upgrade can take a business offline just as surely as an attack.
The advice to go offline also divides opinion. For a site that holds sensitive data, shutting it down for a while is a reasonable precaution. For a public service or a business that relies on its website for income, the disruption is real, and some argue that temporary protections such as a web application firewall are a better short-term option. Whether such measures would work against these particular flaws depends on technical details not available here.
There is also a long-running debate about legacy software. Many organisations keep running unsupported PHP versions because upgrading is costly. Some say this shows that maintainers and hosting companies should push upgrades harder. Others say owners must take responsibility for what they run.
What are the practical implications?
For anyone responsible for a website, the first step is to find out whether it uses PHP and which version. Hosting control panels and server tools usually show this. Next, check official guidance from the PHP project and from national cyber security agencies to see whether that version is affected and which release fixes the problem.
If a patched version exists for the branch in use, installing it is usually the simplest fix. If the site runs an end-of-life version, the owner may need to plan a move to a supported release, and in the meantime follow the official advice, which in this case includes taking the site offline. It also makes sense to keep content management systems, plugins and themes up to date, take backups before making changes, and check server logs for unusual activity.
Organisations that do not manage their own servers should contact their hosting provider or web developer and ask directly whether the update has been applied.
What to watch next
The details that are still missing will shape how serious this turns out to be. These include formal vulnerability identifiers, the exact versions affected, and whether the flaws are being actively exploited. Security agencies often update their warnings as more becomes known. Hosting companies may announce fleet-wide patching.
It is also worth watching whether proof-of-concept exploit code is published. When that happens, attacks often increase, because less skilled attackers can reuse the code. Over the longer term, the episode may bring renewed attention to how many websites still run outdated PHP versions.
Frequently asked questions
What is PHP and why does it matter?
PHP is an open-source programming language that runs on web servers to build pages, handle logins and talk to databases. Widely used content management systems, including WordPress, Drupal and Joomla, are written in it, so many websites rely on PHP even if their owners never write code. A serious flaw in PHP can therefore affect a large number of sites run by very different organisations.
Do I need to do anything as an ordinary internet user?
People who only visit websites cannot patch PHP themselves, because it runs on the server, not on their device. The main action falls to website owners and hosting providers. Users can still take sensible precautions, such as using unique passwords for each site and watching for unexpected emails, in case a site they use is compromised before it is fixed.
How do I check which version of PHP my website uses?
Most hosting control panels show the PHP version in their settings, often under a section on software or server configuration. Developers can also check it directly on the server. Once you know the version, compare it with official guidance from the PHP project and national cyber security agencies to see whether it is affected and which release contains the fix.
Why are websites being told to go offline?
Officials advise taking a site offline when they think the risk of it being attacked outweighs the disruption of shutting it down. The BBC reports that the advice for these PHP flaws is to apply the critical update or go offline. This suggests the vulnerabilities are regarded as serious, though full technical details are not given in the source material.
What if my site runs an old version of PHP?
Older PHP versions eventually reach end of life and stop receiving security fixes. If your site runs one, a patch for these flaws may not be available for it. You would then need to upgrade to a supported version, which may mean updating or testing older website code. Until that is done, following official advice, including taking the site offline, reduces the risk.
Have the PHP vulnerabilities already been exploited?
Based on the information available here, it is not known whether attackers have already used these two PHP vulnerabilities. Security agencies and the PHP project usually update their advisories when they confirm active exploitation. Website owners should not wait for that confirmation before acting, because attacks often rise quickly once details of a critical flaw become public.
Sources and further reading
- BBC News technology coverage reporting the warning about two critical PHP vulnerabilities.
- The official PHP project’s release notes and security announcements, for affected versions and fixed releases.
- National cyber security agencies’ advisories, which give guidance on patching and risk.
- Hosting providers’ and content management system maintainers’ security notices for their users.
Surfaced from the rss:bbc_tech signal “critical PHP security flaws”. AI-assisted draft, editorially reviewed.

