Software 44856 Published by

Mid-September 2026 shipped another heavy wave of security errata, led by Critical updates for SUSE's libzypp package manager and AlmaLinux's 389 Directory Server. Ubuntu posted the day's largest haul, closing roughly fifteen FFmpeg parsing flaws and a twenty-seven CVE NVIDIA kernel bump, while Debian and Fedora patched curl, Ruby Rack, and a 158-vulnerability Linux 6.1 kernel. Red Hat, Oracle Linux, and Rocky Linux kept the foundational stack and container runtimes locked down across RHEL and Oracle tracks 8 through 10, and Fedora 44 plugged a native CA trust validation bypass alongside HTTP/2 and proxy password fixes. Run your distro's standard update commands before the weekend, and keep in mind that Ubuntu's NVIDIA kernel ABI change will require a full reboot until you rebuild any unsigned third-party modules.





Daily Linux Security Roundup: Critical Patches Land Across SUSE, AlmaLinux, and Ubuntu

From directory server flaws to massive FFmpeg parsing bugs, the enterprise Linux stack is getting locked down.

Mid-September 2026 shipped another heavy wave of security errata, and if you manage a mixed fleet, you probably already watched your patch queue spike. Today's headlines are a Critical update for SUSE's libzypp and zypper, a matching Critical for AlmaLinux's 389 Directory Server, and roughly fifteen FFmpeg parsing flaws patched in Ubuntu. Here is what actually shipped today, and where it matters most.

The foundational stack is getting locked down across every major distro. Kernel builds for AlmaLinux 9 picked up twenty-eight security patches, tackling use-after-free bugs in smc and pNFS alongside a userfaultfd shadow stack manipulation that could open the door to arbitrary code execution. Red Hat followed the same playbook, bundling kernel and kernel-rt updates for RHEL 8 with the usual Important severity rating. That is Red Hat's standard way of saying "apply this, but save the emergency hotline call for something else."

Linux Security

The Directory and Service Layer

AlmaLinux made five 389 Directory Server vulnerabilities jump straight to Critical status. The SASL PLAIN authentication flaw hands privilege escalation directly to the Directory Manager, and a pre-authentication NULL pointer dereference rounds out the obvious attack surface. If you run LDAP services on AlmaLinux 9, this belongs at the top of the queue. SUSE landed its own Critical patch for libzypp and zypper, tightening GPG key validation and repository caching in the face of legacy cache invalidation issues.

The rest of the service layer kept patchers busy. OpenTelemetry collectors for both AlmaLinux 9 and 10 absorbed Go ecosystem hits to neutralize denial-of-service and cross-site scripting flaws. Valkey on AlmaLinux 10 hit a full rebase to version 8.0.10, bringing three remote code execution fixes tied to stream deserialization and TLS processing. SUSE's tomcat11 refresh is another heavyweight, addressing eleven vulnerabilities that range from authentication bypasses to WebSocket session leaks.

The Userland and Kernel Push

Ubuntu shipped its biggest haul on September 10, closing roughly fifteen separate FFmpeg parsing flaws across HEVC, NVDEC, and DASH streams. The kernel side is even heavier. The NVIDIA kernel bump for Ubuntu 24.04 patches twenty-seven CVEs across networking, filesystems, and drivers. You will need to reboot, and any unsigned third-party modules you compiled yourself will have to be rebuilt after the ABI change.

Fedora gave curl three fixes for HTTP/2 use-after-free issues and a lingering proxy password leak on Fedora 43. Fedora 44's curl went a step further and plugged a native CA trust validation bypass. Debian paired a 158-vulnerability patch for the aging Linux 6.1 kernel on stretch, buster, and bullseye with twelve CVEs in Ruby's Rack framework for trixie. Queue both upgrades if you run Ruby-based web services.

