Live data from Hacker News

Copy-fail-destroyer: K8s remediation for CVE-2026-31431

github.com

11–14 of 14 posts

Re: Copy-fail-destroyer: K8s remediation for CVE-2026-31431

#11

Yeah run a highly privileged, node-level workload by an Internet stranger to mitigate against a kernel vulnerability. No thanks. In any case, this unloads the module which does nothing if it's compiled into the kernel as in GKE.

here i've got this USB that will fix any vulns on your system.

just plug it in and click the .exe file

Re: Copy-fail-destroyer: K8s remediation for CVE-2026-31431

#12

Blacklisting a kernel module only prevents modprobe from loading it automatically. modprobe by name still works, even if the module is blacklisted, and so does insmod and the syscalls they use. The author is way above their head and thinks that because they can write Copilot prompts they can write security critical software.

OK, how about this then:

    sudo rm "$(modinfo -n algif_aead)"
Nice and simple. Or if we want to be more thorough:

    modinfo -n algif_aead && sudo mv "$(modinfo -n algif_aead)" "$(modinfo -n algif_aead)_"

Re: Copy-fail-destroyer: K8s remediation for CVE-2026-31431

#13

Yeah run a highly privileged, node-level workload by an Internet stranger to mitigate against a kernel vulnerability. No thanks. In any case, this unloads the module which does nothing if it's compiled into the kernel as in GKE.

here i've got this USB that will fix any vulns on your system. just plug it in and click the .exe file

thats kewl, i have a keyboard that will fix any haxx, just plug it into the USB and wait til its finished being 12ec09n1z3d by the system.

no sudo permissions required, it takes care of that nonsense.

Re: Copy-fail-destroyer: K8s remediation for CVE-2026-31431

#14

Blacklisting a kernel module only prevents modprobe from loading it automatically. modprobe by name still works, even if the module is blacklisted, and so does insmod and the syscalls they use. The author is way above their head and thinks that because they can write Copilot prompts they can write security critical software.

modprobe by name still works, even if the module is blacklisted, and so does insmod and the syscalls they use.

Agreed. There is a way but I would never recommend it to anyone. Showing just for completeness sake in the event anyone else suggests it but do not do this and certainly never put it in a config file or "bad things will happen ©2009-2026".

    # rmmod the module of concern first, then if that exits with the correct exit code:
    sysctl -w kernel.modules_disabled = 1
    sysctl -w kernel.kexec_load_disabled = 1
Once activated these settings will remain immutable until reboot. These settings can break OS updates among a myriad of other things. Calculating risk requires a dungeon leader, 4d20 dice and 12 magic 8-balls to form a quorum. Probably safer to just limit access based on role and then update the OS as soon as it is feasible to do so. Leave the role based access controls in place. If anyone complains add them to the on-call rotation.
Post reply on HN