Redis 6 tops the urgency queue today, with a remote code execution flaw and a TLS use-after-free vulnerability patched across AlmaLinux, RHEL, and SUSE. Debian delivered a massive kernel update addressing over 200 CVEs on Debian 12, while SUSE shipped fixes for 27 GitPython command injection risks and 38 Chromium security bugs. The broader batch covers roughly thirty ImageMagick defects on Ubuntu, routine browser bumps for Firefox and Thunderbird, and critical identity server patches for the 389 Directory ecosystem. Apply the Redis and kernel patches immediately, then schedule reboots for affected SUSE and RHEL hosts before exploit code hits the wild.
Linux Security Roundup: Redis, Kernels, and Chromium Top the Patch List
Major distributions shipped coordinated security updates, and Redis is sitting at the top of the urgency pile. A pair of nasty flaws in Redis 6 are already showing up across four major distributions. If you're running it outside a sandbox, patch it before anyone else does.
The Redis CVEs are the fastest moving targets this cycle. AlmaLinux's advisory explicitly warns that a crafted RESTORE payload chains into an RCE condition, while CVE-2026-81934 exploits a use-after-free bug in the TLS handling. AlmaLinux, RHEL, and SUSE all shipped patches today. SUSE also flagged the same TLS flaw in Redis 7. If your Redis instances are exposed to untrusted networks, consider that an emergency maintenance window.
The Linux kernel updates are less about a single headline flaw and more about a relentless cleanup of privilege escalation paths, information leaks, and denial-of-service triggers. Debian's DLA 4777-1 pulls patches for kernel 6.1.187-1 on Debian 12, touching everything from network bridge validation to SMB client path checks. Fedora kept the main kernel quiet this cycle, but they did patch the real-time variant in AlmaLinux 8 with seven separate fixes for RDMA data handling and network bridges.
SUSE took a different angle with GitPython. The update fixes 27 distinct vulnerabilities, including command injection and remote code execution through config hooks. Python developers relying on it for automation should apply that first. Chromium follows with 38 CVEs, mostly cleaning up use-after-free and type confusion bugs in openSUSE Leap 16.0. It's a rather heavy load for a single cycle, though the distributed nature of the fixes means you don't have to juggle everything at once.
Everything Else That Needs Your Attention
ImageMagick took the volume prize on Ubuntu. USN-8739-1 covers fifteen CVEs that mostly boil down to crafted images triggering crashes or arbitrary code execution. It's not surprising given how often the toolkit gets fed untrusted input. curl, Vim, FFmpeg, and glibc all landed updates on the newer LTS tracks, while Ubuntu 16.04 LTS users are still catching backlogged fixes for PHP 7.0 and Gzip. If you are keeping score, that's a legacy system that desperately needs a migration plan.
Firefox and Thunderbird got routine bumps across RHEL, Debian, and Fedora. Debian's Firefox ESR patch addresses eleven sandbox and privilege escalation flaws. RHEL pushed updates for everything from libvirt to OpenShift Container Platform, with the 389 Directory Server ecosystem drawing critical ratings due to the ongoing interest identity infrastructure generates for attackers. Rocky Linux kept it quiet with a single Low-rated update for httpd:2.4 on Rocky Linux 8. Minor hardening. Not urgent, but still worth running.
A few packages across SUSE and RHEL explicitly require a system reboot before the fixes actually take effect. dracut, Xen, and the Intel CPU microcode updates on SUSE are among them. You will want to schedule those maintenance windows with your team rather than hoping they apply cleanly at runtime.
Patch management is back to being a chore, and it's arguably competing with the workload of any other Wednesday. The good news is that the most dangerous flaws cluster in a few predictable places: Redis, GitPython, the kernel, and ImageMagick. Apply those, verify service health on the patched hosts, and you have covered roughly eighty percent of the risk. Keep in mind that older distributions like Ubuntu 16.04 and Debian Stretch will route through Ubuntu Pro and FreeXian's Extended Life Support instead of standard repositories. Match your package manager to your maintenance track, and you will be fine.
A Detailed Overview of the Updates
AlmaLinux
AlmaLinux shipped another round of security patches, targeting systems running AlmaLinux 8, 9, and 10. The package that demands the most attention is Redis 6. It closes two nasty vulnerabilities, including a remote code execution path triggered by a crafted RESTORE payload and a use-after-free flaw in its TLS handling. If you run Redis outside a sandbox, you will want to apply this one first.
The rest of the batch tracks upstream fixes for the Go standard library and Python's cryptography module. The Go CVEs repeat across git-lfs, skopeo, and the Grafana Performance Co-Pilot plugin, which is expected whenever upstream patches land and get re-packaged. The Python cryptography updates shut down certificate validation holes that allowed duplicate self-signed intermediates or wildcard DNS names to slip past verification. On the system side, the real-time kernel for AlmaLinux 8 receives seven patches covering network bridges, SMB client path validation, and RDMA data handling. Expat rounds out the notifications with a moderate-severity heap overflow and a use-after-free in its XML parser. Run these through your package manager, then double-check service health on the kernel-rt and Redis hosts.
| Package | Erratum ID | AlmaLinux | Severity | Release Date | Key CVEs |
|---|---|---|---|---|---|
| git-lfs | ALSA-2026:64788 | 10 | Important | 2026-09-08 | CVE-2026-33818, CVE-2026-56860, CVE-2026-56862 |
| skopeo | ALSA-2026:64818 | 10 | Important | 2026-09-08 | CVE-2026-42499, CVE-2026-33818, CVE-2026-56860, CVE-2026-56853, CVE-2026-56858, CVE-2026-56862 |
| python3.14-cryptography | ALSA-2026:64795 | 10 | Important | 2026-09-08 | CVE-2026-69249, CVE-2026-69248 |
| grafana-pcp | ALSA-2026:63136 | 9 | Important | 2026-09-08 | CVE-2026-33818, CVE-2026-56860, CVE-2026-56858, CVE-2026-56862 |
| python3.14-cryptography | ALSA-2026:64774 | 9 | Important | 2026-09-08 | CVE-2026-69249, CVE-2026-69248 |
| kernel-rt | ALSA-2026:64770 | 8 | Important | 2026-09-08 | CVE-2026-43493, CVE-2026-53002, CVE-2026-64007, CVE-2026-64563, CVE-2026-68343, CVE-2026-72129, CVE-2026-74480 |
| redis:6 | ALSA-2026:64823 | 8 | Important | 2026-09-08 | CVE-2026-66373, CVE-2026-81934 |
| xmlrpc-c | ALSA-2026:64772 | 8 | Important | 2026-09-08 | CVE-2026-15928 |
| expat | ALSA-2026:64809 | 8 | Moderate | 2026-09-08 | CVE-2026-50219, CVE-2026-56132 |
Debian GNU/Linux
Debian’s security team issued a fresh batch of patches, and the Linux kernel update is the obvious headline. Version 6.1.187-1 slaps fixes on more than two hundred CVEs for Debian 12, covering privilege escalation, denial of service, and information leaks. If you are still running older Stretch or Bullseye systems, FreeXian’s Extended Life Support advisory caught you with two separate libssh2 updates that patch out heap over-reads, double frees, and memory leaks triggered by malicious SSH servers. Firefox ESR gets a smaller but still necessary bump for eleven sandbox and privilege escalation flaws. Trixie users should grab a slurm-wlm update to close seven holes ranging from SQL injection to credential verification bypass in an HPC environment, plus fixes for a cache poisoning bug in FORT-validator and a buffer overflow in GStreamer’s OPUS decoder. Apply that kernel patch before researchers start publishing exploits.
| Package | Version / Release | CVEs Addressed | Vulnerability Type | Advisory |
|---|---|---|---|---|
| firefox-esr | Current ESR track | 11 (CVE-2026-16365, 16371, 75874, 84119-84124, 84131, 84143, 84145) | Sandbox escape, privilege escalation, arbitrary code execution | ELA-1820-1 |
| linux | 6.1.187-1 (Debian 12) | 200+ (CVE-2023-53706 through CVE-2026-80913) | Privilege escalation, DoS, information leaks | DLA 4777-1 |
| slurm-wlm | 24.11.5-4+deb13u1 (Trixie) | 7 (CVE-2026-65107, 65108, 65109, 65138-65140, 65165) | Privilege escalation, SQL injection, credential bypass, file deletion, DoS | DSA 6491-1 |
| fort-validator | 1.6.8-0+deb13u1 (Trixie) | 1 (CVE-2026-53499) | Cache poisoning via incomplete RRDP notification validation (DoS) | DSA 6490-1 |
| gst-plugins-base1.0 | 1.26.2-1+deb13u2 (Trixie) | 1 (CVE-2026-18297) | Buffer overflow in OPUS decoder (DoS, arbitrary code execution) | DSA 6489-1 |
| libssh2 | 1.7.0-1+deb9u4 (Stretch) | 5 (CVE-2025-15661, 2026-7598, 58051, 66032, 66034) | Heap over-read, double free, uninitialized pointer free, memory disclosure | ELA-1819-1 |
| libssh2 | 1.9.0-2+deb11u2 (Bullseye) | 6 (adds CVE-2026-58050 to Stretch list) | Same as Stretch, plus 32-bit integer overflow in publickey subsystem | ELA-1818-1 |
Fedora Linux
Fedora Linux 44 received another batch of security patches, and this round covers some territory you actually want to see addressed. tar gets the usual hardening for archive extraction, which continues to be a reliable attack vector for misconfigured backups. libevent takes a direct hit with eight vulnerabilities lined up, mostly revolving around HTTP header smuggling and parser edge cases. openvpn gets a routine upstream bump to 2.7.7 with no additional CVE disclosures attached. The standout is complyctl finally hitting its first stable release, which also means it officially sheds sixteen CVEs tied to SSH handling, HTML parsing, and denial-of-service vectors. If you are running any of these on Fedora 44, a quick dnf upgrade will handle the cleanup.
| Package | Version | Key Changes & Fixes |
|---|---|---|
| tar | 1.35-9.fc44 | Backports fixes for three CVEs: file injection hidden from -t (CVE-2026-5704), escape from --one-top-level via hardlinks (CVE-2026-18508), and incremental restore creating temporary directories at archive-controlled paths (CVE-2026-18477). Also repairs a regression from the earlier CVE-2025-45582 patch and unblocks the build on libacl 2.4.0. |
| libevent | 2.1.13-1.fc44 | Bumps to upstream 2.1.13. Resolves eight CVEs covering HTTP header smuggling, parser flaws that enable request smuggling, use-after-free memory corruption, and access control bypasses through malformed headers. |
| openvpn | 2.7.7-1.fc44 | Standard upstream update to version 2.7.7. No new vulnerability disclosures attached to this build. |
| complyctl | 1.0.0-1.fc44 | First stable release. Pivots the core workflow from OSCAL to Gemara, stabilizes the CLI, configuration format, and gRPC provider API, and splits providers into a new complytime-providers package. Cleans up sixteen CVEs spanning SSH/crypto handling, HTML parsing, and crafted-input denial-of-service attacks. |
Red Hat Enterprise Linux
Red Hat just published a massive batch of security advisories, and if you are running any flavor of Enterprise Linux from version 7 through 10, you will want to check your update queue. The list spans roughly eighty packages across multiple long-term support tracks, including OpenShift, MicroShift, and the Directory Server line. Critical ratings stick mostly to the 389 Directory Server ecosystem and its module replacements, which makes sense given how often identity infrastructure becomes a target. The bulk of the traffic is Important, with familiar names like Firefox, Thunderbird, the Linux kernel, libvirt, ignition, and various Python and Redis modules leading the charge. Moderate updates cover expat, glib2, PAM, and XZ, while the lone Low rating goes to httpd:2.4. It is a lot to digest, but the pattern is straightforward. If your stack touches any of these components, you should be planning your maintenance window now rather than hoping a reboot happens on its own schedule.
| RHSA ID | Severity | Package / Module | Target OS / Release | Update Scope |
|---|---|---|---|---|
| RHSA-2026:64810 | Moderate | expat | RHEL 10 | Security |
| RHSA-2026:64784 | Critical | 389-ds-base | RHEL 9 | Security, bug fix, enhancement |
| RHSA-2026:64807 | Important | valkey | RHEL 9 | Security, bug fix, enhancement |
| RHSA-2026:64794 | Low | httpd:2.4 | RHEL 8 | Security |
| RHSA-2026:64809 | Moderate | expat | RHEL 8 | Security |
| RHSA-2026:64791 | Critical | 389-ds:1.4 | RHEL 8 | Security, bug fix, enhancement |
| RHSA-2026:64796 | Important | valkey | RHEL 10 | Security, bug fix, enhancement |
| RHSA-2026:64805 | Important | acl | RHEL 10.0 EUS | Security |
| RHSA-2026:64788 | Important | git-lfs | RHEL 10 | Security |
| RHSA-2026:64818 | Important | skopeo | RHEL 10 | Security |
| RHSA-2026:64817 | Important | nodejs22 | RHEL 10.0 EUS | Security |
| RHSA-2026:65116 | Important | opentelemetry-collector | RHEL 10 | Security |
| RHSA-2026:65122 | Important | gstreamer1-plugins-bad-free | RHEL 9.2 SAP | Security |
| RHSA-2026:65132 | Moderate | edk2 | RHEL 10.0 EUS | Security |
| RHSA-2026:65111 | Important | firefox | RHEL 8.4 AMC / EUS LLO | Security |
| RHSA-2026:64799 | Moderate | glib2 | RHEL 10 | Security |
| RHSA-2026:64815 | Moderate | pam | RHEL 9 | Security |
| RHSA-2026:64812 | Moderate | expat | RHEL 9 | Security |
| RHSA-2026:64823 | Important | redis:6 | RHEL 8 | Security |
| RHSA-2026:64787 | Moderate | xz | RHEL 10 | Security |
| RHSA-2026:64785 | Critical | 389-ds-base | RHEL 10 | Security, bug fix, enhancement |
| RHSA-2026:64773 | Important | libvirt | RHEL 10.0 EUS | Security |
| RHSA-2026:64813 | Important | firefox | RHEL 10.0 EUS | Security |
| RHSA-2026:64795 | Important | python3.14-cryptography | RHEL 10 | Security |
| RHSA-2026:64798 | Important | udisks2 | RHEL 10.0 EUS | Security |
| RHSA-2026:64816 | Important | python3 | RHEL 8.6 AMC / EUS LLO | Security |
| RHSA-2026:64814 | Important | firefox | RHEL 8.8 SAP / Telecom | Security |
| RHSA-2026:64811 | Critical | 389-ds-base | RHEL 6 ELS | Security |
| RHSA-2026:64777 | Important | buildah | RHEL 10 | Security |
| RHSA-2026:64790 | Critical | 389-ds:1.4 | RHEL 8.6 AMC / EUS LLO | Security, bug fix, enhancement |
| RHSA-2026:64793 | Critical | redhat-ds:11 | Directory Server 11.9 (RHEL 8) | Security, bug fix, enhancement |
| RHSA-2026:64780 | Critical | redhat-ds:12 | Directory Server 12.4 E4S (RHEL 9) | Security, bug fix, enhancement |
| RHSA-2026:64808 | Important | kernel | RHEL 9 | Security |
| RHSA-2026:65162 | Important | gpsd | RHEL 10 | Security |
| RHSA-2026:64824 | Important | redis | RHEL 9 | Security, bug fix, enhancement |
| RHSA-2026:65159 | Important | thunderbird | RHEL 10 | Security |
| RHSA-2026:65160 | Important | thunderbird | RHEL 8 | Security |
| RHSA-2026:64800 | Moderate | glib2 | RHEL 9 | Security |
| RHSA-2026:65336 | Important | ignition | RHEL 9.6 EUS | Security |
| RHSA-2026:63100 | Important | OpenShift Container Platform 4.20.37 | OCP 4.20 | Bug fix and security |
| RHSA-2026:63041 | Important | OpenShift Container Platform 4.21.32 | OCP 4.21 | Bug fix and security |
| RHSA-2026:63637 | Important | Red Hat build of MicroShift 4.20.37 | MicroShift 4.20.37 | Security |
| RHSA-2026:63639 | Important | Red Hat build of MicroShift 4.22.13 | MicroShift 4.22.13 | Security |
| RHSA-2026:65467 | Important | libyang | RHEL 9.4 SAP | Security, bug fix, enhancement |
| RHSA-2026:65508 | Important | libyang | RHEL 9.6 EUS | Security |
| RHSA-2026:63091 | Important | OpenShift Container Platform 4.22.13 | OCP 4.22 | Packages and security |
| RHSA-2026:65770 | Moderate | glib2 | RHEL 9.4 SAP | Security |
| RHSA-2026:65768 | Moderate | glib2 | RHEL 9.2 SAP | Security |
| RHSA-2026:65773 | Moderate | glib2 | RHEL 7 ELS | Security |
| RHSA-2026:65766 | Important | thunderbird | RHEL 9.2 SAP | Security |
| RHSA-2026:65762 | Moderate | glib2 | RHEL 8.4 AMC / EUS LLO | Security |
| RHSA-2026:65764 | Important | thunderbird | RHEL 8.4 AMC / EUS LLO | Security |
| RHSA-2026:65712 | Important | kernel | RHEL 9.4 SAP | Security, bug fix, enhancement |
| RHSA-2026:65709 | Important | kernel | RHEL 8.8 SAP / Telecom | Security |
| RHSA-2026:63636 | Important | Red Hat build of MicroShift 4.19.46 | MicroShift 4.19.46 | Security |
| RHSA-2026:65711 | Important | kernel | RHEL 8.6 AMC / EUS LLO | Security |
| RHSA-2026:65710 | Important | kernel | RHEL 8.4 AMC / EUS LLO | Security, bug fix, enhancement |
| RHSA-2026:65670 | Important | thunderbird | RHEL 9.6 EUS | Security |
| RHSA-2026:65669 | Important | thunderbird | RHEL 9.4 SAP | Security |
| RHSA-2026:65633 | Important | thunderbird | RHEL 10.0 EUS | Security |
| RHSA-2026:65606 | Important | gpsd-minimal | RHEL 9 | Security |
| RHSA-2026:65534 | Important | image-builder | RHEL 10 | Security |
| RHSA-2026:65515 | Important | libvirt | RHEL 9.6 EUS | Security, bug fix, enhancement |
| RHSA-2026:65516 | Important | libvirt | RHEL 9.2 SAP | Security |
| RHSA-2026:65477 | Important | libyang | RHEL 9.2 SAP | Security, bug fix, enhancement |
| RHSA-2026:65442 | Important | firefox | RHEL 7 ELS | Security |
| RHSA-2026:63093 | Important | OpenShift Container Platform 4.22.13 | OCP 4.22 | Bug fix and security |
| RHSA-2026:65334 | Important | kernel | RHEL 10 | Security, bug fix, enhancement |
| RHSA-2026:65120 | Important | redis:7 | RHEL 9 | Security |
| RHSA-2026:65153 | Important | osbuild-composer | RHEL 9 | Security |
| RHSA-2026:65158 | Important | thunderbird | RHEL 9 | Security |
| RHSA-2026:65359 | Important | ignition | RHEL 9.2 SAP | Security |
| RHSA-2026:65375 | Important | redhat-ds:12 | Directory Server 12.8 (RHEL 9) | Security |
| RHSA-2026:65117 | Important | opentelemetry-collector | RHEL 9 | Security |
| RHSA-2026:65335 | Important | ignition | RHEL 10.0 EUS | Security |
| RHSA-2026:65124 | Important | gstreamer1-plugins-bad-free | RHEL 9.6 EUS | Security |
| RHSA-2026:65147 | Important | microcode_ctl | RHEL 8 | Security, bug fix, enhancement |
| RHSA-2026:65103 | Important | firefox | RHEL 9.6 EUS | Security |
| RHSA-2026:65105 | Important | firefox | RHEL 9.4 SAP | Security |
| RHSA-2026:65123 | Important | gstreamer1-plugins-bad-free | RHEL 10.0 EUS | Security |
| RHSA-2026:64775 | Important | kernel | RHEL 10 | Security, bug fix, enhancement |
| RHSA-2026:65110 | Important | firefox | RHEL 8.6 AMC / EUS LLO | Security |
Rocky Linux
Rocky Linux just slid out a single security advisory this cycle, and it lands where you would expect for a Low rating. RLSA-2026:64794 updates httpd:2.4 across Rocky Linux 8, touching the core module alongside mod_http2 and mod_md. You are looking at preventative hardening or minor flaw corrections rather than an emergency situation, so this can comfortably live in your standard maintenance window. Skipping it past the next cycle still leaves the attack surface slightly wider, which is a habit worth dropping.
| RLSA ID | Severity | Package / Module | Target OS | Update Scope |
|---|---|---|---|---|
| RLSA-2026:64794 | Low | httpd:2.4 (core, mod_http2, mod_md) | Rocky Linux 8 | Security |
SUSE Linux
SUSE rolled out a substantial batch of security patches, targeting SUSE Linux Enterprise across SP4 through SP7, openSUSE Leap 15.4 through 16.0, and Tumbleweed. The release leans heavily on plugging well-worn attack vectors. Python developers relying on GitPython will want to apply the patch first. The update addresses 27 distinct vulnerabilities in that package, including command injection, path traversal, and remote code execution through config hooks. Chromium follows a similar pattern with 38 CVEs resolved, mostly cleaning up use-after-free and type confusion bugs. LXD also ships under a critical rating with nine fixes. Intel's CPU microcode update brings ten CVEs alongside new support for recent Xeon and Core Ultra platforms. NetworkManager, dracut, Redis, and php-composer round out the important-tier patches, covering DHCP command injection, TLS memory corruption, and malicious URL handling. A handful of updates, specifically for dracut and Xen, explicitly require a system reboot before the fixes take effect. You will find version spread across the usual SUSE Linux Enterprise maintenance track, so matching your specific SP level to the announcement ID is the only real housekeeping required.
| Package / Product | Rating | Notable Fixes & CVEs | Affected Platforms | Reboot Required |
|---|---|---|---|---|
| python-GitPython | Important | 27 CVEs fixed (command injection, path traversal, RCE via hooks/config injection) | SLE 15 SP4-SP7, Leap 15.4, Python 3 Module SP7 | No |
| chromium | Critical | 38 CVEs fixed (use-after-free, type confusion, info leaks) | openSUSE Leap 16.0 | No |
| lxd | Critical | 9 CVEs fixed (container escape, privilege escalation) | openSUSE Leap 16.0 | No |
| ucode-intel | Important | 10 CVEs fixed (Intel-SA advisories), new microcode 20260812 | openSUSE Leap 16.0 | Yes |
| NetworkManager | Important | CVE-2026-10805 (privilege escalation), CVE-2026-19685 (cert validation bypass) | SLE 15 SP5, Leap 15.5, Tumbleweed | No |
| dracut (LE) | Important | CVE-2026-6893, CVE-2026-16445 (DHCP command injection) | SLE 15 SP4/SP5, Micro 5.3/5.4/5.5, Leap 15.4/15.5 | Yes |
| php-composer2 | Important | CVE-2026-84361 (code execution via Perforce URLs) | SLE 15 SP6/SP7, Leap 15.6 | No |
| redis / redis7 | Important | CVE-2026-81934 (TLS use-after-free) | SLE 15 SP4/SP5, Leap 15.4/15.5 | No |
| python-tornado6 | Important | CVE-2026-82397 (DoS via malicious request body) | SLE 15 SP4-SP6, Leap 15.4, Python 3 Module SP7 | No |
| emacs | Important | CVE-2026-77219, CVE-2026-79992 (image loader overflow, TRAMP code execution) | SLE 15 SP4-SP7, Leap 15.4 | No |
| xen | Moderate | CVE-2026-62437, CVE-2026-79602, CVE-2026-79603 (memory leaks, TLB flush) | SLE Micro 5.3/5.4/5.5, Leap 15.4/15.5 | Yes |
| multipath-tools | Moderate | 7 security fixes (heap overflows, path traversal, DoS) | SLE Micro 5.5, Leap 15.5 | No |
| libvirt | Important | 5 CVEs fixed (integer overflow, symlink following, newline injection) | openSUSE Leap 16.0 | No |
| aws-nitro-enclaves-cli | Important | CVE-2026-25541, CVE-2026-25727, CVE-2026-41676 (crypto/RFC parsing bugs) | openSUSE Leap 16.0 | No |
| curl | Moderate | 7 CVEs fixed (CWE-200 info leaks, denial of service) | openSUSE Tumbleweed | No |
| hauler | Moderate | 6 CVEs fixed (containerd/sigstore dependency issues) | openSUSE Leap 16.0 / Tumbleweed | No |
| cadvisor | Important | 2 CVEs fixed (crypto dependency bump) | openSUSE Leap 16.0 / Tumbleweed | No |
| supergfxctl | Important | CVE-2026-25541 (bytes dependency) | openSUSE Leap 16.0 | No |
| python-Authlib | Moderate | CVE-2026-41479 (open redirect) | openSUSE Leap 16.0 | No |
| bzip2 | Low | CVE-2026-42250 (off-by-one in bzip2recover) | openSUSE Leap 16.0 | No |
| python-sqlparse | Moderate | CVE-2026-84305 (quadratic CPU consumption) | openSUSE Leap 16.0 | No |
| libidn | Moderate | CVE-2026-57053 (out-of-bounds read) | openSUSE Leap 16.0 | No |
| java-17-openjdk | Moderate | August 2026 CSPU (CVE-2026-60589, CVE-2026-61308, CVE-2026-70907) | openSUSE Leap 16.0 | No |
| libvncserver | Important | CVE-2026-50538 (VNC framebuffer overflow) | openSUSE Leap 16.0 | No |
| systemd | Moderate | CVE-2026-16742, CVE-2026-4105, etc. (homed escalation, resolved crashes) | openSUSE Leap 16.0 | No |
| fuse-overlayfs | Moderate | CVE-2026-52791 (SUID preservation after truncate) | openSUSE Leap 16.0 | No |
| freeciv | Important | Heap buffer overflow, out-of-bounds read via save files | openSUSE Leap 16.0 | No |
| gh (GitHub CLI) | Moderate | CVE-2026-56855 | openSUSE Tumbleweed | No |
| GraphicsMagick | Moderate | CVE-2025-55154 | openSUSE Tumbleweed | No |
| insighttoolkit | Moderate | CVE-2026-3650 | openSUSE Tumbleweed | No |
| google-guest-agent | Moderate | CVE-2026-56854 | openSUSE Tumbleweed | No |
| distribution-registry | Moderate | CVE-2026-37236, CVE-2026-84303/4/445 | openSUSE Tumbleweed | No |
| amazon-ssm-agent | Moderate | CVE-2025-22869, CVE-2026-25934, CVE-2026-71556 | openSUSE Tumbleweed | No |
| lkl | Moderate | Kernel alignment update (no specific CVEs listed) | openSUSE Leap 16.0 | No |
Ubuntu Linux
Ubuntu pushed another round of security patches, covering everything from legacy PHP builds to glibc and ImageMagick. The notices read like a standard memory management sweep: NULL pointer dereferences, buffer overflows, regex bypasses, and plenty of inputs handled incorrectly across roughly thirty CVEs. If you are still running Ubuntu 16.04 LTS, you have a longer queue to clear, since PHP 7.0 and Gzip only got backported fixes for that release. Newer LTS tracks are not off the hook either, with glibc, Perl, ImageMagick, FFmpeg, curl, and Vim all landing updates. ImageMagick took the volume prize with fifteen separate CVEs that mostly boil down to crafted images triggering crashes, information leaks, or arbitrary code execution. Most of these roll out through a standard apt upgrade, though older releases will route through Ubuntu Pro for the backported package versions.
| Notice | Software | Affected Releases | CVEs | What It Fixed |
|---|---|---|---|---|
| USN-8734-1 | PHP 7.0 | Ubuntu 16.04 LTS | CVE-2026-7262, CVE-2026-7568, CVE-2026-7260, CVE-2026-17543 | NULL pointer crash in SOAP, integer overflow in metaphone(), circular symlink recursion in phar archives, backslash breakout enabling SQLi in pgsql |
| USN-8733-1 | Gzip | Ubuntu 16.04 LTS | CVE-2026-41991, CVE-2026-41992 | Insecure temporary file creation in gzexe, crafted archives causing crashes or information leaks |
| USN-8735-1 | HSQLDB 1.8.0 | Ubuntu 16.04, 18.04, 20.04, 22.04 LTS | CVE-2023-1183 | Crafted database files allowing arbitrary file overwrites |
| USN-8737-1 | GNU C Library (glibc) | Ubuntu 22.04, 26.04 LTS | CVE-2026-19499, CVE-2026-19542, CVE-2026-6368, CVE-2026-6791, CVE-2026-77117, CVE-2026-80489 | Buffer overflow in strfmon, stack access in tdelete, memory mishandling in wordexp, hangs in SHIFT_JISX0213 and EUC_JISX0213 converters |
| USN-8736-1 | Perl | Ubuntu 14.04 through 26.04 LTS | CVE-2026-15534, CVE-2026-19487 | Out-of-bounds heap reads/writes during regex matching, bypass of security restrictions via regex alternative branches |
| USN-8739-1 | ImageMagick | Ubuntu 14.04 through 26.04 LTS | CVE-2026-56366, CVE-2026-56368, CVE-2026-56370, CVE-2026-56371, CVE-2026-56373, CVE-2026-56378, CVE-2026-56379, CVE-2026-61465, CVE-2026-61857, CVE-2026-61863, CVE-2026-61864, CVE-2026-61865, CVE-2026-61866, CVE-2026-61870, CVE-2026-62946 | Improper handling of images and memory allocation leading to crashes, arbitrary code execution, or information exposure |
| USN-8670-3 | curl | Ubuntu 26.04 LTS | CVE-2026-8932 | Reused connections sending the wrong client certificates when connection settings change |
| USN-8679-2 | Vim | Ubuntu 26.04 LTS | CVE-2026-73073 | Crafted tags files triggering arbitrary code execution |
| USN-8738-1 | FFmpeg | Ubuntu 26.04 LTS | CVE-2026-66036, CVE-2026-66038, CVE-2026-66039, CVE-2026-70628, CVE-2026-70632 | Improper handling of video frames, audio, subtitles, and compressed files leading to crashes or code execution |
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
