Security 10990 Published by

Your patch queue just got heavier, as a synchronized wave of security advisories landed today across every major Linux distribution, from AlmaLinux to Ubuntu. The cleanup targets the usual suspects, with OpenJDK absorbing authentication bypasses for Java 8 through 25, GStreamer locking down RCEs in OGG and PNG parsers, and Fedora 44 rolling rsync 3.5.0 to squash over thirty command injection flaws. Kernel networking stacks, Firefox ESR, Go 1.26.7, and Wireshark all received heavy hardening, though Ubuntu is quietly shifting legacy 14.04 through 20.04 support behind its Pro paywall. 





Today's Linux Security Updates Hit Kernels, Java, and Firefox Across Every Major Distro

Your patch queue just got heavier. Whether you are running an AlmaLinux 9 box in a colocation rack or a fresh Fedora 44 workstation, a synchronized wave of security advisories landed today. The targets are familiar: OpenJDK, Firefox, GStreamer, kernel networking stacks, and a dozen parser libraries that process user-supplied files. It is the kind of coordinated cleanup that makes sysadmins reach for their coffee.

The enterprise Linux family did most of the heavy lifting. AlmaLinux, Oracle, RHEL, and Rocky all pushed massive errata streams today. If you run dnf update on any of them, expect a significantly longer queue. AlmaLinux 9 alone absorbed 24 kernel CVEs covering netfilter, AMD GPU drivers, SMB double-frees, and a few scheduling races. Oracle and RHEL followed with similar kernel bumps for RHEL 8 and 9, plus a massive Firefox ESR roll that closed 34 vulnerabilities in a single commit. Next, the GStreamer updates. Every distribution patched RCEs in the OGG, PNG, MRF, and RTP payload parsers. If you run any media pipeline, apply those first.

Lcsecupd

The Java Cluster Is the Real Headline

OpenJDK took the worst of this month's attention. Ubuntu, Debian, and AlmaLinux all shipped fixes for the same set of flaws across Java 8 through Java 25. Authentication bypasses in JSSE, authorization flaws in ImageIO and the 2D component, and denial-of-service triggers scattered across the security libraries. Ubuntu explicitly noted that you will need to restart any running Java applications after the upgrade, or they will keep serving unpatched bytecode.

Not cheap to manage at scale, but the alternative is worse. Debian locked CVE-2026-60589, CVE-2026-61308, and CVE-2026-70907 behind OpenJDK 17.0.20.1 and 11.0.32.1. Ubuntu rolled the same fixes to 22.04, 24.04, and 26.04, with Java 8 and 11 updates covering 16.04 through 26.04. Keep in mind that Ubuntu is quietly moving older releases like 14.04 through 20.04 behind the Ubuntu Pro paywall for these exact packages. If your legacy workloads still need Java patches, check your Pro subscription status before you skip the upgrade.

Fedora and SUSE took a different approach, leaning into developer toolchain hardening. Fedora 43 and 44 absorbed rsync 3.5.0, which quietly absorbed over thirty CVEs covering command injection, path traversal, TLS validation bypasses, and a heap of denial-of-service vectors. OpenSSH got the same treatment, locking down SFTP file-path manipulation, forwarding and tunneling option bypasses, and a client-side use-after-free. The Rust toolchain received a coordinated bump to cargo 0.98.0 to address a URL normalization flaw. Head here to the upstream Fedora advisory if you need the full rsync CVE breakdown. On the SUSE side, Go landed version 1.25.14 and 1.26.7 with FIPS-compliant OpenSSL builds, squashing nine vulnerabilities that range from stack exhaustion to DNS parsing bypasses and module supply chain attacks. Buildah and both the Kubernetes 1.33 and 1.35 client binaries got rebuilt against that fresh Go release.

Gentoo and upstream kept the list tighter but no less precise. Gentoo shipped four advisories, with GNU screen jumping to version 4.9.1-r2 to close five High severity CVEs. If you still rely on a terminal multiplexer, that is your priority. vinyl-cache, the Varnish derivative, quietly addressed six vulnerabilities at 8.0.2, including a couple of older request smuggling issues that apparently had a longer shelf life than anyone expected. SUSE's Wireshark update patched 28 CVEs in one go. You probably do not want to skip that one. QEMU landed an integer overflow fix that could escalate privileges, while util-linux rounded out the advisory with heap use-after-free and TOCTOU race conditions in its block device and mount utilities.