A few oddities made the lists. Vim on AlmaLinux 8 took seven fixes, including heap overflows and netrw menu entries that execute code. It is a text editor. You would expect better. SUSE's rolling Tumbleweed stream quietly dropped thirty-eight Chromium vulnerabilities in a single chromedriver bump, while Red Hat shipped patches for OpenShift 4.16.70 and OpenStack 17.1.

It is a lot to digest before the weekend. Head here to your distribution's advisory page and run your standard update commands. AlmaLinux and Rocky users can pull patches through yum update or dnf update. SUSE and openSUSE users should stick to zypper patch, while Ubuntu and Debian admins will rely on apt upgrade and your usual package manager respectively. Keep in mind that the NVIDIA kernel ABI change on Ubuntu requires a full reboot, and unsigned third-party modules will break until you rebuild them. Apply the patches, verify the versions, and try not to get buried under the advisory tables.

The Updates in Detail

AlmaLinux

AlmaLinux shipped a heavy batch of security errata this week, and the patch notes read like a checklist of things system administrators have been staring at since lunch. The standout is the Critical update for 389 Directory Server on AlmaLinux 9. Five vulnerabilities make the jump to Critical status, including a SASL PLAIN authentication flaw that hands privilege escalation straight to the Directory Manager, plus a pre-authentication NULL pointer dereference. If you run LDAP services on 9, this one belongs at the top of the queue.

The kernel updates dominate the list. The Alma Linux 9 non-RT kernel gets a serious overhaul with 28 security patches, tackling use-after-free issues in smc and pNFS, a remote out-of-bounds write in RDMA/siw, and a userfaultfd shadow stack manipulation that opens the door for arbitrary code execution. Two bug fixes round out the package, including a TPM that locks up the system and a real-time scheduler livelock. The Alma Linux 8 kernel and kernel-rt builds share a smaller set of fixes, mostly tightening up netfilter, sctp, and SCSI driver handling.

Virtualization and cloud tooling did not escape either. osbuild-composer on Alma Linux 8 absorbs ten Go ecosystem patches, and OpenTelemetry collectors for both Alma Linux 9 and 10 take similar hits to neutralize denial-of-service and cross-site scripting flaws. Valkey on Alma Linux 10 lands a rebase to 8.0.10 alongside three remote code execution fixes tied to stream deserialization and TLS processing. If you pull roles with ansible-galaxy on Alma Linux 8, you will want to patch the argument injection flaw that leads to arbitrary code execution before someone feeds it a malicious URL.

A few oddities are worth noting. Vim on Alma Linux 8 gets seven fixes, including heap overflows and netrw menu entries that execute code. It is a text editor. You would expect better. The gzip update on Alma Linux 8 handles a couple of memory safety issues in gzexe and LZH decompression, while apr-util takes four patches for heap overflows in its Redis and Memcached clients. Python 3.12 and base lxml packages on Alma Linux 9 share a URL bypass vulnerability that sneaks through the Cleaner via a missing xlink:href attribute. Perl DBI on Alma Linux 9 and 10 picks up a follow-up patch for a previously incomplete arbitrary code execution fix.

