Find a practical answer

Search SmallGrid

Popular: Jellyfin, Docker, Ubuntu Server, Proxmox, backups and mini PCs.

← All home lab updates

Ubuntu update

Ubuntu Kernel Security Updates: What Home Server Users Need to Do

Check and apply Ubuntu's 20–21 August 2026 kernel security updates for 26.04, 24.04, NVIDIA and Raspberry Pi hosts, then verify the running kernel after reboot.

Published 24 Aug 2026High impactAction recommended

What happened

Canonical published a large group of Linux kernel security notices on 20 and 21 August 2026. The affected packages include general Ubuntu 26.04 and 24.04 kernels, Ubuntu 24.04 Raspberry Pi kernels and Ubuntu 24.04 NVIDIA kernel flavours.

The dates matter: the general and Raspberry Pi notices were published on 20 August, while the NVIDIA-specific notice was published on 21 August. Treat them as one maintenance prompt, but use the notice that matches the kernel packages installed on each host.

This is relevant to home servers because installing a new kernel package does not change the kernel currently running in memory. Most systems need a controlled reboot before the patched kernel is active.

Who should check now

Check the host if it runs:

  • Ubuntu Server 26.04 LTS
  • Ubuntu Server 24.04 LTS, including HWE kernels
  • Ubuntu 24.04 on a Raspberry Pi
  • an Ubuntu 24.04 NVIDIA kernel flavour
  • Jellyfin, Docker or another long-running service where reboots are often postponed

The notices cover many vulnerabilities across kernel subsystems. Do not decide that a server is unaffected merely because one named subsystem is unused; check the actual package candidates offered for the installed Ubuntu release and kernel flavour.

Check the release, running kernel and pending packages

cat /etc/os-release
uname -r
apt-cache policy linux-image-generic linux-generic
sudo apt update
apt list --upgradable 2>/dev/null | grep -E '^linux-(image|headers|modules|generic|nvidia|raspi)'

The grep command is a useful filter, not proof that no security update exists. Review the complete apt list --upgradable output and the relevant Ubuntu Security Notice before acting.

On a Raspberry Pi or an NVIDIA-flavoured host, record the installed kernel packages too:

dpkg-query -W 'linux-image*' 'linux-modules*' 2>/dev/null | grep '^linux-'

For an NVIDIA GPU server, capture a working baseline before the update:

nvidia-smi
dkms status

Not every NVIDIA kernel flavour uses DKMS, so an empty dkms status result is not automatically a fault.

Apply the supported updates

First preview the complete transaction:

sudo apt --simulate full-upgrade

Read the proposed package installations, upgrades and removals. After checking backups, free space and console access, apply the normal supported Ubuntu update:

sudo apt full-upgrade

Do not remove the previous working kernel immediately. It can provide a useful boot option if a driver, storage controller or network device behaves differently after the update.

Check whether a reboot is required

test -f /var/run/reboot-required && cat /var/run/reboot-required

If a reboot is required, finish package activity and schedule a maintenance window. Make sure storage mounts are documented and that local or out-of-band access is available before rebooting a remote-only server.

Ubuntu Livepatch can reduce exposure for covered fixes, but it does not mean every kernel flavour or every change is active without a reboot. Use the reboot-required state and Canonical’s notice for the installed packages.

Verify after reboot

uname -r
systemctl --failed
findmnt
journalctl -b -p warning --no-pager

Compare uname -r with the value recorded before the update. Then test outcomes rather than only checking that services are active:

  • open Jellyfin and play a known Direct Play file
  • run one known hardware transcode if the server uses a GPU
  • confirm Docker containers, networks and bind mounts are healthy
  • confirm SSH, DNS and remote access still work
  • on NVIDIA hosts, run nvidia-smi again and check that the expected GPU appears
  • on Raspberry Pi hosts, verify network, USB storage and any GPIO-dependent service used by the server

If the running kernel did not change, inspect the booted kernel, bootloader selection and package transaction before assuming the security update is active.

Official notices

Further reading

Use the Home Lab Update Routine to separate the host-kernel update from Docker Engine, container-image and Jellyfin changes.

Ubuntu 26.04 is the reference for new SmallGrid Ubuntu work, but Ubuntu 24.04 remains supported. See Ubuntu 26.04 LTS Is Now the Reference for New Home Servers for that distinction.

Keep the permanent fix nearby

Affected SmallGrid guides

Primary source

This update is based on the official announcement: Ubuntu USN-8660-1.