RHEL and Oracle stretched further back into legacy territory. RHEL 7 ELS, OL7, and SLE 15 SP4 all received kernel live patches and networking stack fixes. RHEL covered its OpenShift fleet from 4.14 to 4.19, while Oracle shipped Python 3.12 and 3.14 point releases to close CVE-2026-11940. The attr library on OL10 actually got a minor version rebase to 2.6.0 to fix a symlink traversal privilege escalation. It is a rather exhaustive list for what is essentially mid-cycle maintenance, though the kernel plumbing and browser vulnerabilities do justify the volume. However, at the same time, the lack of upgradability in OL7 and RHEL 7 means you are working with whatever hardware these live patches actually support.

If you manage a mixed fleet, prioritize the kernel networking updates, the Java patches, and the GStreamer parser fixes. Firefox and Thunderbird ESR rolls across AL8, AL10, OL8, and OL10 should follow closely behind. Apply the updates, restart your Java services, and verify that your media pipelines are actually parsing the new GStreamer binaries without tripping over legacy payloads. The long wait is over for the patch queue, even if the work is never really done.

The Updates in Detail

AlmaLinux

The AlmaLinux team pushed another batch of erratas and the security surface area covered here is exactly what you expect from a mid-cycle update: kernel plumbing, browser vulnerabilities, and parser bugs. If you are running AlmaLinux 8, 9, or 10, your dnf update queue just got longer.

The kernel family takes the widest net of fixes. AlmaLinux 9 alone gets 24 security patches covering netfilter, AMD GPU drivers, SMB client double-frees, and a few scheduling races. The real-time variant mirrors most of those, adding a USB hub scheduling tweak for isolated cores. Firefox and Thunderbird get the customary patch-day blitz across ESR 115, ESR 140, ESR 153, and stable 154, fixing use-after-free bugs, JIT miscompilations, and site isolation holes. GStreamer is the real headline for media pipelines, with RCEs patched in the OGG, PNG, MRF, and RTP payload parsers. SQLite's FTS5 full-text search engine also gets a serious rewrite after researchers found they could trigger arbitrary code execution with crafted search data. The lighter updates round out the list with nginx heap over-reads, Apache's mod_http2 use-after-free, a grafana dashboard overwrite that quietly grants admin rights, a PAM timing side-channel, and a polkit input handling hang. You will want to apply these promptly, especially the kernel and browser updates.