Errata IDPackageAlmaLinux VersionSeverityRelease DateKey Fixes & Notes
ALSA-2026:66000kernel8Important2026-09-10Seven patches covering pcrypt backlog handling, conntrack sprintf removal, synproxy tcphdr refresh, rhashtable stale iteration, SMB DFS validation, nvmet-rdma inline data, and bridge fast-leave stop.
ALSA-2026:66324kernel-rt8Important2026-09-10Fifteen security patches targeting qla2xxx, sctp, tipc, and ixgbevf. Includes bug fixes for mpt3sas PCIe buffer freeing and gfs2 glock hardening.
ALSA-2026:66016osbuild-composer8Important2026-09-10Ten Go ecosystem patches covering FIPS buffer zeroing, HTTP header leakage, IDNA privilege escalation, and multiple DoS/XSS flaws.
ALSA-2026:66248ansible-core8Important2026-09-10Fixes argument injection in ansible-galaxy role install that allows arbitrary code execution.
ALSA-2026:65897qt5-qtbase8Important2026-09-09Single fix for a DoS caused by an out-of-bounds read in text codec handling.
ALSA-2026:66325kernel8Important2026-09-10Shares the 15 security patches and 2 bug fixes from the kernel-rt build (ALSA-2026:66324).
ALSA-2026:65998gzip8Moderate2026-09-10Patches insecure temporary file handling in gzexe (file overwrite) and a global buffer overflow in LZH decompression.
ALSA-2026:66203python3.12-lxml9Important2026-09-10Fixes a URL bypass vulnerability in the Cleaner module triggered by a missing xlink:href attribute.
ALSA-2026:66204python-lxml9Important2026-09-10Delivers the same lxml Cleaner URL bypass fix as the 3.12 variant.
ALSA-2026:63129kernel9Important2026-09-10Massive rollout of 28 security patches. Covers use-after-free in smc/pNFS/exfat, remote OOB write in RDMA/siw, userfaultfd RCE, and locking/rt RCU protection. Adds TPM unresponsiveness and RT scheduler livelock fixes.
ALSA-2026:64784389-ds-base9Critical2026-09-10Five vulnerabilities patched, including a SASL PLAIN auth privilege escalation, pre-auth NULL pointer dereference, and an anonymous LDAP client defeating SELFDN ACI checks. Includes two replication fixes.
ALSA-2026:65117opentelemetry-collector9Important2026-09-09Mirrors the Go ecosystem patch set seen in osbuild-composer, neutralizing DoS, XSS, and TLS KeyUpdate flaws.
ALSA-2026:66348vim8Important2026-09-10Seven fixes targeting heap overflows, crafted vimball execution, netrw menu RCE, and terminal out-of-bounds writes.
ALSA-2026:64796valkey10Important2026-09-10Three RCE patches for RESTORE payload handling, stream deserialization UAF, and TLS pending-data UAF. Rebases to 8.0.10.
ALSA-2026:65116opentelemetry-collector10Important2026-09-09Identical Go ecosystem patch set as the AlmaLinux 9 build.
ALSA-2026:65887perl-DBI10Important2026-09-09Follow-up patch for an incomplete fix to an arbitrary code execution flaw via a caller-influenced Profile attribute.
ALSA-2026:65606gpsd-minimal9Important2026-09-10Fixes arbitrary OS command execution via code injection in the gpsprof utility.
ALSA-2026:65993qt5-qtbase9Important2026-09-10Same text codec out-of-bounds read DoS fix as the AlmaLinux 8 build.
ALSA-2026:66179perl-DBI9Important2026-09-10Same incomplete fix follow-up as the AlmaLinux 10 build.
ALSA-2026:65816qt6-qt5compat10Important2026-09-10Applies the same text codec out-of-bounds read DoS patch to the Qt 5 compatibility layer.
ALSA-2026:66341apr-util9Moderate2026-09-10Four patches targeting heap overflows in Redis and Memcached clients, a password validation timing attack, and an XML stack recursion DoS.

Debian GNU/Linux

FreeXian released ELA-1821-1 to patch the Linux 6.1 kernel across Debian stretch, buster, and bullseye. The advisory closes 158 vulnerabilities spanning from 2023 through 2026. The flaws open doors for privilege escalation, denial of service, and information leaks. The kernel is aging, but a patch list of that length tells you the maintainers finally did their homework.

Debian paired that release with DSA-6492-1 for ruby-rack on trixie. Twelve CVEs were addressed in version 3.1.20-0+deb13u2. Attackers could have used these bugs to trigger service outages, expose sensitive data, spoof requests, or slip past access controls. Queue that upgrade alongside the kernel patch if you run Ruby-based web services.

Both advisories target infrastructure that handles sensitive requests. Apply the patches when your maintenance window opens, and verify the new package versions match your distribution branch.

