Over two months after its previous 12.9 release, the Debian Project rolled out the tenth update of its stable 12 “Bookworm” series, primarily focusing on improving security and addressing bugs across various packages.
If you’ve been keeping your system updated through security.debian.org, there’s not much to do with this release—most of the fixes were already included in earlier updates. 12.10 just brings them together in one place. However, if you’re doing a fresh install, this is the version to download and set up.
Powered by Linux kernel 6.1 LTS, Debian 12.10 fixes various issues in the distro’s stable branch. Among the notable ones, we see enhancements to glibc
, the linux
kernel, curl
, 389-ds-base
, and dcmtk
, all of which address potential exploits that could compromise system stability or data integrity.
Moreover, a host of widely used packages now come with fixes to critical or high-impact flaws. For instance, mariadb
addresses both security and stability concerns, while python-django
patches multiple vulnerabilities—including denial-of-service and SQL injection issues.
The vim
editor also receives several bugfixes to guard against buffer overflows and other memory-related problems. On the containerization side, containerd
and golang-github-containers-buildah
have resolved some build and test complications, ensuring smoother CI/CD pipeline operations.

Lastly, you’ll notice a few packages, such as kanboard
and libnet-easytcp-perl
, have been removed due to ongoing security or maintenance issues. In parallel, the Debian Installer has been updated to encompass all the relevant fixes for this revision, so fresh deployments of Debian 12.10 should go off without a hitch.
Once again, Debian 12.10 doesn’t bring any new features to the “Bookworm” release—it’s all about fixing bugs and addressing security issues in certain packages. So, if you’re already using it, simply run the command below to update your system to the latest stable version.
sudo apt update && sudo apt upgrade
The release announcement provides in-depth information on all changes. A comprehensive list of all packages that have received updates is available here.
The main Debian 12.10 netinst image is now available for download from here. It offers a base system that is perfect for servers or users who prefer to customize the installation to suit their needs. It supports nine architectures: amd64, arm64, armel, armhf, i386, mips64el, mipsel, ppc64el, and s390x.
For a more ready-to-use experience, the new release also provides Live images featuring pre-installed desktop environments like GNOME, KDE, LXDE, Xfce, Cinnamon, and MATE. Please note that they are available only for amd64 architecture.
Lastly, consider enabling automatic security updates to receive future patches without delay if you haven’t already done so. If you’re unsure how to do it, our guide will have you up and running quickly.