Errata IDPackageAlmaLinux VersionSeverityKey Fixes & CVEs
ALSA-2026:59821kernel8Important8 CVEs (sctp outqueue, iscsi CHAP validation, netfilter conntrack/ipset, i2c stub, nvmet log page, synaptics keymaps) + SCTP core dump fix, SELinux TCP fast open bypass, USB hub scheduling
ALSA-2026:59737kernel-rt8ImportantSame 8 CVEs as kernel + identical bug fixes, plus USB hub scheduling for isolated cores
ALSA-2026:58938sqlite8ImportantCVE-2026-11822, CVE-2026-11824 (FTS5 arbitrary code execution & buffer overflow)
ALSA-2026:59487gstreamer1-plugins-base8ImportantCVE-2026-18297 (OGG file parsing buffer overflow RCE)
ALSA-2026:58898firefox8Important30+ CVEs for Firefox/Thunderbird (ESR 115/140/153, FF 154) covering privilege escalation, use-after-free, site isolation, JIT miscompilation, and mitigation bypasses
ALSA-2026:59133gstreamer1-plugins-good10ImportantCVE-2026-18296, CVE-2026-18298 (MRF and PNG parsing RCE)
ALSA-2026:59380attr10ModerateCVE-2026-54371 (symlink traversal privilege escalation in getfattr/setfattr)
ALSA-2026:59379pam10ModerateCVE-2026-54411 (plaintext password recovery via timing discrepancy in pam_userdb)
ALSA-2026:58927sqlite10ImportantCVE-2026-11822, CVE-2026-11824 (FTS5 arbitrary code execution & buffer overflow)
ALSA-2026:58899firefox10ImportantSame Firefox/Thunderbird multi-version patch as AL8
ALSA-2026:47017kernel10Important4 CVEs (bridge FDB snapshot, IPv6 ICMPv6 UAF, tipc double-free, IOMMU refcount) + rxrpc address for CVE-2026-43500
ALSA-2026:59972gstreamer1-plugins-good10ImportantCVE-2026-18299 (RCE via use-after-free in rtpsbcdepay)
ALSA-2026:59997polkit10ModerateCVE-2026-4897 (DoS via unbounded standard input processing)
ALSA-2026:57252kernel9Important24 CVEs (netfilter H323, amdgpu/kfd buffer overflows, udf bookkeeping, ip6_gre, sched/psi race, smb double-frees, memfd seals, scsi CRC, posix-cpu-timers UAF, plus GPU display and I915 fixes) + FIPS wifi regression, vhost cache reset, cifs SMB1 compatibility
ALSA-2026:58982grafana9ModerateCVE-2026-33377, CVE-2026-33376 (privilege escalation via dashboard overwrite, unauthorized IPv6 allow-list access) + unbounded memory growth and request body limits
ALSA-2026:59490nginx:1.249ImportantCVE-2026-56434, CVE-2026-60005 (heap buffer over-read, slice module memory disclosure)
ALSA-2026:59387mod_http29ModerateCVE-2026-48913, CVE-2026-43951 (Apache HTTP Server use-after-free, out-of-bounds read in mod_headers/mime)
ALSA-2026:58936sqlite9ImportantCVE-2026-11822, CVE-2026-11824 (FTS5 arbitrary code execution & buffer overflow)
ALSA-2026:59362nginx9ImportantCVE-2026-56434, CVE-2026-60005 (same heap over-read and slice module disclosure)
ALSA-2026:59152gstreamer1-plugins-good9ImportantCVE-2026-18295, CVE-2026-18296, CVE-2026-18298, CVE-2026-18299 (MRF, PNG, and RTP parser RCEs)
ALSA-2026:58897firefox9ImportantSame Firefox/Thunderbird multi-version patch as AL8/10
ALSA-2026:59347httpd9LowCVE-2026-29167 (mod_ldap per-directory configuration use-after-free)
ALSA-2026:60329mingw-openssl8LowCVE-2024-5535 (SSL_select_next_proto buffer overread in MinGW libraries)

Debian GNU/Linux

Debian published three security patches, and the OpenJDK stack received another round of fixes for the same set of vulnerabilities. OpenJDK 17 and 11 both landed patches for CVE-2026-60589, CVE-2026-61308, and CVE-2026-70907. Those flaws generally leave the door open to denial of service or information disclosure, so your Java services will keep humming until you push the update. The 17.0.20.1 build covers Debian 11 and 12, while the 11.0.32.1 release only ships for Debian 11. GNU Emacs picked up CVE-2026-6861 in Debian 13 stable, addressing two separate bugs that could let an attacker execute arbitrary code from a malformed file or crash the editor with a nasty PBM/PPM/PGM image. Keep an eye on your package lists and upgrade what applies to your setup before someone actually tries those vectors.

PackageUpdated VersionCVEsAffected ReleaseRisk Profile
openjdk-1717.0.20.1+1-1deb11u1, 17.0.20.1+1-1deb12u1CVE-2026-60589, CVE-2026-61308, CVE-2026-70907Debian 11 (bullseye), Debian 12 (bookworm)Denial of service, information disclosure
openjdk-1111.0.32.1+1-1~deb11u1CVE-2026-60589, CVE-2026-61308, CVE-2026-70907Debian 11 (bullseye)Denial of service, information disclosure
emacs1:30.1+1-6+deb13u1CVE-2026-6861Debian 13 (trixie)Arbitrary code execution, denial of service

Fedora Linux