AdvisoryPackageAffected Distro / BranchCVEs AddressedPrimary RisksPatch Version
ELA-1821-1linux-6.1stretch, buster, bullseye (Extended LTS)158 (2023-2026)Privilege escalation, DoS, information leaks6.1.187-1deb9u1 / 6.1.187-1deb10u1 / 6.1.187-1~deb11u1
DSA-6492-1ruby-racktrixie (stable)12 (2026)DoS, info disclosure, spoofing, access bypass3.1.20-0+deb13u2

Fedora Linux

Fedora shipped a fresh wave of security patches for both Fedora 43 and 44. The curl package gets the broadest coverage, picking up three fixes for a use-after-free in HTTP/2, a lingering proxy password leak, and a sneaky connection reuse bug. Fedora 44's curl goes one step further and also plugs a native CA trust validation bypass. libevent absorbs the heaviest load with eight separate CVEs, mostly cleaning up HTTP parser flaws, header smuggling vectors, memory corruption, and authorization bypasses. Corosync rounds out its cluster messaging code with patches for an integer overflow and a heap buffer overflow during message reassembly. The DokuWiki and GNOME rest packages each get single backported fixes targeting an RCE object injection and weak randomness in authentication, respectively. grpcurl gets bumped to 1.9.4, which addresses a denial-of-service quirk tied to DNS SAN parsing, while BlueZ takes a full upstream rebase that closes a couple of AVRCP stack overflows. You can push these changes through dnf update on whichever release you are running.

PackageReleaseVersionCVEs AddressedWhat actually gets fixed
curlFedora 438.15.0-10CVE-2026-10536, CVE-2026-9079, CVE-2026-8458Patches an HTTP/2 stream dependency use-after-free, a stale proxy password leak, and a logical connection reuse error.
curlFedora 448.18.0-10CVE-2026-10536, CVE-2026-11564, CVE-2026-9079, CVE-2026-8458Same trio as F43 plus a certificate validation bypass in native CA trust handling.
libeventFedora 432.1.13-18 CVEs (63383, 63384, 63379, 63381, 63382, 63385, 63387, 63388)Resolves multiple HTTP parser bugs, header smuggling risks, use-after-free memory corruption, and authorization bypass flaws.
corosyncFedora 433.1.10-3CVE-2026-81666, CVE-2026-81665Fixes an integer overflow in commit token validation and a heap buffer overflow during fragmented message reassembly.
dokuwikiFedora 43 & 4420250514b-6 / 20250514b-8Object injection RCEBackports a PHP object injection patch that prevents remote code execution.
grpcurlFedora 43 & 441.9.4-1CVE-2026-27145Bumps the tool to 1.9.4, closing a denial of service vulnerability caused by excessive DNS SAN processing.
restFedora 43 & 440.10.2-5 / 0.10.2-9CVE-2026-16615Strengthens weak random number generation inside the PKCE authentication flow.
bluezFedora 445.87+1.git...CVE-2026-85218, unlisted OOB readRebases to upstream HEAD to patch AVRCP stack overflows and an out-of-bounds read in media element parsing.

Oracle Linux

Oracle Linux is rolling out another batch of errata across its track, and if you manage environments anywhere from OL7 to OL10, it is time to run your update scripts. Security advisories dominate the list. Thunderbird ships an ESR bump that patches 25 CVEs, and perl-DBI closes a string of stack, heap, and unsafe eval vulnerabilities across four CVE IDs. The out-of-bounds read in QTextCodec shows up repeatedly, landing in qt5-qtbase for OL8 and OL9, plus qt6-qt5compat on OL10. OL7 finally gets a urllib3 patch for CVE-2025-66471 and a gstreamer1-plugins-bad-free update that tackles two 2026 CVEs. The OL8 systemd rebuild is exactly the kind of sprawling changelog you expect from a base system package, but the practical wins include disabling unprivileged BPF by default, a cleanup pass on devlink device units, and a few podman quadlet workarounds that should keep containerized workloads from tripping over themselves. OL10's sysstat update finally makes sar report actual CPU numbers instead of zeros, and if you run dnsmasq, both the OL8 and OL9 packages refresh their DNSSEC trust anchors with the 2024 key.

