Panellicense

Infinity Core CVE-2026-98260: kernel root bugs on CloudLinux

Infinity Core: six Linux kernel local-root bugs with public exploits. Fixed CloudLinux 9 and 10 kernels, KernelCare livepatch status, and what to do on shared hosts.

CLAll CloudLinux articlesNews & changelogs5 min readUpdated 2026-10-23
schema: TechArticleschema: FAQPageschema: BreadcrumbList

Infinity Core is a set of six Linux kernel bugs that researcher Hyunwoo Kim published on oss-security on 16 October 2026, with exploit code, once the distro embargo ended. They are local privilege escalations: any user who can run code on the box can try for root. On a shared cPanel or Plesk server that means every customer with SSH, cron, or a PHP shell dropped by a compromised WordPress site.

For CloudLinux the one that matters is CVE-2026-98260, a use-after-free in POSIX CPU timer cleanup. It affects CloudLinux 9 and 10, and fixed kernels are out for both. CloudLinux 10 also needs the signal fix. As of 19 October TuxCare reported no exploitation in the wild.

The six CVEs

CVESubsystemCloudLinux exposure
CVE-2026-98260POSIX CPU timers (use-after-free)CL9, CL10, CL for Ubuntu 22.04, CL8 LTS and CL9 LTS by code review
CVE-2026-98256Signal delivery (race)CL10, fixed
CVE-2026-80775Futex (refcount race)CL9 and CL10, already fixed
CVE-2026-89754mincore() page table walker (overflow)None
CVE-2026-98385Scheduler cache accountingNone, needs kernel 7.2+
CVE-2026-97941SLUB allocatorNone, needs kernel 7.2+

Public root exploits target Ubuntu 26.04. On AlmaLinux and CloudLinux 9 and 10, TuxCare reproduced a crash with the timer bug but has not shown root. Don't read that as safe: the exploit is public and porting it is a matter of time.

Fixed kernels by branch

Branch (kernel)Status
CloudLinux 9 (5.14)Fixed in 5.14.0-687.59.1.el9_8
CloudLinux 10 (6.12)Fixed in 6.12.0-211.67.1.el10_2
CloudLinux 8 LTS, 9 LTS (5.14 ELS)Vulnerable, fix pending TuxCare ELS
CloudLinux for Ubuntu 22.04 (5.15, HWE 6.8)Vulnerable, waiting on Canonical
CloudLinux 7, 7h, 8 (3.10, 4.18)Under analysis, no update needed yet

Plain AlmaLinux cPanel servers follow RHEL, which fixed the timer bug in RHEL 9 with RHSA-2026:86033 and in RHEL 10 with RHSA-2026:85321. Check the AlmaLinux errata for the matching build before you assume a box is clean.

Patch CloudLinux 9 and 10

uname -r
dnf update 'kernel*'
reboot

After the reboot, confirm the running kernel carries the fixes. Empty output means you are still exposed:

rpm -q --changelog kernel-core-$(uname -r) | grep -E 'CVE-2026-(98260|98256)'

Installing the package does nothing until you reboot into it. If you have several kernels installed, make sure GRUB boots the new one.

KernelCare status

KernelCare is the route for boxes you can't reboot this week. The futex livepatch has shipped. The timer livepatch for CVE-2026-98260 is in preparation, starting with CloudLinux 9, CloudLinux 10, and the Ubuntu kernels, but had not shipped as of 21 October. Pull the latest and check coverage:

kcarectl --update
kcarectl --patch-info | grep -E 'CVE-2026-(98260|98256|89754|80775)'

If you run ePortal, push the new feed through your channel rather than waiting for the schedule. Servers with Imunify360 may already have KernelCare included and just need it switched on.

Until you can patch

There is no sysctl, module blacklist, or user namespace switch that blocks these code paths. That's different from PwnEscape last week, where user.max_user_namespaces=0 closed the local route.

What you can do:

  • Cut shell access. Remove SSH from accounts that don't need it and keep the rest on jailed shell. This doesn't stop a PHP webshell, but it shrinks the easy path.
  • Move tenants who don't trust each other off shared-kernel containers and into separate VMs.
  • Watch for crashes. A failed exploit attempt tends to oops:
journalctl -k | grep -iE 'BUG:|Oops|general protection'

An unexplained oops on a multi-user server is worth investigating as an attack. A clean log does not prove nothing happened.

Is CloudLinux affected by Infinity Core?+
CloudLinux 9 and 10 are affected by the timer bug CVE-2026-98260, and CloudLinux 10 also by the signal bug CVE-2026-98256. Fixed kernels are 5.14.0-687.59.1.el9_8 and 6.12.0-211.67.1.el10_2. The LTS branches and CloudLinux for Ubuntu 22.04 are still waiting on fixes.
Is CVE-2026-98260 exploited in the wild?+
TuxCare reported no in-the-wild exploitation as of 19 October 2026. Public root exploits exist for Ubuntu 26.04, and on CloudLinux 9 and 10 the timer bug has been shown to crash the kernel but not yet to give root.
Does CageFS protect against Infinity Core?+
No. CageFS isolates the filesystem view but does not filter the kernel calls these bugs rely on, so a caged user can still trigger them. Patch the kernel or apply the KernelCare livepatch.
Is there a sysctl workaround for CVE-2026-98260?+
No. Disabling unprivileged user namespaces or blacklisting modules does not affect these code paths. The only fixes are a patched kernel with a reboot, or a KernelCare livepatch once it ships.
Does KernelCare patch Infinity Core without a reboot?+
Partly. The futex livepatch has shipped. The timer livepatch for CVE-2026-98260 was still in preparation on 21 October, prioritised for CloudLinux 9, CloudLinux 10, and Ubuntu kernels. Run kcarectl --update and check kcarectl --patch-info.

Next steps

changelog
bridge-stp-uaf (CVE-2026-72389): the CloudLinux kernel advisory
A use-after-free in the kernel bridge STP timer code lets a local user who can configure a network bridge become root. CloudLinux 7h and 8 need the modprobe mitigation now.
5 min read
changelog
Three CISA KEV kernel CVEs: patching CloudLinux servers now
CISA lists CVE-2025-39964, CVE-2026-53266, and CVE-2025-39682 as exploited in the wild. Per-branch CloudLinux status, kernel builds, livepatches, and the one mitigation.
5 min read
changelog
PwnEscape CVE-2026-99999: KVM escape status for CloudLinux
PwnEscape (CVE-2026-99999) lets a VM guest write into host IPv4 headers. CloudLinux branch status, the KernelCare livepatch, and mitigations for VPS and shared hosts.
5 min read
changelog
RtabRace (CVE-2026-68138): mitigating the kernel race on CloudLinux
A traffic-control race in the Linux kernel lets any shell user panic a shared server on demand. CloudLinux 8 and 7 Hybrid need the sysctl mitigation today — here's the command and the patch status.
5 min read
how to
KernelCare live patching on cPanel: zero-reboot kernel CVEs
How to install KernelCare on a cPanel server so kernel CVEs patch live without a reboot — verification commands, rollback steps, and the userspace caveat.
8 min read
changelog
PHP2Shell CVE-2026-109618/109619: patching hosting servers
Two critical unauthenticated PHP RCEs (PHP2Shell) fixed on 21 October 2026. Fixed builds for cPanel ea-php, CloudLinux alt-php, Plesk, and LiteSpeed, plus restarts and mitigations.
6 min read
Switch in an afternoon

Switch from your current reseller — free.

We migrate active cPanel, Plesk, LiteSpeed and CloudLinux licenses from any reseller. We prorate the first month so you never pay twice, and your customers see zero downtime during the swap.