Fedora just pushed a pretty heavy security batch across both Fedora 43 and 44, rolling out between August 18 and 25. If you run dnf upgrade, you will grab a dozen or so packages patched for everything from information leaks to memory corruption. The headline act is rsync 3.5.0, which quietly absorbed over thirty CVEs covering command injection, path traversal, TLS validation bypasses, and a heap of denial-of-service vectors. OpenSSH got the same treatment, locking down SFTP file-path manipulation, forwarding and tunneling option bypasses, and a client-side use-after-free. The Rust toolchain received a coordinated bump (cargo 0.98.0, cargo-c 0.10.24, plus a handful of supporting crates) to address a URL normalization flaw, while curl, libsoup3, BlueZ, OpenBao, Knot DNS, Emacs, and libopenmpt all picked up their respective fixes. Install it with dnf upgrade --advisory FEDORA-2026-..., and you are good to go. No fireworks, just the usual patch maintenance, only slightly more extensive than most months.

PackageVersionFedora VerKey CVEs / Fixes
rust-cargo-util-schemas0.14.143, 44CVE-2026-5222
rust-cargo-c0.10.2443, 44CVE-2026-5222
rust-crates-io0.41.043, 44CVE-2026-5222
rust-cargo-util-terminal0.1.043, 44Initial packaging
rust-rustfix0.9.743, 44CVE-2026-5222
rust-cargo0.98.043, 44CVE-2026-5222
rust-cargo-util0.2.3043, 44CVE-2026-5222
rust-cargo-credential-libsecret0.5.843, 44CVE-2026-5222
rust-anstyle-progress0.1.443, 44Initial packaging
rust-anstyle-hyperlink1.0.243, 44Initial packaging
bluez5.87-443CVE-2026-75032
openssh10.0p1-1243CVE-2026-59995, 59999, 73283, 73282
rsync3.5.04330+ CVEs (43618, 53783-53803, 70452-70464)
openbao2.6.243, 44GHSA-rh46-vc3j-w2w3, GHSA-g892-p242-8g86
knot-dns3.4.11 / 3.5.743 / 44Security fixes
libsoup33.6.6-443CVE-2026-0719, 4271, 12478
emacs30.2-2844CVE-2026-77219
curl8.18.0-944CVE-2026-11352, 11586, 12064, 8286, 8925, 8927, 9546, 9545, 9080
libopenmpt0.8.944Security fixes
golang1.26.744Upstream release

Gentoo Linux

Gentoo shipped four security advisories. GNU screen lands a High severity rating for five separate CVEs, making it the priority if you run a terminal multiplexer. The remaining three advisories sit at Low severity. UnrealIRCd needs a jump past 6.0.2 to close a denial of service hole. DTrace gets two CVEs locked down at version 2.0.7. Vinyl Cache, the Varnish derivative, addresses six vulnerabilities at 8.0.2, including a couple of older request smuggling issues that apparently had a longer shelf life than anyone expected. There are no workarounds for any of these, so syncing the tree and emerging the updated packages is your only move.

AdvisoryPackageSeverityVulnerableFixed VersionKey CVEs / Details
GLSA 202608-27app-misc/screenHigh< 4.9.1-r2>= 4.9.1-r25 CVEs: CVE-2025-23395, CVE-2025-46802, CVE-2025-46803, CVE-2025-46804, CVE-2025-46805
GLSA 202608-25net-irc/unrealircdLow< 6.0.2>= 6.0.2Single DoS vulnerability
GLSA 202608-24dev-debug/dtraceLow< 2.0.7>= 2.0.7CVE-2026-21996, CVE-2026-35233
GLSA 202608-26www-servers/vinyl-cacheLow< 8.0.2>= 8.0.26 CVEs: CVE-2022-45059, CVE-2022-45060 (request smuggling), CVE-2025-8671, CVE-2025-30346, CVE-2025-47905, CVE-2026-50052 (DoS)

Oracle Linux

Oracle just pushed a sizable security round to Unbreakable Linux Network, and you will want to apply it across every supported release. The patch cycle spans Oracle Linux 7 through 10, so whether you are managing legacy infrastructure or shipping new containers on OL10, there is a fix you need. Firefox 140.14.0 ESR lands on OL8 and OL10 with 34 CVEs closed in a single commit. Python gets the same multi-branch treatment, with 3.12 and 3.14 both jumping to their latest point releases to close CVE-2026-11940. Python-pyasn1 and Python-urwid follow up on overflow and session identifier bugs that probably looked worse in the bug tracker than in production. GStreamer took a hit across OL8, 9, and 10, patching heap buffer overflows and use-after-free conditions in the media decoding pipeline. OL10 pulls in the freshest additions, including security patches for Nginx, PAM, and the attr library, which actually gets a minor version rebase to 2.6.0 to fix a symlink traversal privilege escalation. OL7 keeps running on legacy support with X server and 389-ds-base updates. Nothing here rewrites the rulebook, but ignoring it will leave you running well-documented attack vectors on production boxes.