PackageOS VersionUpdated VersionKey Fix
python-urllib3OL 71.10.2-7.0.3.el7CVE-2025-66471 backport
gstreamer1-plugins-bad-freeOL 71.10.4-4.0.5.el7_9CVE-2026-59691, CVE-2026-59692 patches
xdg-desktop-portalOL 81.12.6-2.0.1.el8_10Fuse session segfault fix, drops flatpak Recommends
systemdOL 8239-82.0.13.el8_10.19Devlink cleanup, mount state fixes, disables unprivileged BPF, podman quadlet workarounds, CVE-2025-4598
dnsmasqOL 82.79-37.el8_102024 DNSSEC trust anchor refresh
qt5-qtbaseOL 85.15.3-9.el8_10CVE-2026-9499 OOB read fix
thunderbirdOL 8140.14.0-1.0.1.el8_1025 CVEs patched, OpenELA debranding, Oracle prefs added
polkitOL 80.115-15.0.1.el8_10.3Timeout increase to prevent defunct processes, memory leak fix
perl-DBIOL 81.641-2.el8_10Stack/heap overflows and unsafe eval fixes (CVE-2026-9698, 10879, 14380, 14739)
kshOL 820120801-272.0.1.el8_10Taskset workaround, /dev/fd redirection fix
dnsmasqOL 92.85-18.el9_8.22024 DNSSEC trust anchor refresh
qt5-qtbaseOL 95.15.9-11.el9_8.1CVE-2026-9499 OOB read fix
sysstatOL 1012.7.6-4.0.1.el10Fixes sar reporting all-zero CPU rows
qt6-qt5compatOL 106.10.1-1.el10_2.1CVE-2026-9499 OOB read fix

Red Hat Enterprise Linux

Red Hat shipped another round of security patches this cycle, and the pattern is unmistakable: keep the foundational stack and container runtimes locked down. The updates span RHEL 8 through 10, hitting everything from a text editor you probably still use, to OpenShift 4.16.70 and OpenStack 17.1, which handle the heavy lifting. Most of these land with an “Important” severity rating, which is Red Hat’s standard way of saying “apply this, but save the emergency hotline call for something else.” Two items, apr-util on RHEL 10 and coreutils on RHEL 9, slip through with a “Moderate” rating. If you run SAP on RHEL 9.4 or stick to the extended support branches like RHEL 10.0 EUS, you’ll find fixes scoped specifically for those environments. The CVSS breakdowns live in the linked CVE references, so you can prioritize based on actual exposure rather than the advisory title.

ComponentTarget System / BranchSeverityAdvisory IDScope
vimRHEL 10ImportantRHSA-2026:66336Security update
kernelRHEL 8ImportantRHSA-2026:66325Security, bug fix, enhancement
kernel-rtRHEL 8ImportantRHSA-2026:66324Security, bug fix, enhancement
osbuild-composerRHEL 10.0 EUSImportantRHSA-2026:66327Security, bug fix, enhancement
OpenShift Container Platform 4.16.70OCP (packages/images)ImportantRHSA-2026:62548Package and image updates
OpenShift Container Platform 4.16.70OCP (bug fix)ImportantRHSA-2026:62549Bug fix and security
httpdRHEL 9.4 (SAP)ImportantRHSA-2026:66323Security update
freerdpRHEL 9ImportantRHSA-2026:66347Security update
vimRHEL 9ImportantRHSA-2026:66366Security update
apr-utilRHEL 10ModerateRHSA-2026:66392Security update
coreutilsRHEL 9ModerateRHSA-2026:66403Security update
gstreamer1-plugins-bad-freeRHEL 9.4 (SAP)ImportantRHSA-2026:66407Security update
rsyslogRHEL 10.0 EUSImportantRHSA-2026:66405Security update
gstreamer1-plugins-bad-freeRHEL 8.6 AMCU / EUS Long-LifeImportantRHSA-2026:66406Security update
Red Hat OpenStack Platform 17.1 (Wallaby)RHEL 9.2ImportantRHSA-2026:66401Security and bug fix
git-lfsRHEL 9ImportantRHSA-2026:66364Security update
kernelRHEL 10ImportantRHSA-2026:66355Security update
RHEL AI 3.6 RPM runtime (ffmpeg)RHEL AIImportantRHSA-2026:66381CVE fix
vimRHEL 8ImportantRHSA-2026:66348Security update
freerdpRHEL 10ImportantRHSA-2026:66349Security update
Red Hat AMQ Broker 7.13.6AMQ BrokerImportantRHSA-2026:66545Release and security
Red Hat AMQ Broker 7.14.1AMQ BrokerImportantRHSA-2026:66488Release and security

