People often ask whether their platform is affected. The simple rule: if PHP runs your server, check it.
Exposed until patched
- WordPress and WooCommerce
- Other PHP-based stores and CMS software
- Mobile app APIs and admin panels written in PHP
Not affected by these PHP flaws
- Stores and APIs built in other languages
- Static or front-end-only sites that run no PHP on the server
Not affected does not mean safe forever. Every system needs patches, backups and monitoring.
Hosted platforms
You depend on the vendor. Check their announcements and ask support for confirmation.
What to do next
- Find your platform and PHP version.
- Ask your host about the October 2026 fix.
- If you want fewer moving parts, talk to us about a purpose-built store with an Android and iOS app.
Start with the layer, not the brand
Owners often ask about their platform by name: “Is Magento affected?”, “What about my custom site?”, “My store is on a hosted builder, am I safe?” A more useful question is: which language runs on the server that answers my customers? The October 2026 flaws are in PHP. That means the exposure follows the language and its version, not the brand of the software on top.
Think of a store as layers. At the bottom is the server and its operating system. Above it is the language runtime, here PHP. Above that sits the application, such as WordPress, WooCommerce, Magento or a custom system. At the top are the theme, plugins and your content. A flaw in the runtime layer affects every application above it that uses that runtime, however well they are written.
What is exposed until patched
Any application on a vulnerable PHP version, including:
- WordPress and WooCommerce. The most widely used, which is why they dominate news coverage. WordPress.org confirmed that no WordPress update is required, because the fix belongs at the PHP level.
- Other PHP content management systems and store software. These include Magento, PrestaShop, OpenCart and Drupal, along with frameworks such as Laravel and Symfony. Each depends on the PHP the server provides.
- Custom stores written in PHP. Built by a freelancer or agency years ago, these often have no maintenance contract, which makes them the easiest to forget.
- Admin panels, back offices and APIs in PHP. Even when the public storefront is something else, a PHP admin tool or order API may sit behind it.
- Mobile app back ends in PHP. The phone app itself is not the target, but the server that feeds it may be.
The risk is highest where PHP is old, where nobody has applied the latest security release and where the server is directly reachable from the internet.
What is not affected by these PHP flaws
- Stores and APIs written in other languages and running on their own runtimes.
- Static sites that run no PHP on the server at all.
- Front-end only websites that call external services.
“Not affected” is narrow. It means these particular PHP flaws do not apply. Every platform still has its own vulnerabilities from time to time, so the habits of patching, backups and monitoring matter whatever you use.
Hosted store builders and software-as-a-service
If you rent a store from a hosted provider, the vendor runs the servers and is responsible for patching them. You cannot install updates yourself, so your job is different: read the vendor’s status and security announcements, ask support whether any part of the service uses affected components and confirm that you have no custom PHP running anywhere, for example on a separate domain, a connected blog or an integration server of your own. Many stores on hosted builders also have a WordPress blog or a small PHP tool attached. Those pieces are yours to patch.
Mixed setups are the usual surprise
Many businesses end up with a mix of systems rather than one platform:
- a hosted store with a WordPress blog on a subdomain
- a custom order tool built by a former developer on cheap shared hosting
- an old landing page builder still running on a forgotten server
- a mobile app calling a PHP API that nobody has touched for two years
- test and staging copies of a live site, left on the internet
Attackers do not care that these pieces are unimportant to you. They care that they are reachable. Build an inventory of every domain, subdomain and server your business uses, then check each one.
How to find out what you run
- Ask your developer or agency. The question is: which language and version run on each server, and who patches them?
- Check your hosting accounts. The control panel usually names the PHP version and operating system.
- Look at the site itself. Pages ending in .php, a WordPress login at /wp-admin and a theme folder named wp-content are strong clues, though not proof, since the web address can be rewritten.
- Use a technical review. A short audit can identify the platform, the language and the version from outside and inside.
- List your integrations. Payment plugins, courier connectors, ERP bridges and marketing tools may each run their own server code.
What to do depending on your result
If you run PHP on your own hosting: check the version, ask your host for written confirmation of the October 2026 fix, take a backup and update. Follow our step-by-step guide on checking the PHP version.
If you use a hosted builder: check the vendor’s announcements, patch any attached PHP pieces and keep an eye on their status page.
If you use a non-PHP platform: you are not exposed to these flaws, but confirm that the platform itself is current and that nothing else on your domain runs PHP.
If you do not know: treat that as the first problem to solve. Ask for a review before the next alert arrives.
Should you change platforms because of this?
A flaw like this is a reminder, not by itself a reason to switch. Plenty of well-run PHP stores were patched within hours and carried on. Switching makes sense when the incident exposed deeper issues: nobody owns patching, updates routinely break checkout, the theme is abandoned, pages are slow on mobile or the platform can no longer handle your pricing and integration needs. In those cases the incident is simply the nudge that moves a postponed decision up the list.
When you do consider a change, compare on facts rather than fear. Ask for the languages and frameworks used, who maintains them, how security releases are applied, how long a fix takes, what the support terms are and how your data is exported. A trustworthy partner answers all of these in writing.
How NNT Mart can help
NNT Mart will review your current store, tell you what runs where and what to fix first. If a move makes sense, we build a fast, mobile-first store with the local payment methods your buyers use and, if you want, an Android and iOS app on the same back end, with patching, backups and monitoring agreed in writing. Send us your website address through the contact form or WhatsApp and we reply within minutes.
Questions people ask us most often
“My developer says we are fine because the site is behind a firewall. Is that true?” A firewall can block known attack patterns and buy time, but it is not a guarantee. The safest position is a patched PHP version with a firewall as an extra layer.
“We use a page builder and a few plugins. Does that change anything?” Not for this flaw. The weakness sits below WordPress, so the page builder and plugins are not the issue, though outdated ones can add separate risks that are worth fixing at the same time.
“Our site is built in a language we do not know. How do we find out?” Ask whoever built it to name the language and framework in writing. If that person is no longer available, a technical review can usually tell from the outside.
“We have a mobile app. Do we have to update the app in the app store?” Usually not for a server flaw. The fix is applied on the server, so users do not need a new app version. Confirm with your developer where the API runs.
“Is a custom platform automatically safer?” No. It can reduce the number of third-party parts and give you a team that knows every line, but it still needs patching, backups and monitoring like any other system.
A simple inventory template
Make a table with these columns and fill it in for every site, subdomain, app back end and integration your business uses: name and address, purpose, language and version, host, who maintains it, date last patched and next review date. Even a basic spreadsheet turns an unknown risk into a list of tasks. Review it every quarter and whenever a security alert appears.
How NNT Software can help
NNT Software can inventory your sites, subdomains and app back ends, identify the language and version of each and tell you which ones need action. Where old PHP pieces are in the way, we can modernise them step by step: first the riskiest, then the rest, connected to your existing tools.