OS ReleasePackageSeverityAdvisory IDPatched CVEsUpdated Version
OL7xorg-x11-serverImportantELSA-2026-50117-0CVE-2026-559991.20.4-29.0.11.el7_9
OL7389-ds-baseImportantELSA-2026-36205CVE-2026-11610, CVE-2026-117741.3.11.1-5.0.11.el7_9
OL8python3.12ImportantELSA-2026-58971CVE-2026-119403.12.14-1.el8_10
OL8python-pyasn1ImportantELSA-2026-59241CVE-2026-598860.3.7-6.el8_10.2
OL8sqliteImportantELSA-2026-58938CVE-2026-11822, CVE-2026-118243.26.0-21.el8_10
OL8gstreamer1-plugins-goodImportantELSA-2026-59179CVE-2026-18295, CVE-2026-18296, CVE-2026-18298, CVE-2026-182991.16.1-7.el8_10.7
OL8firefoxImportantELSA-2026-5889834 CVEs (CVE-2026-74934 through CVE-2026-74990)140.14.0-1.0.1.el8_10
OL8python-urwidImportantELSA-2026-58562CVE-2026-93231.3.1-5.el8_10
OL8python-pillowImportantOLAMSA-2026-0016CVE-2026-5405810.3.0-2.el8
OL9httpdLowELSA-2026-59347CVE-2026-29167 (plus prior-cycle fixes)2.4.62-13.0.1.el9_8.6
OL9mod_http2ModerateELSA-2026-59387CVE-2026-43951, CVE-2026-489132.0.26-6.el9_8.2
OL9python3.12ImportantELSA-2026-59009CVE-2026-119403.12.14-1.0.1.el9_8
OL9python-pyasn1ImportantELSA-2026-59242CVE-2026-598860.4.8-7.el9_8.1
OL9python-urwidImportantELSA-2026-58952CVE-2026-93232.1.2-4.el9_8.1
OL9sqliteImportantELSA-2026-58936CVE-2026-11822, CVE-2026-118243.34.1-11.el9_8
OL9gstreamer1-plugins-goodImportantELSA-2026-59152CVE-2026-18295, CVE-2026-18296, CVE-2026-18298, CVE-2026-182991.22.12-7.el9_8.8
OL9python3.14ImportantELSA-2026-58901CVE-2026-119403.14.7-2.el9_8
OL9grafanaModerateELSA-2026-58982CVE-2026-33376, CVE-2026-3337710.2.6-23.el9_8.2
OL9gegl04ImportantELSA-2026-38497CVE-2026-20500.4.62-1.el9_8.1
OL9python-pillowImportantOLAMSA-2026-0017CVE-2026-5405810.3.0-2.el9
OL10attrModerateELSA-2026-59380CVE-2026-543712.6.0-1.el10_2
OL10nginxImportantELSA-2026-59220CVE-2026-56434, CVE-2026-60005 (plus prior-cycle fixes)1.26.3-6.0.1.el10_2.6
OL10pamModerateELSA-2026-59379CVE-2026-544111.6.1-9.el10_2.1
OL10gstreamer1-plugins-goodImportantELSA-2026-59133CVE-2026-18296, CVE-2026-182981.26.7-2.el10_2.7
OL10gstreamer1-plugins-baseImportantELSA-2026-59097CVE-2026-182971.26.7-2.el10_2.1
OL10python-pyasn1ImportantELSA-2026-59243CVE-2026-598860.6.2-1.el10_2.1
OL10firefoxImportantELSA-2026-5889934 CVEs (CVE-2026-74934 through CVE-2026-74990)140.14.0-1.0.1.el10_2
OL10ipsetBug Fix / EnhancementELBA-2026-59382None7.22-13.0.1.el10_2

Red Hat Enterprise Linux

The latest Red Hat errata stream brings a heavy dose of security patches across RHEL 7 through 10, and your patch management queue just got noticeably heavier. OpenShift dominates the list with updates spanning versions 4.14 to 4.19, while kernel bumps land on RHEL 8 and 9. You will also find a handful of RHEL AI base-image fixes for ffmpeg, plus enough isns-utils and rhc bumps to keep every SAP and Telecom flavor of RHEL satisfied. Most entries sit at the Important severity level, which usually means active exploitation is on the table but nobody is setting the building on fire yet. A couple of low-severity patches for httpd and mingw-openssl will likely slip under the radar, which is exactly how you end up two weeks from now wondering where that certificate expiry came from.

Errata IDPackage / ComponentSeverityTarget Environment
RHSA-2026:60173freerdpImportantRHEL 8.4 AMCUSS / EUSS LLO
RHSA-2026:60004httpdLowRHEL 10
RHSA-2026:60006isns-utilsImportantRHEL 9.6 EUS
RHSA-2026:60005isns-utilsImportantRHEL 10.0 EUS
RHSA-2026:59994kernelImportantRHEL 8.4 AMCUSS / EUSS LLO
RHSA-2026:59723kernelImportantRHEL 9
RHSA-2026:59821kernelImportantRHEL 8
RHSA-2026:60265postgresql:12ImportantRHEL 8.8 SAP / Telecom
RHSA-2026:60215assertj-coreModerateRHEL 9
RHSA-2026:57914Red Hat build of MicroShift 4.18.54ImportantMicroShift 4.18.54
RHSA-2026:60224pamModerateRHEL 9
RHSA-2026:57483OpenShift Container Platform 4.18.54ImportantOCP 4.18.54 (Bug fix and security update)
RHSA-2026:57401OpenShift Container Platform 4.19.44ImportantOCP 4.19.44 (Packages and security update)
RHSA-2026:56852OpenShift Container Platform 4.16.69ImportantOCP 4.16.69 (Packages and security update)
RHSA-2026:60354rhcImportantRHEL 9.2 SAP
RHSA-2026:57482OpenShift Container Platform 4.18.54ImportantOCP 4.18.54 (Packages and security update)
RHSA-2026:60353python-urwidImportantRHEL 10.0 EUS
RHSA-2026:60333isns-utilsImportantRHEL 8.8 SAP / Telecom
RHSA-2026:60305go-toolset:rhel8ImportantRHEL 8
RHSA-2026:60336RHEL AI 3.3 (ffmpeg)ImportantRHEL AI 3.3
RHSA-2026:60334RHEL AI 3.4 (ffmpeg)ImportantRHEL AI 3.4
RHSA-2026:60315rhcImportantRHEL 9.4 SAP
RHSA-2026:60329mingw-opensslLowRHEL 8
RHSA-2026:60306golangImportantRHEL 10
RHSA-2026:60226attrModerateRHEL 9
RHSA-2026:56785OpenShift Container Platform 4.14.72ImportantOCP 4.14.72 (Bug fix and security update)
RHSA-2026:59997polkitModerateRHEL 10
RHSA-2026:59996isns-utilsImportantRHEL 9.4 SAP
RHSA-2026:59999isns-utilsImportantRHEL 9.2 SAP
RHSA-2026:59956sqliteImportantRHEL 9.6 EUS
RHSA-2026:59972gstreamer1-plugins-goodImportantRHEL 10
RHSA-2026:60371python-urllib3ImportantRHEL 9.4 SAP
RHSA-2026:60428iscsi-initiator-utilsImportantRHEL 9.6 EUS
RHSA-2026:60427iscsi-initiator-utilsImportantRHEL 9.4 SAP
RHSA-2026:60385isns-utilsImportantRHEL 8.6 AMCUSS / EUSS LLO
RHSA-2026:60383bindImportantRHEL 7 ELS
RHSA-2026:60362python-urllib3ImportantRHEL 9.2 SAP
RHSA-2026:57402OpenShift Container Platform 4.19.44ImportantOCP 4.19.44 (Bug fix and security update)
RHSA-2026:56910OpenShift Container Platform 4.15.68ImportantOCP 4.15.68 (Packages and security update)
RHSA-2026:60304golangImportantRHEL 9
RHSA-2026:60335RHEL AI 3.5 (ffmpeg)ImportantRHEL AI 3.5

Rocky Linux

Rocky Linux just published a fresh batch of errata across versions 8, 9, and 10, and running dnf update this week is the practical move. The advisory list is dominated by security patches, with severity ratings splitting mostly between Moderate and Important. Only two low-priority httpd updates slipped through. A few of the Ruby and Go Toolset releases quietly bundle bug fixes and minor enhancements alongside the security work, which means you might get a couple of things done in one pass. If any of these packages run in your environment, verifying the affected OS version against the table below will save you a trip to the errata page.

RLSA IDPackage / ModuleSeverityOS VersionScope
RLSA-2026:59372assertj-coreModerateRocky Linux 10Security
RLSA-2026:59380attrModerateRocky Linux 10Security
RLSA-2026:60004httpdLowRocky Linux 10Security
RLSA-2026:59379pamModerateRocky Linux 10Security
RLSA-2026:59347httpdLowRocky Linux 9Security
RLSA-2026:59387mod_http2ModerateRocky Linux 9Security, bug fix, enhancement
RLSA-2026:59362nginxImportantRocky Linux 9Security
RLSA-2026:59997polkitModerateRocky Linux 10Security
RLSA-2026:59972gstreamer1-plugins-goodImportantRocky Linux 10Security
RLSA-2026:60305go-toolset:rhel8ImportantRocky Linux 8Security, bug fix, enhancement
RLSA-2026:50773ruby4.0ImportantRocky Linux 10Security, bug fix, enhancement
RLSA-2026:50778rubyImportantRocky Linux 10Security, bug fix, enhancement
RLSA-2026:50828ruby:3.3ImportantRocky Linux 9Security, bug fix, enhancement
RLSA-2026:50827ruby:4.0ImportantRocky Linux 9Security, bug fix, enhancement
RLSA-2026:50728ruby:3.3ImportantRocky Linux 8Security, bug fix, enhancement

SUSE Linux

SUSE just shipped a substantial batch of security updates across its mainline and enterprise tracks. The headline grabber is Wireshark, which is getting 28 CVEs patched in one go. You probably do not want to skip that one. The QEMU update tackles an integer overflow that could escalate privileges, while util-linux gets the usual treatment for heap use-after-free and TOCTOU race conditions in its block device and mount utilities.

On the developer side, Go lands version 1.25.14 and 1.26.7 with FIPS-compliant OpenSSL builds, squashing nine vulnerabilities that range from stack exhaustion to DNS parsing bypasses and module supply chain attacks. Buildah and both the Kubernetes 1.33 and 1.35 client binaries get rebuilt against that fresh Go release, so the supply chain stays intact.

The kernel live patches round out the release, hitting SP4, SP5, and SP6 across multiple tracks. You are looking at fixes for SCTP chunk validation, XFS fork mapping, network scheduler handling, and a few memory leaks. If you run virtualized workloads or just rely on a functioning network stack, these are the ones to install first.

Announcement IDPackage / ComponentRatingVulnerabilities FixedAffected Distro / TrackWhat Changed
openSUSE-SU-2026:11582-1apache2-mod_auth_openidc 2.4.20.2Moderate1 (CVE-2026-54789)openSUSE TumbleweedSingle CVE patch for the OIDC Apache module
openSUSE-SU-2026:11579-1Wireshark / libwireshark19 suiteModerate28 (CVE-2026-19694 through 76929)openSUSE TumbleweedMass CVE cleanup across the packet analyzer
SUSE-SU-2026:3806-1qemu 8.2.10Important1 critical (CVE-2026-3886) + 2 security fixesSLE 15 SP6, Leap 15.6, SAP, LTSSFixes integer overflow in calc_image_hostmem and cleans up s390x container ID handling
SUSE-SU-2026:3812-1util-linux 2.37.2Important3 (CVE-2026-13595, 27456, 53613)SLE 15 SP4, Micro 5.3/5.4, Leap 15.4, HPCPatches heap UAF in libblkid and a TOCTOU race in the mount utility
SUSE-SU-2026:3813-1util-linux 2.37.4Important3 (same CVEs as above)SLE 15 SP5, Micro 5.5, Leap 15.5, HPCSame util-linux fixes rolled out to the SP5 track
SUSE-SU-2026:3815-1go1.25-openssl 1.25.14Important9 (CVE-2026-33818, 39821, 56853-56865)SLE 15 SP6/SP7, Leap 15.6, Dev Tools ModuleFIPS-compliant Go release. Squashes stack exhaustion, IDNA bypass, TLS record limits, and Go module supply chain attacks
SUSE-SU-2026:3816-1go1.26-openssl 1.26.7Important9 (same CVEs as above)SLE 15 SP6/SP7, Leap 15.6, Dev Tools ModuleFIPS-compliant Go release with added no_openssl build tag support
SUSE-SU-2026:3817-1buildah 1.35.5ImportantN/A (rebuild)SLE 15 SP4, Leap 15.4, HPCRebuilt against the updated Go security release
SUSE-SU-2026:3823-1kubernetes1.33-client 1.33.11ImportantN/A (rebuild)SLE 15 SP7, Leap 15.6, Containers ModuleRebuilt against the updated Go security release
SUSE-SU-2026:3824-1kubernetes1.35-client 1.35.4ImportantN/A (rebuild)SLE 15 SP7, Leap 15.6, Containers ModuleRebuilt against the updated Go security release
SUSE-SU-2026:3807-1Linux Kernel Live Patch 43 (5.14.21)Important6 (CVE-2023-53995, 52956, 53224, 53246, 64530, 64600)SLE 15 SP5, Micro 5.5, Leap 15.5, HPC, RTPatches SCTP validation, XFS fork mapping, network scheduler, and libceph OOB access
SUSE-SU-2026:3819-1Linux Kernel Live Patch 29 (6.4.0)Important4 (CVE-2026-53224, 53246, 64530, 64600)SLE 15 SP6, Leap 15.6, RTPatches SCTP validation, XFS fork mapping, and network scheduler
SUSE-SU-2026:3829-1Linux Kernel Live Patch 57 (5.14.21)Important5 (CVE-2023-53995, 52956, 53224, 53246, 64600)SLE 15 SP4, Micro 5.3/5.4, Leap 15.4, HPC, RTPatches SCTP validation, XFS fork mapping, libceph OOB, and inet memory leaks

Ubuntu Linux

Ubuntu’s August security update is a heavy haul, landing fixes across five Java versions, OpenSSL, Bind9, and the HEIF image library. If you run anything from Java 8 to Java 25, you are dealing with authentication flaws, authorization bypasses, and denial-of-service triggers scattered across the JSSE, ImageIO, 2D, and Security components. The OpenSSL roll tackles memory-exhaustion and data-disclosure bugs in older LTS releases, while Bind9 gets patched against resource exhaustion and DNS amplification attacks. libheif closes out the notice with parsing flaws that could crash systems or execute arbitrary code on malformed images. Older distributions, 14.04 through 20.04, now sit behind the Ubuntu Pro paywall for these packages. Restart any running Java apps after apt upgrade, or they will keep serving unpatched bytecode.

PackageUSNAffected ReleasesKey FixesNew Version
OpenJDK 25USN-8681-122.04, 24.04, 26.04Auth/authorization bypass, DoS in JSSE, ImageIO, 2D, Libraries, Security, Little CMS25.0.4+7-1
OpenJDK 8USN-8673-116.04-26.04+ Scripting component auth flaws8u502-ga
OpenJDK 17USN-8676-118.04-26.04JSSE, ImageIO, 2D, Libraries, Security auth/DoS17.0.20+8
OpenJDK 21USN-8677-120.04-26.04JSSE, ImageIO, 2D, Libraries, Security auth/DoS21.0.12+8
OpenJDK 11USN-8674-118.04-26.04+ Scripting component auth flaws11.0.32+9
OpenSSL / OpenSSL 1.0USN-8678-214.04-20.04DTLS buffering DoS, CMS key unwrapping, TLS handshake memory leak1.1.1 / 1.0.2
Bind9USN-8682-114.04-20.04GSS-API memory exhaustion, amplification attacks, DNS class crash9.18.30 / 9.11.3 / 9.10.3 / 9.9.5
libheifUSN-8683-118.04-24.04Image transform DoS, arbitrary code execution on malformed files1.17.6

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

Gentoo Linux

Updating Gentoo Linux is more involved than binary distributions because it's a source-based system with highly customizable packages.

sudo emerge --sync
sudo emerge -avuDN @world