On October 21, two critical vulnerabilities in PHP were disclosed, identified as CVE-2026-109618 and CVE-2026-109619 and commonly known as PHP2Shell. Both could allow an attacker to execute code on a server without needing credentials.
At nsign, within less than 24 hours, the entire identified attack surface was patched. We’ll explain what happened, what we did, and why this case offers an important lesson about security in the age of artificial intelligence.
The name is read as “PHP to shell”: from PHP to the shell, the console used to control a server. And it sums up the risk well: exploiting a flaw in PHP to end up issuing commands directly to the system, as if the attacker were sitting right in front of it.
The name follows in the tradition of Log4Shell, the vulnerability that rocked the internet in 2021.
If you want the full technical explanation, you can find it at php2shell.com.
When the vulnerabilities were disclosed, nsign’s Technology team took action on three fronts:
Result: In less than 24 hours, the entire identified attack surface was secured.
One fact gives us pause: this flaw had been in the PHP code for more than ten years. It’s not new.
What is new is that artificial intelligence is now finding vulnerabilities like this at an unprecedented rate. And that capability is available to both defenders and attackers.
That’s why response speed is only part of the equation. To truly protect a platform, you need to:
At nsign, we’ve always worked this way, and today this is validated by our certification under the National Security Scheme (ENS), Medium category.
Because security isn’t a project with an end date. It’s a daily practice.
Thank you to the entire Technology team for their speed and thoroughness over the past few days.
Teresa Rojas, nsign’s Chief Technology & Product Officer, explains it in one minute: