Resolved -
This incident has been resolved.
May 27, 18:02 UTC
Monitoring -
A fix has been implemented and we are monitoring the results.
May 19, 20:51 UTC
Update -
KernelCare live patches for CVE-2026-31431 ("CopyFail") have been released for the following operating systems:
almalinux8
almalinux9
almalinux10
alma9.6 esu
alma9.2 esu
cloudlinux7h
cloudlinux8
cloudlinux9
centos8
redhat8
redhat9
proxmox-ve-7-5.15
ubuntu-focal-lts-jammy-aws
ubuntu-focal-lts-jammy
ubuntu-focal-lts-jammy-azure
ubuntu-jammy-aws
ubuntu-jammy-azure
ubuntu-jammy
ubuntu-bionic-lts-focal
ubuntu-bionic-lts-focal-aws
ubuntu-focal-azure
ubuntu-focal-aws
ubuntu-focal
rockylinux8
rockylinux9
oraclelinux8
oraclelinux8-uek6
oraclelinux7-uek6
oraclelinux9
debian11
debian12
May 11, 18:47 UTC
Update -
We have delivered KernelCare patches for several distributions. The available patches on the main feed at the moment are:
K20260501_02 (oel8-uek6)
K20260501_10 (rocky9)
K20260430_07 (alma9.6 esu)
K20260430_13 (alma9.2 esu)
Additionally, patches for these distributions are released on the test feed:
oel7-uek6
cl7h
cl8
oel8
centos8
rhel8
alma8
alma9
cl9
rhel9
pve-7-5.15
ubuntu-focal-lts-jammy-aws
ubuntu-focal-lts-jammy
ubuntu-focal-lts-jammy-azure
ubuntu-jammy-aws
ubuntu-jammy
ubuntu-jammy-azure
A key detail for the patches still on the test feed, is that you need to enable said feed while running the update command:
kcarectl --update --prefix test
May 1, 16:28 UTC
Update -
Patched kernel has been released into testing repo:
for CloudLinux 8 - 4.18.0-553.121.1.lve.el8.x86_64
for CloudLinux 7h - 4.18.0-553.121.1.lve.el7h.x86_64
for CloudLinux 8:
yum update kernel --enablerepo=cloudlinux-updates-testing
for CloudLinux 7h:
yum update kernel --enablerepo=cl7h_beta
May 1, 09:09 UTC
Update -
We are continuing to work on a fix for this issue.
May 1, 09:08 UTC
Identified -
Patched kernel has been released into testing repo:
for CloudLinux 8 - 4.18.0-553.121.1.lve.el8.x86_64
for CloudLinux 7h - 4.18.0-553.121.1.lve.el7h.x86_64
yum update kernel --enablerepo=cloudlinux-updates-testing
May 1, 09:02 UTC
Update -
A temporary workaround has been found
It prevents the algif_aead_init() initialization function from being called during kernel boot.
Please note that applying this workaround requires a reboot!
What needs to be done:
grubby --update-kernel=ALL --args="initcall_blacklist=algif_aead_init"
reboot
Apr 30, 16:35 UTC
Investigating -
Copy Fail (CVE-2026-31431) is a Linux kernel bug in the crypto component authencesn. It allows a normal local user to make a very specific 4-byte change to the cached contents of any readable file on the system. In practice, that means a small Python script could tamper a setuid binary and gain root access on most major Linux distros shipped since 2017.
We're investigating the situation and a patch is on its way for CloudLinux kernels and KernelCare.
Apr 29, 21:34 UTC