Skip to content
Home
Services Special Offers Reseller About Us Contact FAQ Blog
Back to Security Advisories
Critical 2026-07-23

OVH Had to Reboot Its Entire KVM Fleet to Fix Januscape. KernelCare Users Didn’t Have to.

CloudLinux Imunify360

One of Europe’s largest cloud providers just spent eleven days rebooting the infrastructure behind roughly a million customer VMs to close a single kernel vulnerability. A hard call, executed well, and a preview of the decision every hosting provider will face again. Because there will be a next one. When a cr…

One of Europe’s largest cloud providers just spent eleven days rebooting the infrastructure behind roughly a million customer VMs to close a single kernel vulnerability. A hard call, executed well, and a preview of the decision every hosting provider will face again. Because there will be a next one. When a cr…

One of Europe’s largest cloud providers just spent eleven days rebooting the infrastructure behind roughly a million customer VMs to close a single kernel vulnerability. A hard call, executed well, and a preview of the decision every hosting provider will face again. Because there will be a next one.

When a critical Linux kernel vulnerability forces one of Europe’s largest cloud providers to reboot tens of thousands of servers — interrupting workloads for customers who couldn’t be migrated in time — every hosting provider should be asking the same question: what would our customers’ experience have been?

That’s the question raised by OVH’s CISO Julien Levrard, who published a detailed account of how the company handled Januscape (CVE-2026-53359) across its entire KVM fleet. But what makes Januscape worth examining isn’t just the scale of the response. It’s what this incident reveals about a new operational reality facing every hoster running Linux servers.

What Januscape is

Januscape is a race condition in the KVM x86 memory management code, sitting undetected in the Linux kernel for roughly 16 years. An attacker with root access inside a guest VM can break out and run code as root on the host, potentially accessing every other tenant VM on the same physical server. An internal OVH test confirmed the host-crash path is reproducible in about two minutes. For hosting providers running KVM-based VPS or cloud infrastructure, this is the scenario they fear most: the isolation promise between tenants, broken.

Januscape also matters beyond hypervisor environments — including shared hosting servers that don’t run virtual machines at all. CloudLinux responded immediately: patched kernels and KernelCare livepatches were available for all supported versions within hours of public disclosure, and any host running KernelCare was protected automatically with no reboot required. Full patch status and update instructions →

What OVH had to do

With tens of thousands of hypervisor hosts and around one million customer VMs to protect, OVH evaluated several options and set them aside: waiting for official patched kernels, disabling nested virtualization, and live migration to pre-patched hosts at fleet scale. They chose to backport the fix into their own Debian kernel and reboot all hosts, giving customers advance notice but no choice.

OVH tested the procedure first in their Sydney datacenter — a smaller region whose off-peak window aligned with European business hours — before rolling out globally in follow-the-sun waves. The operation was completed in one week.

OVHcloud also evaluated live patching and set it aside, for reasons specific to their setup: custom hardened kernels, fleet-wide stability concerns at their scale, and the availability of a 24/7 crisis cell capable of executing a reboot campaign in eleven days. That is a coherent call for an operator with those resources. It points the opposite direction for most hosting providers, who run stock distribution kernels and cannot staff a follow-the-sun crisis operation.

Hosting customers who relied on a single host experienced downtime. OVH handled the operation transparently and with clear reasoning. But the operational consequence was unavoidable: customer workloads went down.

What KernelCare users experienced

For hosters running KernelCare, Januscape was patched without a reboot or maintenance window. KernelCare delivered the fix directly to the running kernel, covering both CVE-2026-53359 and its required companion patch CVE-2026-46113, and applied it automatically — no reboot, no scheduling, no maintenance window required.

This is not a one-time event

What makes Januscape different from a classic “patch and move on” situation is that it is one of at least six significant Linux kernel vulnerabilities our security team has responded to since May 2026:

  • Fragnesia (CVE-2026-46300) — May 2026: local privilege escalation in the XFRM/ESP kernel subsystem. Details →
  • IPv6 Frag Escape — July 1, 2026: local privilege escalation via the Linux 6.12 IPv6 output path. Details →
  • DirtyClone (CVE-2026-43503) — July 2, 2026: a new proof-of-concept exploiting the same bug class as Fragnesia. CloudLinux was already protected from the May patch. Details →
  • Bad epoll (CVE-2026-46242) — July 8, 2026: use-after-free in the kernel’s epoll subsystem, allowing unprivileged local users to escalate to root. Details →
  • GhostLock (CVE-2026-43499) — July 8, 2026: use-after-free in the futex priority-inheritance code, affecting every kernel CloudLinux ships. Details →

Six critical kernel vulnerabilities in roughly two months. That is not a coincidence, and it is not a temporary spike.

Why this is happening now

Igor Seletskiy, CloudLinux Founder, wrote about this pattern in June, and the months since have validated it precisely:

“Both security researchers and vendors are aggressively leveraging AI models to audit source code. These tools are exceptionally proficient at uncovering deep, systemic flaws that went unnoticed by human eyes for years.”

What took human researchers years to find, AI-assisted code auditing can surface in days. The bugs being discovered are not new — Januscape sat in the Linux kernel for 16 years. They were always there. Researchers are simply finding them faster than the hosting industry has the operational capacity to respond.

Igor’s assessment of the road ahead: the current intensity of weekly critical CVEs will likely persist for three to six months, with an elevated threat environment extending for roughly a year and a half. And even as frequency eases, the nature of attacks will shift — AI-assisted threat actors will increasingly chain lower-severity vulnerabilities together to achieve the same escalation outcomes. Sophistication will increase even as frequency stabilizes.

For decades, the hosting industry operated under a predictable security rhythm: a major kernel vulnerability would emerge perhaps once a year, system administrators would scan the vendor change logs, assess the threat, and schedule a patch window or server reboot when convenient. That era is over. The cadence of critical CVEs has outpaced the cadence of hosting operations, and hosters who are still patching reactively are spending more and more time in a state of exposure.

The reboot bottleneck, made visible

OVH’s Januscape response is a useful benchmark for any hosting provider thinking through their own patch readiness. With significant engineering resources, a dedicated crisis cell operating 24/7 across time zones, and a carefully sequenced global rollout, they completed the operation in one week. For hosting providers managing their infrastructure without that operational depth, a forced-reboot scenario across many servers typically takes longer and creates more customer friction, not less.

KernelCare removes that bottleneck. Security patches are applied directly to the running kernel. Servers stay online. The fix is applied to a running kernel automatically, without a maintenance window or impact on hosted customers.

KernelCare is included in every Imunify360 license, and available on its own — through your CloudLinux partner or direct.

Start a free Imunify360 trial to get live kernel patching alongside the WAF, malware scanning, and proactive defense, or request a free KernelCare trial. Either way: no reboot required.

Comments

More Information

Check your system for vulnerabilities

Select your product and operating system to see the exact fix commands that apply to you.

Check Your System