Rocky Linux

Rocky Linux is pushing out four new errata packages across its supported streams. Three land on Rocky Linux 8, addressing security holes in the build automation tool osbuild-composer, the foundational GUI framework qt5-qtbase, and the compression utility gzip. The fourth targets Rocky Linux 10, shipping a tar update that patches vulnerabilities alongside routine bug fixes and enhancements. Two packages carry an Important severity rating, while gzip and tar sit at Moderate. Individual CVSS scores are linked to each CVE entry, so pull the patches through your standard update channel before those vulnerabilities turn into actual problems.

Errata IDPackageSeverityAffected OSScope
RLSA-2026:66016osbuild-composerImportantRocky Linux 8Security
RLSA-2026:65897qt5-qtbaseImportantRocky Linux 8Security
RLSA-2026:65998gzipModerateRocky Linux 8Security
RLSA-2026:61586tarModerateRocky Linux 10Security, bug fix, and enhancement

SUSE Linux

SUSE pushed a fresh batch of security patches this week, and the critical update for libzypp and zypper is the one you should prioritize. That announcement quietly bundles nine fixes into package versions 17.38.15 and 1.14.101, tightening up GPG key validation and repository caching along the way. The tomcat11 refresh is another heavyweight, addressing eleven vulnerabilities that range from authentication bypasses to WebSocket session leaks. You will want to apply that one before leaving it exposed on a production box. Helm picked up eight CVEs across gRPC, ORAS, and template parsing, while the rolling Tumbleweed repository dropped thirty-eight Chromium vulnerabilities in a single chromedriver bump. The opensc and waylyrics updates handle their respective memory corruption and redirect flaws, and corosync, ggml, and libmariadb round out the moderate tier. If you are running anything from SLE 15 SP6 through SP7 or Leap 15.6/16.0, a quick zypper patch will keep you aligned.

Announcement IDComponentSeverityKey Issues AddressedUpdated Version(s)Primary Platforms
SUSE-SU-2026:4111-1python-AuthlibModerateOpen redirect via crafted authorization requests (CVE-2026-41479)1.3.1openSUSE Leap 15.6, SLE 15 SP7
SUSE-SU-2026:4112-1libzypp, zypperCriticalLegacy cache invalidation, credential handling hardening, GPG key validation, plus 6 non-security fixeslibzypp 17.38.15, zypper 1.14.101openSUSE Leap 15.6, SLE 15 SP6
SUSE-SU-2026:4114-1tomcat11Important11 vulnerabilities including auth bypass, TOCTOU race conditions, WebSocket session leaks, and allocation DoS vectors11.0.25openSUSE Leap 15.6, SLE 15 SP6/SP7
openSUSE-SU-2026:21815-1waylyricsImportantOpen redirect flaw (CVE-2026-25541) alongside plugin and UI improvements0.4.0openSUSE Leap 16.0
openSUSE-SU-2026:21809-1helmImportant8 CVEs spanning gRPC RBAC bypass, credential forwarding, and template parsing panics3.21.1/3.21.3openSUSE Leap 16.0
openSUSE-SU-2026:21808-1libzypp, zypperCriticalSame repository cache and GPG validation hardening plus 6 maintenance patcheslibzypp 17.38.15, zypper 1.14.101openSUSE Leap 16.0
openSUSE-SU-2026:11715-1corosyncModerate2 CVEs affecting cluster messaging daemon3.1.10-5.1openSUSE Tumbleweed
openSUSE-SU-2026:11714-1chromedriverModerate38 Chromium/CDF vulnerabilities152.0.7977.82-1.1openSUSE Tumbleweed
openSUSE-SU-2026:11720-1ggml-develModerate1 CVE in the GGML/LLAMA backend libraries0.4.0-1.1openSUSE Tumbleweed
openSUSE-SU-2026:11721-1libmariadb-develModerate1 CVE in the MariaDB client library connector3.4.9-2.1openSUSE Tumbleweed
SUSE-SU-2026:4122-1openscModerateStack buffer overflow in PIV history processing (CVE-2026-40510)0.22.0Leap 15.4, SLE Micro 5.3-5.5
SUSE-SU-2026:4123-1openscModerateSame PIV memory corruption flaw as above (CVE-2026-40510)0.22.0Leap 15.6, SL

