Azure Linux 3.0.20261105
Key points
Azure Linux 3.0.20261105 was published on 7 November. It moves the generic kernel to 6.6.161.1-1, tightens certificate trust after the eMudhra incident (CVE-2026-114406) and carries a large batch of CVE patches and package upgrades. KEDA is no longer part of the distribution.
Kernels
kernelgoes to 6.6.161.1; the PwnEscape flaw (CVE-2026-99999) was already fixed from 6.6.159.1-1 onward.kernel-hweis now 6.18.57.1,kernel-mshv6.18.58.mshv2 andkernel-uvm6.18.52.mshv1.kernelcan now be installed alongsidekernel-hwe.- The kernel now exposes read-only Btrfs backing to IPE.
Certificate trust
- Root certificates able to validate compromised eMudhra intermediates were removed or distrusted, while SSL.com TLS trust is kept where needed.
ca-certificates1:3.0.0-19 refreshes the Microsoft trusted roots.nss3.96.1-4 explicitly distrusts the affected roots.golang1.27.3-1 rejects the compromised intermediates in crypto/x509 (CVE-2026-111943).python33.12.16-1 rejects the eMudhra intermediates and drops the affected roots from its ensurepip wheel.- Bundled trust stores were cleaned in
grpc1.62.3-4,influxdb2.7.5-23,mstflint4.28.0-3,python-pip24.2-11,python-virtualenv20.36.1-10,rubygem-excon0.102.0-4,rubygem-httpclient2.8.3-3 andtelegraf1.31.0-36.
Security upgrades
- Servers and network:
bind9.20.30,httpd2.4.69,nginx1.30.6,unbound1.26.2,pgbouncer1.26.1,valkey8.0.12,frr10.5.5 (follow-up complete fix for CVE-2016-4049),wpa_supplicant2.12,cifs-utils7.9,dpdk23.11.8. - Languages and libraries:
python33.12.16,php8.3.36,ruby3.3.13,nodejs24.22.1,expat2.9.0,c-ares1.34.8,brotli1.2.1-1 (Broccoli2Shell, CVE-2026-111497),thrift0.25.0,python-jwt2.15.1,python-msgpack1.2.3,perl-DBI1.655,objectweb-asm9.11.1,libslirp4.9.6,zchunk1.5.5,afflib3.7.23. - X11:
libX111.8.14,libXrender0.9.13,libXi1.8.4,libXpm3.5.20,libXtst1.2.6,xorg-x11-server-Xwayland24.1.14. - Containers and tools:
containerd22.3.7,etcd3.5.35,gh2.102.0,azurelinux-image-toolsv1.7.0,environment-modules5.3.2. - The PHP2Shell remote-code-execution fixes (CVE-2026-109618, CVE-2026-109619) are present in PHP 8.3.35-2 or later.
Other upgrades
golang1.27.3-1,rust1.98.1,kata-containers4.1.0.kata1,moby-engine25.0.18,openvmm0.4.0,trident0.30.0,tzdata2026f,vim9.2.1244.
CVE patches
- Base system and libraries:
openssl(12 CVEs),curl,krb5,sudo,tar,zlib,util-linux,busybox,binutils,perl,popt,rsync,sos,alsa-lib,aspell,freetype,glib-networking,libical,libnfs,librsvg2,libsndfile,libsoup,hdf5,opensc,qtbase,qtdeclarative. - Services and applications:
avahi,bluez,cups,haproxy,squid,libreswan,nfs-utils,nmap,ntopng,iperf3,fluent-bit,rabbitmq-server(16 CVEs),erlang,emacs,gnuplot,conda,guava,javapackages-bootstrap,python-oauthlib,python-twisted,python-urllib3,python-virtualenv. - Virtualisation:
qemu,libvirt,edk2,kubevirt,kata-containers,kata-containers-cc,containerized-data-importer,cloud-provider-kubevirt. - Containers and Kubernetes:
kubernetes,runc,moby-engine,moby-containerd-cc,docker-cli,docker-buildx,docker-compose,cri-tools,skopeo,coredns,flannel,multus,kured,cert-manager,kube-vip-cloud-provider,application-gateway-kubernetes-ingress,sriov-network-device-plugin,opa. - Monitoring and other tools:
telegraf(21 CVEs),influxdb,prometheus-adapter,prometheus-node-exporter,prometheus-process-exporter,vitess,packer,azcopy,cf-cli,git-lfs,jx,ignition-flatcar.
Fixes and additions
grub2Secure Boot metadata is corrected by raising SBAT to grub,6.systemdgets a backported sd-event fix for a hang after ratelimit expiry.containerd2now handles a wrapped ENOTSUP error during relabel.- A
kubevirt-openvmmSPEC and GoldenCtr Dockerfiles were added, andopenvmmgains a patch for confidential support. - Golden container tags now use build dates independently of base container versions.
dnf5builds again withexpat2.9.0, and a ukify test fix was backported for newer OpenSSL.- ptest failures in eight Python packages were fixed by pinning packaging to 23.2.
python-virtualenvreceived fixes to its security backports, development test reconciliation and test bootstrap, keeping RPM-owned packaging.
Summary by DistroNews, based on the original post.
The full text is on the original page.
Read the original at github.com