In the span of three weeks this fall, two of the most widely used web technologies shipped emergency security fixes, a crypto exchange lost billions of dollars in about twenty minutes, and banks on two continents reported customer data exposed.
On October 21, PHP patched two critical flaws that let attackers run code on a web server without a password. On November 11, Node.js followed with fixes for 16 vulnerabilities. In between, Binance reported the largest crypto theft on record, and banks in India and South Korea began investigating leaked customer records.
If those headlines feel routine, that is exactly the problem. Serious security incidents are no longer rare events. They are the background noise of running anything online, and the organizations that stay safe are the ones that plan for them before they happen.
Most people never think about PHP or Node.js, but a large share of the websites, shops, portals and APIs they use every day run on one of them.
PHP, October 2026: two flaws nicknamed "PHP2Shell" (CVE-2026-109618 and CVE-2026-109619) were rated critical, 9.2 out of 10. A request that ends badly could leave PHP's memory in a corrupted state, and an attacker could turn that into running their own code on the server. No password needed. Fixed versions: 8.5.12, 8.4.27, 8.3.36 and 8.2.35. Some organizations took websites offline until they could patch.
Node.js, November 2026: 16 vulnerabilities, clustered in HTTP/2 and TLS, the code that handles encrypted web traffic. Several can be triggered remotely by anyone, for example to crash a server or leak pieces of its memory. Fixed versions: 22.23.5, 24.22.3 and 26.13.1.
And here is the part that hurts: Node.js 20 and older get no fix at all. They are "end-of-life". If an application still runs on an old version, there is no patch to install. The only way out is an upgrade, and upgrades take testing, time and budget.
If you think this only happens to small companies with no security team, look at the news.
Binance, October 29, 2026: the exchange reported a security incident affecting about 6.3 billion US dollars in assets, widely described as the largest crypto theft on record. Blockchain analysts at TRM Labs say most of the money left across ten blockchains in roughly twenty minutes, and attribute the attack to North Korea-linked hackers. Binance's first explanation pointed to a compromised engineer's laptop; it later said the attack was more complex than that. Binance paused withdrawals and says it is covering the losses itself. A company with one of the largest security budgets in the industry still got hit.
Banks, October 2026: India's largest bank, State Bank of India, opened an investigation after a suspected cyberattack exposed several thousand customer records. In South Korea, reports describe an attack that touched 16 financial institutions, including major banks, with names, contact details and national ID numbers leaked. In November, South Korea's own financial security institute reported a breach involving data about bank staff.
Banks and exchanges spend more on security than almost anyone. They still lose.
Defenders have to be right every time. Attackers only have to be right once. Everything else follows from that.
You cannot make the internet safe. You can make yourself a much harder target than the next company.
There is no tool you can buy that makes this go away. The companies that come through these weeks in good shape are not the ones with the most expensive software. They are the ones that know what they run, patch quickly, retire old systems on schedule, and treat security as routine work instead of an emergency.
The internet is not safe. It was never designed to be. But "not safe" does not have to mean "not prepared".
If you are not sure which of your systems were affected by this autumn's PHP and Node.js releases, now is a good time to find out. NIFTIT helps organizations review their Microsoft 365 and Azure environments, tighten identity and access controls, and build a practical plan for patching and retiring outdated systems. Talk to our team to see where your organization stands.
PHP security release, October 2026
Node.js security release, November 2026
Binance incident, October 2026
Bank incidents, October-November 2026