Ubuntu Linux

Ubuntu pushed another batch of security patches. The headline here is a massive FFmpeg follow-up closing roughly fifteen separate parsing flaws, plus a Python update that patches a tarfile sandbox bypass and a few cookie injection bugs. PHP gets PostgreSQL backslash escaping fixes and a PHP 8.5 out-of-bounds write that only shows up on 26.04. If you are on Ubuntu 24.04 or 22.04, the .NET, PHP, and glibc updates land in the standard repositories. The Flatpak sandbox escape, KissFFT 32-bit crashes, and the Apache regression fix all live behind Ubuntu Pro. The NVIDIA kernel bump is particularly heavy: twenty-seven CVEs across networking, filesystems, and drivers, but you will need to reboot, and any unsigned third-party modules you compiled yourself will have to be rebuilt after the ABI change.

SoftwareNoticeAffected ReleasesKey FixesUpdate VersionNotes
.NETUSN-8740-126.04, 24.04, 22.04WebSocket validation bypass, privilege escalation via AspireServerServicedotnet10 10.0.112, dotnet8 8.0.131CVE-2026-58649, CVE-2026-69806
FFmpegUSN-8716-226.04~15 parsing flaws across HEVC, NVDEC, S/PDIF, DASH, and othersffmpeg 7:8.0.1-3ubuntu2+esm4Follow-up. Multiple +esm libs involved.
NettyUSN-8742-124.04NS record validation flaw enabling DNS cache poisoninglibnetty-java 1:4.1.48-9ubuntu0.2+esm2CVE-2026-47691
FlatpakUSN-8741-124.04, 22.04, 20.04, 18.04Sandbox escape via symlinks, host file deletion via ld.so cache cleanupflatpak 1.14.6 / 1.12.7 / 1.6.5 / 1.0.9CVE-2026-34078, CVE-2026-34079
PHPUSN-8743-126.04, 24.04, 22.04PostgreSQL backslash SQLi, bccomp() OOB write (26.04 only), phar symlink DoSphp8.5 8.5.4, php8.3 8.3.6, php8.1 8.1.2CVE-2026-17543, CVE-2026-17544, CVE-2026-7260
glibcUSN-8737-224.04strfmon overflow, tdelete OOB access, wordexp hangs/overflowslibc6 2.39-0ubuntu8.9Follow-up. Six CVEs total.
KissFFTUSN-8745-126.04, 24.04, 22.04Crash on large/quad Fourier transforms (32-bit)kissfft-tools 131.1.0-...+esm1CVE-2025-34297, CVE-2026-41445
BeetsUSN-8747-126.04 down to 16.04XSS via unescaped media metadata in web UIbeets 2.5.1 (26.04) / 1.6.0 (24.04) / olderCVE-2026-42052
libEBMLUSN-8746-122.04 down to 16.04Buffer overflow from malformed read/write operationslibebml5 1.4.2 / libebml4v5 1.3.10+CVE-2023-52339
Linux Kernel (NVIDIA)USN-8748-124.0427 CVEs across crypto drivers, Tegra, network stacks, GFS2/OCFS2/SMB, SCTP/TIPClinux-image-6.17.0-1032-nvidia 6.17.0-1032.32Requires reboot. ABI change breaks unsigned third-party modules.
PythonUSN-8744-126.04 down to 14.04Cookie injection, pyexpat recursion, tarfile hardlink filter bypass, HTML parser DoSpython3.14 3.14.4, python3.12 3.12.3, olderCVE-2026-3644, CVE-2026-4224, CVE-2026-4360, CVE-2026-6019, CVE-2026-15308
Apache HTTP ServerUSN-8571-220.04Regression fix (missing symbol broke HTTP/2 proxying). Original patch covered 14 CVEs across mod_ssl, mod_proxy, and others.apache2 2.4.41-4ubuntu3.23+esm7Pro only. CVE-2026-33007 to CVE-2026-48913.

