Security advisory: published 14 May 2026

    Fragnesia (CVE-2026-46300)

    What UK Magento Store Owners Need to Know

    By Simon Bumford, Founder of EveryHost8 min read

    TL;DR

    Fragnesia (CVE-2026-46300) is a high-severity Linux kernel privilege-escalation bug published today by security researcher William Bowling at Zellic. It allows a local attacker with shell access to gain root by exploiting a logic bug in the kernel's XFRM ESP-in-TCP subsystem. It does not allow remote code execution on its own, but combined with any Magento foothold (a webshell, an exploited extension, a compromised admin) it gives attackers full server control. Patches are rolling out now. EveryHost servers are being patched as updates land, prioritising externally-exposed Magento admins.

    What is Fragnesia?

    Fragnesia is the third high-severity Linux kernel privilege-escalation bug published in the past month, after Dirty Frag and Copy Fail. It targets the XFRM (transformation framework) subsystem, the kernel component normally used by IPsec VPNs, and exploits a logic bug to write arbitrary bytes into the kernel page cache of read-only files. The published proof of concept corrupts the page cache of /usr/bin/su and immediately yields a root shell.

    In the words of the disclosing researcher, William Bowling: "Fragnesia is a member of the Dirty Frag vulnerability class. This is a separate bug in the ESP/XFRM from dirtyfrag which has received its own patch. However, it is in the same surface and the mitigation is the same as for dirtyfrag."

    The CVE is rated 7.8/10 (High) and affects current Linux kernels until patched. Critically, exploitation requires local access, an attacker must already have shell-level access on the server. They cannot trigger Fragnesia remotely without first establishing that foothold.

    Why this matters for Magento store owners

    Magento 2 is one of the most actively attacked ecommerce platforms in the world. Successful attacks typically follow a chain: an attacker exploits a vulnerable Magento extension or a known Magento core CVE; they obtain a webshell running as the web server user (usually www-data or nginx); they use the webshell to install backdoors, dump customer records, or exfiltrate payment card details.

    For most of that chain, the attacker is constrained by the web server user's permissions. They cannot read system credential files. They cannot modify cron entries. They cannot install root-level malware that survives a reboot. They cannot easily move laterally to other databases or services on the same machine.

    Fragnesia removes that ceiling. A successful Magento webshell combined with Fragnesia gives an attacker full root on the server. From root, they can:

    Magento webshellwww-data · low privilegeFragnesiaXFRM kernel bugrootfull server controla web-layer foothold becomes total control in two steps
    • Read every customer record, order, and stored payment token
    • Modify Magento source files to inject Magecart-style card skimmers into checkout
    • Install persistent rootkits that survive reboots and standard malware scans
    • On shared or multi-tenant hosting, compromise other customers on the same physical hardware
    • Disable security monitoring and tamper with audit logs to hide their tracks

    This is why local-only privilege-escalation bugs are more dangerous to ecommerce than they first appear. The "local" qualifier doesn't mean "low impact": it means "the second step of a two-step attack." Magento provides the first step frequently enough that any unpatched local-escalation CVE is a real, present threat to live stores.

    How to check if you're patched

    SSH into your server and run:

    uname -r

    Compare the kernel version against your distribution's security advisory for CVE-2026-46300:

    • Ubuntu: check Ubuntu Security Notices (USN) for CVE-2026-46300
    • Debian: check the Debian Security Tracker entry for CVE-2026-46300
    • RHEL / AlmaLinux / Rocky: check the Red Hat CVE database for CVE-2026-46300
    • Amazon Linux: check the Amazon Linux Security Center

    If your kernel is older than the fixed version listed by your distribution, you are vulnerable. The fix is to update via your package manager (apt, yum, dnf) and reboot the server.

    On managed hosting? Ask your provider three questions:

    1. Have you applied the patch for CVE-2026-46300 (Fragnesia)?
    2. If not, when do you plan to apply it?
    3. Will the patch require a reboot, and when will that happen?

    If your provider can't answer those three questions clearly, that's information about more than just Fragnesia.

    What EveryHost is doing about Fragnesia

    EveryHost servers receive kernel patches as part of standard managed Magento 2 hosting. As of publication, our security team is reviewing the upstream Fragnesia patch and rolling it out across the Magento hosting fleet in phases over the next 24–72 hours, prioritising servers running externally-exposed Magento admin panels.

    We are not claiming our Sentinel WAF blocks Fragnesia. It doesn't. Fragnesia is a kernel-level bug, not a web-layer one, and no WAF can mitigate it. What Sentinel WAF does is block the upstream half of the attack chain: the Magento exploits, webshell uploads, and brute-force attacks against admin endpoints that an attacker would need to establish the local foothold before Fragnesia becomes reachable.

    Defence in depth means: when the kernel has an unpatched local-escalation bug, and there will always be one somewhere; Dirty Frag, Copy Fail and Fragnesia are three in two months, the layers above the kernel buy you time. EveryHost runs a stack designed to keep attackers out of the web layer in the first place, so that kernel-level bugs are much harder to chain into a real compromise.

    Why hosting architecture matters when the kernel has a CVE

    Most UK Magento hosting is shared infrastructure of one kind or another: shared CPU on a VPS, shared filesystem on cPanel hosting, shared kernel on a container platform. A Fragnesia-style local-escalation bug on shared infrastructure is devastating because one tenant's foothold can yield kernel-level access that affects every other tenant on the same physical node. Your store can be compromised through someone else's vulnerability, on a server you don't even share a customer base with.

    EveryHost runs single-tenant dedicated NVMe servers for Magento hosting. Your server runs your kernel, used by no one else. A Fragnesia-class bug on EveryHost still requires patching, we patch, but the blast radius of any kernel-level event is bounded to one customer's data, one customer's store, one customer's reboot window. Not a shared cluster.

    That isn't an argument for relaxing security. It's an argument for why the architecture choices your hosting provider made, three years before this CVE was disclosed, determine your exposure when the next kernel bug is published.

    Frequently Asked Questions

    Frequently Asked Questions

    Fragnesia is a high-severity Linux kernel privilege-escalation vulnerability published on 14 May 2026 by security researcher William Bowling at Zellic. It exploits a logic bug in the kernel's XFRM ESP-in-TCP subsystem to write arbitrary bytes to the kernel page cache of read-only files. The published proof of concept corrupts the page cache of /usr/bin/su to obtain a root shell. The CVE is rated 7.8/10 (High).

    It affects the underlying Linux kernel that your Magento store runs on. Almost every Magento 2 host (shared, VPS, dedicated, cloud) runs Linux, and almost every unpatched server is vulnerable. The risk is not that Fragnesia itself attacks Magento directly, it does not, but that it allows an attacker who has already exploited Magento (via a vulnerable extension, weak admin password, or unpatched core) to escalate from a low-privilege webshell to full root access.

    No. Fragnesia requires local access, an attacker must already have shell-level access on the server before they can use it. They cannot trigger it directly from the internet. However, Magento webshells from successful platform exploits provide exactly the kind of local access Fragnesia needs, which is why local-only CVEs are still very dangerous for ecommerce servers.

    Fragnesia is in the same vulnerability class as Dirty Frag, both are bugs in the Linux kernel's XFRM subsystem, but they are separate bugs with separate patches. William Bowling, who discovered both, notes that the mitigation pattern is the same: apply the upstream kernel patch as soon as your distribution ships it. Fragnesia is the third high-severity Linux kernel escalation bug disclosed in the past month, after Dirty Frag and Copy Fail.

    Not directly. Fragnesia is a kernel-level vulnerability, not a web-layer one, so no WAF (including EveryHost's Sentinel WAF) can mitigate the kernel bug itself. What a WAF can do is block the upstream half of the attack chain: the Magento exploits, webshell uploads, and admin-credential abuse that an attacker would need to establish the local foothold before Fragnesia becomes reachable. Defence in depth depends on stopping attackers at the web layer so that kernel CVEs never become exploitable.

    SSH into your server and run 'uname -r' to see your current kernel version. Compare it against your distribution's security advisory for CVE-2026-46300 (Ubuntu Security Notices, Debian Security Tracker, Red Hat CVE Database, or Amazon Linux Security Center). If your kernel is older than the fixed version listed, you are vulnerable. The fix is to update the kernel via your package manager (apt, yum, dnf) and reboot the server. If you are on managed hosting, ask your provider directly when CVE-2026-46300 will be patched on your server.

    Every Linux host is affected by an unpatched kernel CVE. That includes EveryHost servers and every other UK Magento hosting provider. What differs is response time and architecture. EveryHost servers receive kernel patches as part of standard managed hosting; our security team is reviewing the upstream Fragnesia patch and rolling it out across the Magento hosting fleet in phases over the next 24–72 hours, prioritising servers running externally-exposed Magento admins. We are not claiming immunity. We are committing to patch timing and to defence-in-depth at every layer above the kernel.

    Three short-term steps. First, harden the upstream layer: enforce strong Magento admin passwords, ensure two-factor authentication is enabled, audit installed extensions and remove anything unmaintained, and check for known Magento CVEs that haven't been patched on your store. Second, restrict shell access: if your provider gives you SSH, lock it down to specific IP addresses. Third, ensure your Magento installation isn't already compromised, because Fragnesia matters most when an attacker has an existing foothold. If your provider can't give a clear patch timeline, that's a longer-term concern beyond Fragnesia.

    On shared or container-based hosting, a Fragnesia-class bug on one tenant's foothold can yield kernel access that affects every other tenant on the same host node. On dedicated single-tenant servers, the blast radius of any kernel-level exploit is bounded to a single customer's site. EveryHost runs single-tenant dedicated NVMe servers for Magento hosting precisely so that kernel-level events stay contained, even before a patch is available.

    The original technical disclosure was published by Zellic, the security firm where William Bowling works. Major outlets covering the story include TechRadar and BleepingComputer (both 14 May 2026). The patch discussion is taking place on the Linux kernel mailing list under CVE-2026-46300. Linux distributions are publishing their own security advisories as patches roll out.

    Sources and further reading

    • Zellic: original Fragnesia technical disclosure by William Bowling
    • BleepingComputer: Fragnesia coverage, 14 May 2026
    • TechRadar: "New Fragnesia Linux security flaw allows attackers to run malicious code as root", 14 May 2026
    • Linux kernel mailing list: patch thread for CVE-2026-46300
    • NIST National Vulnerability Database: CVE-2026-46300 record

    Concerned about your Magento store's kernel patch timing?

    EveryHost is the UK Magento hosting specialist. Free migration, 24/7 UK Magento engineers, kernel patching included as standard with every plan.