What is new in .NET 11, and should you move from .NET 10?
A fair tour of .NET 11 and C# 15 as released on 10 November 2026, the breaking changes to read first, and a decision guide for production teams on .NET 10.
· 7 min readThe PHP flaws CVE-2026-109618 and CVE-2026-109619: how they came about, what to check and fix now, and how to be ready next time. As of 8 November 2026.

If you run a website or web application, you may have seen the news about two serious flaws in PHP, which the security industry has taken to calling PHP2Shell (an industry name, not PHP's). In brief: a fix has been available since 21 October, the safe response is to find where PHP runs and update it, and a server that was exposed and unpatched should be checked as well as fixed.
Eastpoint's own work is in .NET, TypeScript and JavaScript, React and Next.js. We are covering this because the right response, and the preparation that makes it easier, is the same for any runtime. This article is as of 8 November 2026.
It has three parts: how this came about, what to do now, and how to be ready next time. A technical box in part two is for whoever looks after your servers.
PHP's security team published two flaws on 21 October 2026, CVE-2026-109618 and CVE-2026-109619. Each lets an attacker who can reach a PHP web server run commands on it without logging in, and PHP rated each 9.2 on the CVSS v4.0 scale, which is in its critical band.
Both are memory-safety flaws. PHP's engine is written in C, where the programmer manages memory by hand, and some mistakes in that handling can be turned into control of the program.
The researchers who found them reported them privately, as is normal; PHP's advisories credit several teams, including Wiz and Calif. watchTowr reports that details leaked on 20 October ahead of a planned 22 October disclosure, and that exploitation was seen from 21 October, the day the fixes came out. PHP's advance notice of 20 October announced a release for 21 October, and the fixes arrived that day. watchTowr is a secondary source, so treat its timeline as a good lead rather than a record.
On 26 October the US agency CISA added both flaws to its Known Exploited Vulnerabilities catalogue. On 28 October it added a Linux kernel flaw, CVE-2026-46300, noting that it can be chained with the PHP flaws to plant a web shell and run commands as the most privileged user. Put plainly, attackers are using these flaws.
The UK's NCSC set out its actions on 21 October. In plain terms:
Patching closes the hole. It does not remove anything already planted. So our advice, in line with the NCSC's, is that a server which was internet-facing and unpatched at any point from 20 October, when the details leaked, should be treated as possibly compromised until someone has checked it. That is a calm precaution rather than a cause for alarm, and checking is the way to settle it.
Technical box: versions and settings (as of 8 November 2026)
ini_set() or an FPM .user.ini file.session.upload_progress.enabled = 0
A related issue, CVE-2026-115560, was covered by an informational advisory on 23 October, which recommends the same setting. The PHP security advisories list the other partial measures, such as limiting request size.
There will be another one, in PHP or elsewhere. The NCSC has written about preparing for a "vulnerability patch wave", advising organisations to patch internet-facing systems first, apply updates faster and by default, and replace technology that can no longer be patched. These habits make the difference:
Build the inventory first. List every application and server, the runtime and version each uses, and which are reachable from the internet. Note the person responsible for each, and mark any that are on an unsupported version or that you cannot find an owner for.
For an independent view of how a bespoke system of your own is looked after, see what a software health audit covers; our software care page explains how we approach the work.

A fair tour of .NET 11 and C# 15 as released on 10 November 2026, the breaking changes to read first, and a decision guide for production teams on .NET 10.
· 7 min read
As of 10 November 2026, .NET 8 and .NET 9 no longer get security fixes. What has changed, what has not, and a calm 30-day plan for software on them.
· 4 min read
How a non-technical owner can decide what comes first on a product roadmap: plain criteria, simple scoring, outcome-based thinking, and saying no with reasons.
· 6 min read