Ten major Linux distributions shipped critical security advisories today, with Ubuntu leading a massive kernel sweep across every LTS release to patch WiFi mesh injection and AMD Zen 2 cache isolation flaws. Infrastructure tooling also took a hit, as curl, Podman, and BIND received fixes for authentication bypasses, container escape vectors, and cache exhaustion exploits. The runtime layer saw equally heavy CVE counts, featuring a MySQL 8.4 rebase, PHP 8.4 and Python 3.13 hardening against SQLi and tarfile bypasses, and parallel patches for .NET and Go ecosystems.
Today's Linux Security Roundup: Kernel Patches, Runtime CVEs, and a MySQL Rebase
Ten distributions shipped critical advisories today, with kernel updates, PHP and Python fixes, and a sweeping PostgreSQL cleanup dominating the queue.
If your patching backlog looks concerning, you are not alone. AlmaLinux, Debian, Fedora, Gentoo, Oracle Linux, RHEL, Rocky Linux, Slackware, SUSE, and Ubuntu all pushed security updates today. The headline is a massive kernel patching effort, but the real work sits in your runtimes, databases, and networking tooling.
Kernel Patches and Infrastructure Tools
Ubuntu took the biggest swing, shipping kernel updates across every LTS and cloud flavor from 14.04 all the way to 26.04. The fixes target a re-emergent WiFi mesh packet injection vector, alongside sweeping patches for networking, storage, and the x86 crypto subsystem. NVIDIA and Raspberry Pi kernels are also getting hammered, this time for an AMD Zen 2 cache isolation flaw that could leak data or escalate privileges. You will need to reboot after applying these.
The infrastructure layer did not get off easy either. curl landed fixes for HTTP Negotiate authentication bypasses, OAuth2 bearer token leaks, and SSH host key mismatches across Oracle Linux, RHEL, and Ubuntu. Podman on SUSE closed two container escape vectors: one where a crafted image rewrites host directory ownership, and another that spills host environment variables into containers. BIND 9.18 on Oracle and SUSE got cache exhaustion and NSEC3 validation patches, while Performance Co-Pilot on AlmaLinux and Oracle Linux fixed a privilege escalation path through the linux_sockets PMDA.
Fedora's advisory explicitly calls out the .NET ecosystem, noting that SDKs for versions 8.0, 9.0, and 10.0 all "cleared out ten common CVEs" in a single pass. That is a massive amount of patching for a single day. The long wait for clean builds is finally over, though you should verify your .NET runtime versions before pushing to production.
Runtimes, Databases, and Application Stacks
Databases are getting a serious overhaul today. MySQL 8.4 got rebased to 8.4.11 across AlmaLinux, Oracle Linux, Rocky Linux, and RHEL, pulling 28 vulnerabilities from the July CPU along with it. PostgreSQL on Ubuntu finally addressed a long-running list of issues across versions 14, 16, and 18. The fixes range from unsafe COPY FROM STDIN handling to silent cleartext encryption fallbacks in pgcrypto. Restart your service after the update.
The language runtime ecosystem is where the CVE numbers actually stack up. PHP 8.4 on AlmaLinux, Oracle, and Rocky plugs two nasty bugs: a SQL injection born from pgsql backslash escaping and an arbitrary code execution flaw in bccomp(). Python 3.13 on Fedora and SUSE lands fixes for a CPU exhaustion denial of service in the HTML parser and a tarfile extraction bypass. Go on SUSE locked down nine vulnerabilities each for versions 1.25 and 1.26, mostly targeting ASN.1 recursion limits and XML decode exhaustion.
Browsers and email clients also saw activity today. Chromium on Debian and the bookworm LTS track absorbed a 15-CVE roll for arbitrary code execution and denial of service. Slackware paired Firefox and Thunderbird updates on the 140.14.0 ESR branch, covering protocol hardening and memory safety fixes. Vim on Ubuntu picked up memory corruption patches for JSON decoding and spell file handling, while Wget got a regression correction for a previous CVE patch that should stop downloads from breaking.
Not every advisory requires a reboot, but the kernel and PostgreSQL updates absolutely do. RHEL and Oracle Linux users should also double-check their SAP and EUS channels, since dracut, OpenJDK 11, and mod_md landed in some unexpected places. If you are running older ELS releases, that Java update might be the one you want to target first.
A detailed overview
AlmaLinux
AlmaLinux rolled out a fresh batch of security patches. The release skews heavily toward AlmaLinux 10, with a couple of important fixes landing on AlmaLinux 8 and 9. The real-time kernel update for AL8 tackles nine separate issues, from dangling network pointers to double-free bugs in the iSCSI target. If you run media pipelines, the GStreamer plugin patch quietly plugs three memory-handling flaws that could otherwise eat your RAM.
On the application side, MySQL 8.4 takes a serious beating with 28 vulnerabilities pulled from the July CPU, paired with a version bump to 8.4.11. PHP 8.4 cleans up two nasty issues: a SQL injection born from pgsql backslash escaping and an arbitrary code execution bug in bccomp(). .NET 9.0 and 10.0 both ship 16 patches each, covering everything from HTTP/2 flood denial of service to authentication bypasses and deserialization exploits. GLib2 rounds out the AL10 fixes with seven buffer over-reads and a path traversal flaw in the D-Bus auth mechanism. The AL9 batch targets infrastructure tooling: ansible-core fixes an argument injection in the galaxy role installer, and Performance Co-Pilot patches four separate holes, including a privilege escalation path through the sockets PMDA.
| Errata ID | OS | Severity | Package | Notable Fixes |
|---|---|---|---|---|
| ALSA-2026:57254 | AlmaLinux 8 | Important | kernel-rt | 9 CVEs (network pointer leaks, iSCSI double-free, SCMI target CRC overread). Fixes SFC TX queue stalls after 8.10. |
| ALSA-2026:56966 | AlmaLinux 8 | Moderate | gstreamer1-plugins-good | 3 CVEs (unbounded memory growth in RTP depayloaders, unsigned underflow in avidemux parsing). |
| ALSA-2026:56936 | AlmaLinux 8 | Important | mysql:8.4 | 28 CVEs from July CPU. Rebased to 8.4.11. |
| ALSA-2026:56969 | AlmaLinux 10 | Important | php8.4 | 2 CVEs (SQLi via pgsql backslash escaping, code exec via bccomp OOB write). Rebased to 8.4.24. |
| ALSA-2026:56965 | AlmaLinux 10 | Moderate | libcupsfilters | 2 CVEs (infinite loop CPU exhaustion in IEEE1284 normalize, CUPS image filter abort via malformed PNG). |
| ALSA-2026:57126 | AlmaLinux 10 | Important | yggdrasil | 1 CVE (x509 certificate validation bypass due to incorrect DNS constraint). |
| ALSA-2026:56971 | AlmaLinux 10 | Important | perl-Date-Manip | 1 CVE (DoS via CPU exhaustion in date parsing). |
| ALSA-2026:57015 | AlmaLinux 10 | Moderate | glib2 | 7 CVEs (buffer over-reads, path traversal via dbus auth, unbounded SASL line buffering DoS). |
| ALSA-2026:41895 | AlmaLinux 10 | Important | .NET 9.0 | 16 CVEs (HTTP/2 flood OOM, priv esc via auth bypass, deserialization code exec, spoofing). SDK 9.0.119 / Runtime 9.0.18. |
| ALSA-2026:41897 | AlmaLinux 10 | Important | .NET 10.0 | 16 CVEs (identical to .NET 9.0 release). SDK 10.0.110 / Runtime 10.0.10. |
| ALSA-2026:57149 | AlmaLinux 9 | Important | ansible-core | 1 CVE (argument injection in ansible-galaxy role install leads to code exec). |
| ALSA-2026:55740 | AlmaLinux 9 | Important | pcp | 4 CVEs (command injection via linux_sockets PMDA, priv esc to root, unauthenticated /store access, signed integer overflow DoS). |
Debian GNU/Linux
Debian shipped another round of security patches, covering trixie, bookworm, and bullseye. chromium leads the pack with a massive 15-CVE roll for both the current stable release and the LTS track. Arbitrary code execution, denial of service, and information disclosure hit every vendor, which is roughly what you would expect from a browser engine running untrusted web content. libgit2 absorbed six new CVEs tied to SSH command injection, credential leaks, and directory creation outside the working tree. If you route version control over SSH, trixie gets a patched library this week. sabnzbdplus had its web UI password bypass quietly fixed without a CVE assignment yet, so upgrade if you point that newsreader at anything reachable from the internet. python-httplib2 closed two denial of service vectors across three Debian releases, mainly unbounded gzip/deflate decompression and a leftover header parsing bug that shows up whenever an LTS track gets maintained.
| Package | Advisory | Affected Release(s) | Fixed Version | CVEs | Primary Issues |
|---|---|---|---|---|---|
| libgit2 | DSA-6453-1 | trixie | 1.9.0+ds-2+deb13u1 | CVE-2026-5917, CVE-2026-53583, CVE-2026-53584, CVE-2026-53585, CVE-2026-53586, CVE-2026-53587 | SSH command injection, credential disclosure, DoS, out-of-tree directory creation |
| sabnzbdplus | DSA-6454-1 | trixie | 4.5.0+dfsg-1+deb13u1 | None assigned yet | Web UI password bypass |
| chromium | DSA-6455-1 | trixie | 151.0.7922.169-1~deb13u1 | CVE-2026-76033 through CVE-2026-76047 | Arbitrary code execution, DoS, information disclosure |
| chromium | DLA-4749-1 | bookworm (LTS) | 151.0.7922.169-1~deb12u1 | CVE-2026-76033 through CVE-2026-76047 | Arbitrary code execution, DoS, information disclosure |
| python-httplib2 | DLA-4748-1 | bookworm (LTS) | 0.20.4-3+deb12u1 | CVE-2026-59939 | Unbounded gzip/deflate decompression DoS |
| python-httplib2 | DLA-4747-1 | bullseye (LTS) | 0.18.1-3+deb11u1 | CVE-2021-21240, CVE-2026-59939 | Malicious header CPU burn DoS, unbounded decompression DoS |
Fedora Linux
Fedora 43 just took a serious beating of security patches, with Fedora 44 catching the same updates shortly after. The .NET ecosystem got the most attention, as SDKs for versions 8.0, 9.0, and 10.0 all cleared out ten common CVEs. That is a massive amount of patching for a single weekend. Apache Traffic Server moved to 10.2.0, and the changelog reads like a catalog of memory safety wins. Use-after-free, stack overflows, and crashes have been squashed, which makes this update a priority for anyone running a caching proxy.
Roundcube landed security fixes for its 1.6.18 and 1.7.3 releases, closing holes in SSRF, XSS, RCE, and IMAP command injection. Firefox hit 154.0, bringing a KDE Wayland session restore to Fedora 43 and PipeWire camera stride support to Fedora 44. WordPress 6.9.7 addresses a nasty RCE involving Imagick and Ghostscript, alongside a pre-auth XSS and several privilege escalation issues. Python 3.13.15 patches a CPU DoS in the HTML parser and a tarfile extraction bypass. NTPsec, phpseclib3, Domoticz, libgit2, and i2c-display round out the batch with their own specific fixes. Dokuwiki also receives a backported patch for a "disableactions" mechanism bypass.
| Package | Version | Release | Key Updates and Fixes |
|---|---|---|---|
| firefox | 154.0 | 43 & 44 | Upstream update. Fedora 43 adds KDE Wayland session restore. Fedora 44 adds PipeWire camera buffer stride support. |
| wireshark | 4.6.8 | 43 & 44 | Multiple CVEs fixed. Includes DoS via DBS Etherwatch, DoS via Catapult DCT2000, and heap/stack buffer overflows. |
| lyx | 2.5.2 | 43 & 44 | Upstream release. |
| roundcubemail | 1.6.18 / 1.7.3 | 43 / 44 | Security fixes for SSRF, XSS, RCE, IMAP injection, Sieve script injection, and LDAP filter injection. Multiple CVEs addressed. |
| ntpsec | 1.2.5 | 43 & 44 | CVE-2026-18321: Denial of Service via buffer overflow in Zyfer refclock. |
| dotnet9.0 | 9.0.120 | 43 | SDK 9.0.120 and Runtime 9.0.19. Ten CVEs fixed (62871, 62886, 62897, 62898, 62899, 62900, 62901, 62902, 62909, 70354). |
| dotnet8.0 | 8.0.130 | 43 | SDK 8.0.130 and Runtime 8.0.30. Same ten CVEs fixed as .NET 9.0. |
| dotnet10.0 | 10.0.111 | 43 | SDK 10.0.111 and Runtime 10.0.11. Same ten CVEs fixed as .NET 9.0. |
| wordpress | 6.9.7 | 43 | RCE via Imagick/Ghostscript (CVE-2026-65640). Pre-auth XSS (CVE-2026-64638). Privilege escalation, stored XSS, and SSRF fixes included. |
| trafficserver | 10.2.0 | 43 | Upstream 10.2.0. Multiple CVEs addressed: use-after-free, crashes on attacker-influenced input, stack overflow, TLS memory-safety errors, and regex mapping issues. |
| python3.13 | 3.13.15 | 43 | CVE-2026-15308: CPU DoS via HTML parser. CVE-2026-11940: tarfile extraction filter bypass. |
| domoticz | 2026.3 | 43 | Web server and API security fixes. CVE-2026-11425: Stored XSS allowing administrator account takeover. |
| php-phpseclib3 | 3.0.56 | 43 | CVE-2026-40194: Timing attack in SSH HMAC comparison. CVE-2026-44167: DoS via untrusted ASN.1 file loading. |
| python-asyncmy | 0.2.14 | 43 | Security fixes, bugfixes, and enhancements. Updated alongside python-sqlalchemy and python-alembic. |
| python-sqlalchemy | 2.0.52 | 43 | Bugfixes. |
| python-alembic | 1.19.1 | 43 | Bugfixes. |
| i2c-display | 0.5.4 | 43 | CVE-2026-46604 fix: Denial of Service via invalid TIFF image. |
| dokuwiki | 20250514b-5 | 43 | Backported fix for "disableactions" mechanism bypass. |
| libgit2 | 1.9.7 | 43 | Upstream update to version 1.9.7. |
Gentoo Linux
Gentoo published a high-severity advisory on August 20, 2026, flagging three security flaws across the acl and attr utilities. If your system runs either package older than the fixed versions, you are looking at a potential local privilege escalation vector. The advisory points to CVE-2026-54369, CVE-2026-54370, and CVE-2026-54371, but keeps the actual exploit mechanics in the linked NVD entries. There is no workaround, and the patch path is straightforward.
Security advisories are rarely exciting reads, but privilege escalation flaws in utilities that handle file permissions are exactly the kind of thing that justifies a high rating. You should run the provided emerge commands before you leave for the day.
| Package | Vulnerable Versions | Fixed Versions | CVEs | Severity | Advisory ID |
|---|---|---|---|---|---|
| sys-apps/acl | < 2.4.0 | >= 2.4.0 | CVE-2026-54369, CVE-2026-54370, CVE-2026-54371 | High | GLSA 202608-20 |
| sys-apps/attr | < 2.6.0 | >= 2.6.0 | CVE-2026-54369, CVE-2026-54370, CVE-2026-54371 | High | GLSA 202608-20 |
Oracle Linux
Oracle just pushed a wide-ranging security patch across all three active branches. OL10 takes the lion's share, landing a full rebase for MySQL 8.4, PHP 8.4, and a massive 6.12 kernel update that closes out several dozen CVEs. OL9 gets .NET 10.0 added to the lineup with official Oracle Linux support, alongside the usual .NET 9.0 routine maintenance. OL8 keeps the older kernel (4.18) and older libraries patched, which is exactly what you would expect from a long-term support stream. The curl, glib2, PCP, and Node.js updates hit all three releases with identical CVE batches, so you will want to roll those out regardless of which version you are managing. BIND 9.18 and PAM also get their due attention for cache exhaustion and timing leak fixes. If you have not run yum update recently, the patch window is open.
| OS | Package | New Version | Severity | Key CVEs | Notable Changes |
|---|---|---|---|---|---|
| OL10 | kernel | 6.12.0-211.34.1 | Important | CVE-2026-43163, CVE-2026-43499, CVE-2026-53166 | Covers changes from 6.12.0-211.26.1 through 6.12.0-211.34.1. Crypto, networking, KVM, and filesystem fixes. |
| OL10 | curl | 8.12.1-4.el10_2.4 | Important | CVE-2026-1965, CVE-2026-3783, CVE-2026-3784, CVE-2026-8286, CVE-2026-9547, CVE-2026-12064 | HTTP Negotiate auth bypass, OAuth2 bearer token leak, proxy reuse with wrong creds, SSH host key mismatch, TLS/STARTTLS reuse. |
| OL10 | glib2 | 2.80.4-12.el10_2.21 | Moderate | CVE-2026-15588, CVE-2026-58010 through 58015 | D-Bus auth line limits, GVariant tuple offset, regex buffer overflow, GIOChannel over-read, D-Bus cookie validation. |
| OL10 | nodejs:24 | 24.18.0-6 | Important | CVE-2026-11822, CVE-2026-11824, CVE-2026-14257, CVE-2026-54272, CVE-2026-69152, CVE-2026-69192 | brace-expansion update, npm/ip-address bump, sqlite 3.53.4. |
| OL10 | nodejs:22 | 22.23.1-3 | Important | CVE-2026-11822, CVE-2026-11824, CVE-2026-14257, CVE-2026-69152, CVE-2026-69192 | Same brace-expansion and npm dependency fixes as v24. |
| OL10 | PCP | 6.3.7-8.0.1.el9_8.4 | Important | CVE-2026-16524, CVE-2026-16526, CVE-2026-16527, CVE-2026-16529 | Command injection in linux_sockets PMDA, missing pmproxy auth flags, integer overflow, FD_CLOEXEC on AF_UNIX sockets. |
| OL10 | PHP 8.4 | 8.4.24-1.el10_2 | Important | CVE-2026-17543, CVE-2026-17544 | Rebase to upstream 8.4.24. |
| OL10 | MySQL 8.4 | 8.4.11-1.el10_2 | Important | CVE-2026-46936, CVE-2026-47012, CVE-2026-47023, CVE-2026-47052, CVE-2026-47064, CVE-2026-60145, CVE-2026-60163, CVE-2026-60177, CVE-2026-60178, CVE-2026-60182, CVE-2026-60183, CVE-2026-60184, CVE-2026-60185, CVE-2026-60186, CVE-2026-60187, CVE-2026-60188, CVE-2026-60189, CVE-2026-60190, CVE-2026-60191, CVE-2026-60315, CVE-2026-60316, CVE-2026-60331, CVE-2026-60332, CVE-2026-60585, CVE-2026-60747, CVE-2026-61081, CVE-2026-61094, CVE-2026-61096, CVE-2026-61109 | Full rebase to 8.4.11. |
| OL10 | yggdrasil | 0.4.9.2-1.el10_2.2 | Important | CVE-2026-33810 | Rebuilt against updated golang. |
| OL10 | perl-Date-Manip | 6.94-5.el10_2.1 | Important | CVE-2026-60075 | Prevents quadratic-cost regex DoS in date/time parsing. |
| OL10 | gstreamer1-plugins-good | 1.16.1-7.el10_2.3 | Moderate | CVE-2026-18649, CVE-2026-73433, CVE-2026-73434 | Out-of-bounds reads in AVI demuxer, H.264/H.265 RTP depayloaders. |
| OL9 | .NET 10.0 | 10.0.111-1.0.1 | Important | CVE-2026-62899, CVE-2026-62900, CVE-2026-62901, CVE-2026-62909 | Adds official Oracle Linux support, runtime/sdk updates. |
| OL9 | .NET 9.0 | 9.0.120-1.0.1 | Important | CVE-2026-62899, CVE-2026-62900, CVE-2026-62901, CVE-2026-62909 | Runtime/sdk updates for the previous LTS. |
| OL9 | BIND 9.18 | 9.18.29-14.el9_8.8 | Important | CVE-2026-10723, CVE-2026-11331, CVE-2026-11622, CVE-2026-11721, CVE-2026-13204, CVE-2026-13321 | NSEC3 validation, cache exhaustion, RPZ wildcard expansion, crash via unsigned NSEC. |
| OL9 | curl | 7.76.1-40.el9_8.5 | Important | CVE-2026-1965, CVE-2026-3783, CVE-2026-8286, CVE-2026-9547 | HTTP auth bypass, OAuth2 leaks, SSH host key mismatch, TLS/STARTTLS reuse. |
| OL9 | glib2 | 2.68.4-19.el9_8.9 | Moderate | CVE-2026-15588, CVE-2026-58010 through 58015 | Same D-Bus/GIO/GVariant fixes as OL10. |
| OL9 | PCP | 6.3.7-8.0.1.el9_8.4 | Important | CVE-2026-16524, CVE-2026-16526, CVE-2026-16527, CVE-2026-16529 | Same security fixes as OL10 PCP plus feature backports. |
| OL8 | python3 | 3.6.8-78.0.1.el8_10 | Important | CVE-2026-11940 | Security fix for platform.py. |
| OL8 | gstreamer1-plugins-good | 1.16.1-7.el8_10.3 | Moderate | CVE-2026-18649, CVE-2026-73433, CVE-2026-73434 | Same AVI/RTP demuxer fixes. |
| OL8 | gstreamer1-plugins-bad-free | 1.16.1-9.0.1.el8_10.2 | Important | CVE-2026-19387, CVE-2026-59692 | IMA ADPCM input size check, DTLS certificate subject DN overflow. |
| OL8 | nghttp2 | 1.33.0-6.el8_10.3 | Moderate | CVE-2026-58055 | HTTP Request/Response smuggling via ambiguous Upgrade requests. |
| OL8 | attr | 2.6.0-1.el8_10 | Moderate | CVE-2026-54371 | Symlink traversal privilege escalation via getfattr. |
| OL8 | pam | 1.3.1-40.0.1.el8_10 | Moderate | CVE-2026-54411 | Password comparison timing leak, use-after-free in pam_sm_open_session. |
| OL8 | sg3_utils | 1.44-6.el8_10.1 | Important | None listed | SCSI name string and ATA field conformance. |
| OL8 | kernel | 4.18.0-553.155.1 | Moderate | CVE-2026-45991, CVE-2026-53009 | UDF partition descriptor accounting, ice driver tx_buf double-free. |
| OL8 | libXfont2 | 2.0.3-2.el8_10.3 | Important | CVE-2026-44950, CVE-2026-59679 | Two unspecified font library security fixes. |
Red Hat Enterprise Linux
Red Hat rolled out a fresh round of security advisories, and the volume suggests a busy patch window for systems on Extended Update Support or SAP channels. The headline items are kernel bumps for RHEL 9 and RHEL 10, plus OpenJDK 11.0.32.1 ELS patches for both Linux and Windows builds. If you're running older ELS releases, that Java update might be the one you want to target first.
Dracut dominates the list with updates for RHEL 10.0 EUS, RHEL 9.6 EUS, RHEL 9.4 SAP Solutions, and RHEL 9.2 SAP Solutions. You'll also see mod_md hitting RHEL 9.6 EUS, RHEL 9.4 SAP, and RHEL 9.2 SAP. SAP users have a clear checklist here. php:8.3 lands for RHEL 9 and php:8.2 for RHEL 8, so application teams using those versions should plan accordingly.
OpenShift 4.12.96 and 4.13.70 are getting tagged with Important advisories, though the security impact rates as Low. Still, the overall rating warrants a look. Other packages making the cut include curl for RHEL 8, postgresql for RHEL 9.2 SAP, webkit2gtk3 for RHEL 8.4, mrtg across RHEL 9 and 10, and rh-podman-desktop for RHEL 10. Yelp gets a security update for RHEL 7 ELS, and osbuild-composer is updating for RHEL 9.6 EUS.
| Advisory ID | Package | Severity | Affected OS / Channel |
|---|---|---|---|
| RHSA-2026:55779 | OpenJDK 11.0.32.1 ELS (Portable Linux) | Moderate | ELS |
| RHSA-2026:57417 | yelp | Important | RHEL 7 ELS |
| RHSA-2026:57348 | webkit2gtk3 | Important | RHEL 8.4 AMCUSS, EUS LLO |
| RHSA-2026:57252 | kernel | Important | RHEL 9 |
| RHSA-2026:57251 | kernel | Important | RHEL 10 |
| RHSA-2026:57562 | perl-Date-Manip | Important | RHEL 8 |
| RHSA-2026:57539 | php:8.3 | Important | RHEL 9 |
| RHSA-2026:57541 | osbuild-composer | Important | RHEL 9.6 EUS |
| RHSA-2026:54205 | OpenShift Container Platform 4.12.96 | Important (Low Security Impact) | OCP 4.12 |
| RHSA-2026:57462 | curl | Important | RHEL 8 |
| RHSA-2026:57451 | cups-filters | Moderate | RHEL 8 |
| RHSA-2026:55780 | OpenJDK 11.0.32.1 ELS (Windows) | Moderate | ELS |
| RHSA-2026:57574 | php:8.2 | Important | RHEL 8 |
| RHSA-2026:57580 | dracut | Important | RHEL 10.0 EUS |
| RHSA-2026:57596 | mrtg | Important | RHEL 10 |
| RHSA-2026:57641 | mod_md | Moderate | RHEL 9.6 EUS |
| RHSA-2026:57633 | postgresql | Important | RHEL 9.2 SAP |
| RHSA-2026:57844 | mod_md | Moderate | RHEL 9.4 SAP |
| RHSA-2026:57772 | dracut | Important | RHEL 9.6 EUS |
| RHSA-2026:57785 | dracut | Important | RHEL 9.4 SAP |
| RHSA-2026:57741 | libreswan | Important | RHEL 9.6 EUS |
| RHSA-2026:57775 | dracut | Important | RHEL 9.2 SAP |
| RHSA-2026:57610 | kbd | Moderate | RHEL 9 |
| RHSA-2026:57642 | mod_md | Moderate | RHEL 9.2 SAP |
| RHSA-2026:57600 | mrtg | Important | RHEL 9 |
| RHSA-2026:57637 | python-urwid | Important | RHEL 8.8 SAP / TCU |
| RHSA-2026:57638 | python-urwid | Important | RHEL 8.4 AMCUSS / EUS LLO |
| RHSA-2026:57597 | kbd | Moderate | RHEL 10 |
| RHSA-2026:57590 | rh-podman-desktop | Important | RHEL 10 |
| RHSA-2026:54187 | OpenShift Container Platform 4.13.70 | Important (Low Security Impact) | OCP 4.13 |
Rocky Linux
Rocky Linux just pushed a fresh batch of errata across versions 8, 9, and 10, and if you are running production systems, you will want to patch before your Monday morning. The release splits evenly between the three major branches, delivering ten Important severity ratings and five Moderate ones. You are getting security fixes for familiar pillars like PHP (across 8.2, 8.3, and 8.4), MySQL 8.4, Java (both 17 and 21), Ansible Core, and Perl. A handful of these also bundle bug fixes and performance tweaks, so this is not strictly a vulnerability sweep. The newer 10 branch gets updates for libcupsfilters, yggdrasil, and glib2, while the PHP bundles on versions 8 and 9 drag along every relevant PECL extension they can find, which is a bit of a kitchen sink approach. GStreamer and mecab-IPAdic round out the queue. Run your standard update cycle and you should be clear.
| RLSA ID | Severity | Package(s) | Affected Version | Scope |
|---|---|---|---|---|
| RLSA-2026:55787 | Moderate | java-21-openjdk | Rocky Linux 8 | Security |
| RLSA-2026:56966 | Moderate | gstreamer1-plugins-good | Rocky Linux 8 | Security |
| RLSA-2026:56936 | Important | mysql:8.4, module.mecab-ipadic, mecab-ipadic, mecab, module.mecab | Rocky Linux 8 | Security, bug fix, enhancement |
| RLSA-2026:56965 | Moderate | libcupsfilters | Rocky Linux 10 | Security |
| RLSA-2026:57126 | Important | yggdrasil | Rocky Linux 10 | Security |
| RLSA-2026:56969 | Important | php8.4 | Rocky Linux 10 | Security, bug fix, enhancement |
| RLSA-2026:56007 | Important | mysql8.4 | Rocky Linux 10 | Security, bug fix, enhancement |
| RLSA-2026:57015 | Moderate | glib2 | Rocky Linux 10 | Security |
| RLSA-2026:57148 | Important | ansible-core | Rocky Linux 10 | Security |
| RLSA-2026:56971 | Important | perl-Date-Manip | Rocky Linux 10 | Security |
| RLSA-2026:56970 | Important | perl-Date-Manip | Rocky Linux 9 | Security |
| RLSA-2026:57539 | Important | php:8.3 (+ php-pecl-redis6, php-pecl-rrd, php-pecl-apcu, php-pecl-zip, php-pecl-xdebug3) | Rocky Linux 9 | Security, bug fix, enhancement |
| RLSA-2026:57149 | Important | ansible-core | Rocky Linux 9 | Security |
| RLSA-2026:55781 | Moderate | java-17-openjdk | Rocky Linux 8 | Security |
| RLSA-2026:57574 | Important | php:8.2 (+ libzip, php-pecl-rrd, php-pecl-apcu, php-pecl-zip, php-pear, php-pecl-xdebug3) | Rocky Linux 8 | Security, bug fix, enhancement |
Slackware Linux
Slackware's security team rolled out paired patches for Firefox and Thunderbird, both landing on the 140.14.0 ESR branch. If you are running Slackware 15.0 or -current, you will want to pull these before the items on the referenced CVE list get actively exploited. The advisories do not spell out the individual vulnerabilities, but they reference a long list of identifiers spanning CVE-2026-74934 through 74990. That usually means standard protocol hardening and memory safety fixes. You can apply both with a straightforward upgradepkg as root. The OSU Open Source Lab keeps the mirrors running, which saves you the headache of tracking down local mirrors for a distro that does not chase flashy package managers.
| Package | Version | Target OS | Architecture | SSA Reference |
|---|---|---|---|---|
| Mozilla Firefox | 140.14.0 ESR | Slackware 15.0 & -current | i686, x86_64 | SSA:2026-231-01 |
| Mozilla Thunderbird | 140.14.0 ESR | Slackware 15.0 & -current | i686, x86_64 | SSA:2026-231-02 |
SUSE Linux
SUSE just pushed another round of security patches, and the scale varies depending on what you run. OpenSSL livepatches land on the 15.6 branch to close a HollowByte denial of service vector in the TLS handshake. Podman addresses two CVEs on the SP4 and Micro tracks, including one where a crafted image can tweak host directory ownership and another that spills host environment variables into containers. Python 3.11 finally gets a fix for an HTTP cookie regression, while Python 3.13 ships eight fixes targeting the tarfile module, FTP client, and HTML parser.
The real action sits on openSUSE Leap 16.0. Go developers get parallel patches for both 1.25 and 1.26, locking down nine vulnerabilities each, mostly around ASN.1 recursion limits, XML decode exhaustion, and TLS handshake message caps. Firefox ESR 140.14.0 takes the moderate rating but quietly patches thirty-one vulnerabilities ranging from WebGL site isolation flaws to same-origin policy bypasses. KubeVirt grabs a massive twenty-five CVE sweep tied directly to Go's crypto and net libraries. If you maintain ctop, gitea-tea, forgejo-cli, or python-pytest-html, the routine is already familiar. Run the zypper commands, verify the package versions, and keep moving.
| Announcement ID | Package | Rating | Key Fixes & CVEs | Affected Systems |
|---|---|---|---|---|
| SUSE-SU-2026:3651-1 | openssl-3-livepatches | Important | HollowByte DoS via TLS ClientHello (bsc#1271712/713) | openSUSE Leap 15.6, SLE 15-SP6 family |
| SUSE-SU-2026:3652-1 | podman | Important | Host filesystem ownership change (CVE-2026-55686), host env var leak (CVE-2026-57231) | openSUSE Leap 15.4, SLE 15-SP4, Micro 5.3/5.4 |
| SUSE-SU-2026:3655-1 | python311 | Important | http.cookies regression (CVE-2026-3276) | openSUSE Leap 15.4, SLE 15-SP4/SP5, HPC, SAP |
| openSUSE-SU-2026:0292-1 | ctop | Important | runc empty file creation (CVE-2024-45310), HTTP/2 loop (CVE-2026-33814), Punycode bypass (CVE-2026-39821), plus 2 others | openSUSE Backports SLE-15-SP7 |
| openSUSE-SU-2026:21592-1 | go1.25 | Important | 9 CVEs including ASN.1 recursion (CVE-2026-33818), XML decode DoS (CVE-2026-56859), TLS post-handshake limit (CVE-2026-56862) | openSUSE Leap 16.0 |
| openSUSE-SU-2026:21593-1 | go1.26 | Important | 9 CVEs matching scope of go1.25 patch | openSUSE Leap 16.0 |
| openSUSE-SU-2026:21606-1 | python-unearth | Important | Path traversal via ../ in is_within_directory (CVE-2026-73030) | openSUSE Leap 16.0 |
| openSUSE-SU-2026:21605-1 | forgejo-cli | Important | BytesMut integer overflow (CVE-2026-25541), plus 2 others | openSUSE Leap 16.0 |
| openSUSE-SU-2026:21594-1 | MozillaFirefox | Moderate | 31 CVEs, includes WebGL site isolation (CVE-2026-74934), cookie same-origin bypass (CVE-2026-74963), JIT miscompilation (CVE-2026-74976) | openSUSE Leap 16.0 |
| openSUSE-SU-2026:21603-1 | gitea-tea | Important | 7 CVEs, notably SSH agent termination (CVE-2025-47913) and SPDY parser DoS (CVE-2026-35469) | openSUSE Leap 16.0 |
| openSUSE-SU-2026:21602-1 | python-pytest-html | Important | Prototype pollution via unguarded loop (CVE-2026-73088), unbounded caching DoS (CVE-2026-73089) | openSUSE Leap 16.0 |
| openSUSE-SU-2026:21595-1 | python313 | Important | 8 CVEs covering tarfile extraction bypass (CVE-2026-11940), FTP PASV trust issue (CVE-2026-8328), HTML parser CPU exhaust (CVE-2026-15308) | openSUSE Leap 16.0 |
| openSUSE-SU-2026:21590-1 | kubevirt1.8 | Important | 25 CVEs, primarily Go x/crypto and x/net library issues, plus virt-handler container escape (CVE-2026-13622) | openSUSE Leap 16.0 |
Ubuntu Linux
Ubuntu released a massive security roundupand the headline is the Linux kernel. Almost every LTS release and cloud flavor from 14.04 through 26.04 is getting patched, mostly for a re-emergent WiFi mesh attack and a sweeping list of fixes across networking, storage, and architecture subsystems. You will need to reboot after applying these. NVIDIA and Raspberry Pi kernels are also getting hammered with patches, including fixes for AMD processor cache isolation and floating-point divider issues that could leak data or escalate privileges.
Outside the kernel, PostgreSQL is finally addressing a long list of vulnerabilities across versions 14, 16, and 18. The issues range from unsafe COPY operations and silent cleartext encryption to heap buffer overflows in PL/Perl and row security bypasses. If you run PostgreSQL, restart the service after applying the update. Netty gets two fixes for HTTP/2 control frame handling and CRLF injection, which matters if you parse untrusted traffic. Vim picks up fixes for memory corruption when decoding JSON, handling spell files, and processing shell arguments during keyword lookups. Wget is getting a correction for a regression introduced in a previous advisory, which should keep your downloads from breaking after a clean install.
| Notice | Package | Affected Ubuntu Releases | Key Fixes / CVEs | Required Action |
|---|---|---|---|---|
| USN-8653-1 | PostgreSQL 14, 16, 18 | 22.04, 24.04, 26.04 | COPY FROM STDIN handling, pgcrypto cleartext fallback, heap overflows, row security invalidation, SQL injection via EXTRACT | Restart PostgreSQL |
| USN-8654-1 | Netty | 16.04, 18.04, 20.04, 22.04, 24.04 | HTTP/2 malformed control frames (DoS), CRLF injection / request smuggling | Standard system update |
| USN-8657-1 | Vim | 14.04, 16.04, 18.04, 20.04, 22.04, 24.04, 26.04 | JSON decoding memory corruption, spell file handling, vimball processing, netrw path manipulation | Standard system update |
| USN-8543-2 | Wget | 14.04, 16.04, 18.04, 20.04, 22.04, 24.04, 26.04 | Regression fix for incomplete CVE-2026-58472 patch | Standard system update |
| USN-8666-1 | Linux Kernel (standard/cloud) | 18.04, 20.04 | WiFi mesh packet injection, x86/crypto/network/Ext4 subsystem patches | Reboot system |
| USN-8663-1 | Linux Kernel (NVIDIA) | 24.04, 26.04 | AMD Zen 2 cache isolation privilege escalation, massive driver/subsystem fixes | Reboot system |
| USN-8664-1 | Linux Kernel (NVIDIA BaseOS) | 26.04 | AMD Zen 2 cache isolation, same broad subsystem patches as NVIDIA kernel | Reboot system |
| USN-8665-1 | Linux Kernel (Raspberry Pi) | 24.04 | AMD FP divider data leak, Zen 2 cache isolation, Zen 5 RDSEED entropy flaw | Reboot system |
| USN-8630-4 | Linux Kernel (AWS) | 22.04 | Network/IPv4/IPv6/TCP patches, SCTP/SMC socket fixes | Reboot system |
| USN-8662-1 | Linux Kernel (standard/kvm) | 14.04, 16.04 | x86/crypto/IB/network/Ext4 subsystem patches | Reboot system |
| USN-8658-1 | Linux Kernel (standard/IoT/realtime) | 20.04, 22.04 | Open vSwitch and SCTP protocol fixes | Reboot system |
| USN-8661-1 | Linux Kernel (HWE/azure/gcp) | 20.04, 22.04 | WiFi mesh attack fix, SMB/Ext4/IPv4/IPv6 stack patches | Reboot system |
| USN-8659-1 | Linux Kernel (AWS/IBM/oem/raspi) | 24.04, 26.04 | Open vSwitch subsystem fix | Reboot system |
| USN-8660-1 | Linux Kernel (GCP/GKE) | 26.04 | Network/IP stack patches, RxRPC/SCTP fixes | Reboot system |
| USN-8644-2 | Linux Kernel (GCP) | 16.04, 18.04 | File system infrastructure, OCFS2, BATMAN, SCTP, TIPC patches | Reboot system |
| USN-8643-2 | Linux Kernel (GKE/lowlatency) | 22.04, 24.04 | Network driver, Open vSwitch, and SCTP patches | Reboot system |
| USN-8656-1 | Linux Kernel (HWE 6.8) | 22.04 | x86/IB/Mellanox/IPv4/IPv6/TCP/Netfilter/OVS stack patches | Reboot system |
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
