CVE-2026-31431: The 9-Year Linux Root Bug
CVE-2026-31431 (copy.fail) lets any local user become root on virtually every Linux system since 2017. Here's what it is, why it matters, and how to fix it.
All the articles with the tag "kernel".
CVE-2026-31431 (copy.fail) lets any local user become root on virtually every Linux system since 2017. Here's what it is, why it matters, and how to fix it.
Old kernels pile up in /boot and eat disk space — safely remove unused kernels on Ubuntu and Debian with apt and dpkg.
Linux suspend vs hibernate explained: sleep states, swap setup, initramfs resume hook, wake-on-LAN, lid close behavior, and fixing common hibernate failures on modern Linux systems.
Learn which sysctl parameters actually improve Linux server performance. Network tuning, memory management, and a ready-to-use sysctl.conf for Docker hosts.
Apply Linux kernel security patches without rebooting using kpatch and Canonical Livepatch. Keep servers secure and online simultaneously — here's the practical setup guide.
Tmpfs vs ramfs explained: mount RAM-backed filesystems on Linux for blazing fast temp storage. Covers fstab, Docker tmpfs mounts, CI/CD use cases, and the key differences.
Linux entropy explained: /dev/random vs /dev/urandom, entropy pools, haveged, virtio-rng, and hardware RNG. Fix low entropy on VMs and containers for safe crypto key generation.
Learn Linux capabilities to drop root privileges without breaking your apps. Master cap_drop, cap_add in Docker, and setcap for fine-grained privilege control.
Control runaway processes with ulimit and cgroups v2: per-process limits, systemd resource controls, Docker cgroup integration, and practical examples to prevent one service from killing your server.
Understand the OOM killer, read dmesg logs, protect critical processes with oom_score_adj.
The /proc filesystem is a window into running processes. Learn to use it without extra tools.
The Ubuntu HWE kernel brings newer hardware support to LTS releases — how to switch from generic to HWE and what you gain.