How to apply these Linux security updates

Before running any update commands, check which services are currently active on your system. If Nginx or Apache is handling live traffic, schedule a brief maintenance window or use rolling restarts to minimize downtime during the patching process. Desktop users can usually apply these fixes by opening a terminal and running the standard package manager command for their distribution followed by an upgrade flag. A reboot will be necessary if the kernel received updates to ensure the new security modules load correctly.

Power users who rely on command-line tools like jq should verify the patch level after installation. Regression bugs can occasionally break scripts that depend on specific JSON parsing behavior, so a quick test run is worth the few minutes it takes. If you use PackageKit or other GUI package managers and prefer to skip them because they sometimes hang or try to install junk, do not let that stop you from running the command-line equivalent to get these critical patches applied.

Applying these patches requires distribution-specific package management commands. RHEL-based systems typically use dnf update or yum update, while Debian and Ubuntu rely on apt upgrade. SUSE users should run zypper patch to properly address all security advisories, and Slackware administrators can manage updates with upgradepkg or slackpkg. After executing the commands, a reboot is usually necessary for kernel changes to take effect. Finally, review your package manager’s logs to verify that all patches installed successfully and no dependencies were disrupted.

Debian/Ubuntu (apt)

The first thing to do is refresh the local package index; running sudo apt update contacts all configured repositories and pulls in the newest lists of available versions. Skipping this step leaves the system blind to any recent uploads, which explains why “upgrade” sometimes claims there’s nothing to do even after a security advisory has been published. Once the index is current, invoke sudo apt upgrade -y; the -y flag answers every prompt automatically so the process doesn’t pause for user input. This command upgrades all installed packages that have newer versions in the repositories while preserving configuration files.

sudo apt update
sudo apt upgrade -y

Fedora/RedHat/Rocky/Alma/Oracle (dnf or yum)

On modern Fedora and recent Red Hat derivatives, dnf is the package manager; older RHEL releases still rely on yum. Begin with a check‑update operation—sudo dnf check-update or sudo yum check-update—to see exactly which packages are awaiting an upgrade. This preview step can be useful for spotting unexpected kernel bumps before they land. To actually apply the updates, run sudo dnf upgrade -y (or sudo yum update if you prefer the older tool). The upgrade command pulls down the new binaries and runs any necessary post‑install scripts, such as rebuilding initramfs when a kernel changes.

sudo dnf check-update
sudo dnf upgrade -y

or on older releases

sudo yum check-update
sudo yum update

SUSE (zypper)

SUSE’s command line front‑end is called zypper. First execute sudo zypper refresh so that the metadata for all enabled repos gets updated; without this, zypper will happily report “No updates available” even though newer packages sit on the mirror. After a fresh refresh, issue sudo zypper update -y; this upgrades every package to the latest version in the configured repositories and automatically handles service restarts when required.

sudo zypper refresh
sudo zypper update -y