Security 10985 Published by

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.

Lcsecupd

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 IDOSSeverityPackageNotable Fixes
ALSA-2026:57254AlmaLinux 8Importantkernel-rt9 CVEs (network pointer leaks, iSCSI double-free, SCMI target CRC overread). Fixes SFC TX queue stalls after 8.10.
ALSA-2026:56966AlmaLinux 8Moderategstreamer1-plugins-good3 CVEs (unbounded memory growth in RTP depayloaders, unsigned underflow in avidemux parsing).
ALSA-2026:56936AlmaLinux 8Importantmysql:8.428 CVEs from July CPU. Rebased to 8.4.11.
ALSA-2026:56969AlmaLinux 10Importantphp8.42 CVEs (SQLi via pgsql backslash escaping, code exec via bccomp OOB write). Rebased to 8.4.24.
ALSA-2026:56965AlmaLinux 10Moderatelibcupsfilters2 CVEs (infinite loop CPU exhaustion in IEEE1284 normalize, CUPS image filter abort via malformed PNG).
ALSA-2026:57126AlmaLinux 10Importantyggdrasil1 CVE (x509 certificate validation bypass due to incorrect DNS constraint).
ALSA-2026:56971AlmaLinux 10Importantperl-Date-Manip1 CVE (DoS via CPU exhaustion in date parsing).
ALSA-2026:57015AlmaLinux 10Moderateglib27 CVEs (buffer over-reads, path traversal via dbus auth, unbounded SASL line buffering DoS).
ALSA-2026:41895AlmaLinux 10Important.NET 9.016 CVEs (HTTP/2 flood OOM, priv esc via auth bypass, deserialization code exec, spoofing). SDK 9.0.119 / Runtime 9.0.18.
ALSA-2026:41897AlmaLinux 10Important.NET 10.016 CVEs (identical to .NET 9.0 release). SDK 10.0.110 / Runtime 10.0.10.
ALSA-2026:57149AlmaLinux 9Importantansible-core1 CVE (argument injection in ansible-galaxy role install leads to code exec).
ALSA-2026:55740AlmaLinux 9Importantpcp4 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.

PackageAdvisoryAffected Release(s)Fixed VersionCVEsPrimary Issues
libgit2DSA-6453-1trixie1.9.0+ds-2+deb13u1CVE-2026-5917, CVE-2026-53583, CVE-2026-53584, CVE-2026-53585, CVE-2026-53586, CVE-2026-53587SSH command injection, credential disclosure, DoS, out-of-tree directory creation
sabnzbdplusDSA-6454-1trixie4.5.0+dfsg-1+deb13u1None assigned yetWeb UI password bypass
chromiumDSA-6455-1trixie151.0.7922.169-1~deb13u1CVE-2026-76033 through CVE-2026-76047Arbitrary code execution, DoS, information disclosure
chromiumDLA-4749-1bookworm (LTS)151.0.7922.169-1~deb12u1CVE-2026-76033 through CVE-2026-76047Arbitrary code execution, DoS, information disclosure
python-httplib2DLA-4748-1bookworm (LTS)0.20.4-3+deb12u1CVE-2026-59939Unbounded gzip/deflate decompression DoS
python-httplib2DLA-4747-1bullseye (LTS)0.18.1-3+deb11u1CVE-2021-21240, CVE-2026-59939Malicious 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.

PackageVersionReleaseKey Updates and Fixes
firefox154.043 & 44Upstream update. Fedora 43 adds KDE Wayland session restore. Fedora 44 adds PipeWire camera buffer stride support.
wireshark4.6.843 & 44Multiple CVEs fixed. Includes DoS via DBS Etherwatch, DoS via Catapult DCT2000, and heap/stack buffer overflows.
lyx2.5.243 & 44Upstream release.
roundcubemail1.6.18 / 1.7.343 / 44Security fixes for SSRF, XSS, RCE, IMAP injection, Sieve script injection, and LDAP filter injection. Multiple CVEs addressed.
ntpsec1.2.543 & 44CVE-2026-18321: Denial of Service via buffer overflow in Zyfer refclock.
dotnet9.09.0.12043SDK 9.0.120 and Runtime 9.0.19. Ten CVEs fixed (62871, 62886, 62897, 62898, 62899, 62900, 62901, 62902, 62909, 70354).
dotnet8.08.0.13043SDK 8.0.130 and Runtime 8.0.30. Same ten CVEs fixed as .NET 9.0.
dotnet10.010.0.11143SDK 10.0.111 and Runtime 10.0.11. Same ten CVEs fixed as .NET 9.0.
wordpress6.9.743RCE via Imagick/Ghostscript (CVE-2026-65640). Pre-auth XSS (CVE-2026-64638). Privilege escalation, stored XSS, and SSRF fixes included.
trafficserver10.2.043Upstream 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.133.13.1543CVE-2026-15308: CPU DoS via HTML parser. CVE-2026-11940: tarfile extraction filter bypass.
domoticz2026.343Web server and API security fixes. CVE-2026-11425: Stored XSS allowing administrator account takeover.
php-phpseclib33.0.5643CVE-2026-40194: Timing attack in SSH HMAC comparison. CVE-2026-44167: DoS via untrusted ASN.1 file loading.
python-asyncmy0.2.1443Security fixes, bugfixes, and enhancements. Updated alongside python-sqlalchemy and python-alembic.
python-sqlalchemy2.0.5243Bugfixes.
python-alembic1.19.143Bugfixes.
i2c-display0.5.443CVE-2026-46604 fix: Denial of Service via invalid TIFF image.
dokuwiki20250514b-543Backported fix for "disableactions" mechanism bypass.
libgit21.9.743Upstream 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.

PackageVulnerable VersionsFixed VersionsCVEsSeverityAdvisory ID
sys-apps/acl< 2.4.0>= 2.4.0CVE-2026-54369, CVE-2026-54370, CVE-2026-54371HighGLSA 202608-20
sys-apps/attr< 2.6.0>= 2.6.0CVE-2026-54369, CVE-2026-54370, CVE-2026-54371HighGLSA 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.

OSPackageNew VersionSeverityKey CVEsNotable Changes
OL10kernel6.12.0-211.34.1ImportantCVE-2026-43163, CVE-2026-43499, CVE-2026-53166Covers changes from 6.12.0-211.26.1 through 6.12.0-211.34.1. Crypto, networking, KVM, and filesystem fixes.
OL10curl8.12.1-4.el10_2.4ImportantCVE-2026-1965, CVE-2026-3783, CVE-2026-3784, CVE-2026-8286, CVE-2026-9547, CVE-2026-12064HTTP Negotiate auth bypass, OAuth2 bearer token leak, proxy reuse with wrong creds, SSH host key mismatch, TLS/STARTTLS reuse.
OL10glib22.80.4-12.el10_2.21ModerateCVE-2026-15588, CVE-2026-58010 through 58015D-Bus auth line limits, GVariant tuple offset, regex buffer overflow, GIOChannel over-read, D-Bus cookie validation.
OL10nodejs:2424.18.0-6ImportantCVE-2026-11822, CVE-2026-11824, CVE-2026-14257, CVE-2026-54272, CVE-2026-69152, CVE-2026-69192brace-expansion update, npm/ip-address bump, sqlite 3.53.4.
OL10nodejs:2222.23.1-3ImportantCVE-2026-11822, CVE-2026-11824, CVE-2026-14257, CVE-2026-69152, CVE-2026-69192Same brace-expansion and npm dependency fixes as v24.
OL10PCP6.3.7-8.0.1.el9_8.4ImportantCVE-2026-16524, CVE-2026-16526, CVE-2026-16527, CVE-2026-16529Command injection in linux_sockets PMDA, missing pmproxy auth flags, integer overflow, FD_CLOEXEC on AF_UNIX sockets.
OL10PHP 8.48.4.24-1.el10_2ImportantCVE-2026-17543, CVE-2026-17544Rebase to upstream 8.4.24.
OL10MySQL 8.48.4.11-1.el10_2ImportantCVE-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-61109Full rebase to 8.4.11.
OL10yggdrasil0.4.9.2-1.el10_2.2ImportantCVE-2026-33810Rebuilt against updated golang.
OL10perl-Date-Manip6.94-5.el10_2.1ImportantCVE-2026-60075Prevents quadratic-cost regex DoS in date/time parsing.
OL10gstreamer1-plugins-good1.16.1-7.el10_2.3ModerateCVE-2026-18649, CVE-2026-73433, CVE-2026-73434Out-of-bounds reads in AVI demuxer, H.264/H.265 RTP depayloaders.
OL9.NET 10.010.0.111-1.0.1ImportantCVE-2026-62899, CVE-2026-62900, CVE-2026-62901, CVE-2026-62909Adds official Oracle Linux support, runtime/sdk updates.
OL9.NET 9.09.0.120-1.0.1ImportantCVE-2026-62899, CVE-2026-62900, CVE-2026-62901, CVE-2026-62909Runtime/sdk updates for the previous LTS.
OL9BIND 9.189.18.29-14.el9_8.8ImportantCVE-2026-10723, CVE-2026-11331, CVE-2026-11622, CVE-2026-11721, CVE-2026-13204, CVE-2026-13321NSEC3 validation, cache exhaustion, RPZ wildcard expansion, crash via unsigned NSEC.
OL9curl7.76.1-40.el9_8.5ImportantCVE-2026-1965, CVE-2026-3783, CVE-2026-8286, CVE-2026-9547HTTP auth bypass, OAuth2 leaks, SSH host key mismatch, TLS/STARTTLS reuse.
OL9glib22.68.4-19.el9_8.9ModerateCVE-2026-15588, CVE-2026-58010 through 58015Same D-Bus/GIO/GVariant fixes as OL10.
OL9PCP6.3.7-8.0.1.el9_8.4ImportantCVE-2026-16524, CVE-2026-16526, CVE-2026-16527, CVE-2026-16529Same security fixes as OL10 PCP plus feature backports.
OL8python33.6.8-78.0.1.el8_10ImportantCVE-2026-11940Security fix for platform.py.
OL8gstreamer1-plugins-good1.16.1-7.el8_10.3ModerateCVE-2026-18649, CVE-2026-73433, CVE-2026-73434Same AVI/RTP demuxer fixes.
OL8gstreamer1-plugins-bad-free1.16.1-9.0.1.el8_10.2ImportantCVE-2026-19387, CVE-2026-59692IMA ADPCM input size check, DTLS certificate subject DN overflow.
OL8nghttp21.33.0-6.el8_10.3ModerateCVE-2026-58055HTTP Request/Response smuggling via ambiguous Upgrade requests.
OL8attr2.6.0-1.el8_10ModerateCVE-2026-54371Symlink traversal privilege escalation via getfattr.
OL8pam1.3.1-40.0.1.el8_10ModerateCVE-2026-54411Password comparison timing leak, use-after-free in pam_sm_open_session.
OL8sg3_utils1.44-6.el8_10.1ImportantNone listedSCSI name string and ATA field conformance.
OL8kernel4.18.0-553.155.1ModerateCVE-2026-45991, CVE-2026-53009UDF partition descriptor accounting, ice driver tx_buf double-free.
OL8libXfont22.0.3-2.el8_10.3ImportantCVE-2026-44950, CVE-2026-59679Two 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 IDPackageSeverityAffected OS / Channel
RHSA-2026:55779OpenJDK 11.0.32.1 ELS (Portable Linux)ModerateELS
RHSA-2026:57417yelpImportantRHEL 7 ELS
RHSA-2026:57348webkit2gtk3ImportantRHEL 8.4 AMCUSS, EUS LLO
RHSA-2026:57252kernelImportantRHEL 9
RHSA-2026:57251kernelImportantRHEL 10
RHSA-2026:57562perl-Date-ManipImportantRHEL 8
RHSA-2026:57539php:8.3ImportantRHEL 9
RHSA-2026:57541osbuild-composerImportantRHEL 9.6 EUS
RHSA-2026:54205OpenShift Container Platform 4.12.96Important (Low Security Impact)OCP 4.12
RHSA-2026:57462curlImportantRHEL 8
RHSA-2026:57451cups-filtersModerateRHEL 8
RHSA-2026:55780OpenJDK 11.0.32.1 ELS (Windows)ModerateELS
RHSA-2026:57574php:8.2ImportantRHEL 8
RHSA-2026:57580dracutImportantRHEL 10.0 EUS
RHSA-2026:57596mrtgImportantRHEL 10
RHSA-2026:57641mod_mdModerateRHEL 9.6 EUS
RHSA-2026:57633postgresqlImportantRHEL 9.2 SAP
RHSA-2026:57844mod_mdModerateRHEL 9.4 SAP
RHSA-2026:57772dracutImportantRHEL 9.6 EUS
RHSA-2026:57785dracutImportantRHEL 9.4 SAP
RHSA-2026:57741libreswanImportantRHEL 9.6 EUS
RHSA-2026:57775dracutImportantRHEL 9.2 SAP
RHSA-2026:57610kbdModerateRHEL 9
RHSA-2026:57642mod_mdModerateRHEL 9.2 SAP
RHSA-2026:57600mrtgImportantRHEL 9
RHSA-2026:57637python-urwidImportantRHEL 8.8 SAP / TCU
RHSA-2026:57638python-urwidImportantRHEL 8.4 AMCUSS / EUS LLO
RHSA-2026:57597kbdModerateRHEL 10
RHSA-2026:57590rh-podman-desktopImportantRHEL 10
RHSA-2026:54187OpenShift Container Platform 4.13.70Important (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 IDSeverityPackage(s)Affected VersionScope
RLSA-2026:55787Moderatejava-21-openjdkRocky Linux 8Security
RLSA-2026:56966Moderategstreamer1-plugins-goodRocky Linux 8Security
RLSA-2026:56936Importantmysql:8.4, module.mecab-ipadic, mecab-ipadic, mecab, module.mecabRocky Linux 8Security, bug fix, enhancement
RLSA-2026:56965ModeratelibcupsfiltersRocky Linux 10Security
RLSA-2026:57126ImportantyggdrasilRocky Linux 10Security
RLSA-2026:56969Importantphp8.4Rocky Linux 10Security, bug fix, enhancement
RLSA-2026:56007Importantmysql8.4Rocky Linux 10Security, bug fix, enhancement
RLSA-2026:57015Moderateglib2Rocky Linux 10Security
RLSA-2026:57148Importantansible-coreRocky Linux 10Security
RLSA-2026:56971Importantperl-Date-ManipRocky Linux 10Security
RLSA-2026:56970Importantperl-Date-ManipRocky Linux 9Security
RLSA-2026:57539Importantphp:8.3 (+ php-pecl-redis6, php-pecl-rrd, php-pecl-apcu, php-pecl-zip, php-pecl-xdebug3)Rocky Linux 9Security, bug fix, enhancement
RLSA-2026:57149Importantansible-coreRocky Linux 9Security
RLSA-2026:55781Moderatejava-17-openjdkRocky Linux 8Security
RLSA-2026:57574Importantphp:8.2 (+ libzip, php-pecl-rrd, php-pecl-apcu, php-pecl-zip, php-pear, php-pecl-xdebug3)Rocky Linux 8Security, 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.

PackageVersionTarget OSArchitectureSSA Reference
Mozilla Firefox140.14.0 ESRSlackware 15.0 & -currenti686, x86_64SSA:2026-231-01
Mozilla Thunderbird140.14.0 ESRSlackware 15.0 & -currenti686, x86_64SSA: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 IDPackageRatingKey Fixes & CVEsAffected Systems
SUSE-SU-2026:3651-1openssl-3-livepatchesImportantHollowByte DoS via TLS ClientHello (bsc#1271712/713)openSUSE Leap 15.6, SLE 15-SP6 family
SUSE-SU-2026:3652-1podmanImportantHost 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-1python311Importanthttp.cookies regression (CVE-2026-3276)openSUSE Leap 15.4, SLE 15-SP4/SP5, HPC, SAP
openSUSE-SU-2026:0292-1ctopImportantrunc empty file creation (CVE-2024-45310), HTTP/2 loop (CVE-2026-33814), Punycode bypass (CVE-2026-39821), plus 2 othersopenSUSE Backports SLE-15-SP7
openSUSE-SU-2026:21592-1go1.25Important9 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-1go1.26Important9 CVEs matching scope of go1.25 patchopenSUSE Leap 16.0
openSUSE-SU-2026:21606-1python-unearthImportantPath traversal via ../ in is_within_directory (CVE-2026-73030)openSUSE Leap 16.0
openSUSE-SU-2026:21605-1forgejo-cliImportantBytesMut integer overflow (CVE-2026-25541), plus 2 othersopenSUSE Leap 16.0
openSUSE-SU-2026:21594-1MozillaFirefoxModerate31 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-1gitea-teaImportant7 CVEs, notably SSH agent termination (CVE-2025-47913) and SPDY parser DoS (CVE-2026-35469)openSUSE Leap 16.0
openSUSE-SU-2026:21602-1python-pytest-htmlImportantPrototype pollution via unguarded loop (CVE-2026-73088), unbounded caching DoS (CVE-2026-73089)openSUSE Leap 16.0
openSUSE-SU-2026:21595-1python313Important8 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-1kubevirt1.8Important25 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.

NoticePackageAffected Ubuntu ReleasesKey Fixes / CVEsRequired Action
USN-8653-1PostgreSQL 14, 16, 1822.04, 24.04, 26.04COPY FROM STDIN handling, pgcrypto cleartext fallback, heap overflows, row security invalidation, SQL injection via EXTRACTRestart PostgreSQL
USN-8654-1Netty16.04, 18.04, 20.04, 22.04, 24.04HTTP/2 malformed control frames (DoS), CRLF injection / request smugglingStandard system update
USN-8657-1Vim14.04, 16.04, 18.04, 20.04, 22.04, 24.04, 26.04JSON decoding memory corruption, spell file handling, vimball processing, netrw path manipulationStandard system update
USN-8543-2Wget14.04, 16.04, 18.04, 20.04, 22.04, 24.04, 26.04Regression fix for incomplete CVE-2026-58472 patchStandard system update
USN-8666-1Linux Kernel (standard/cloud)18.04, 20.04WiFi mesh packet injection, x86/crypto/network/Ext4 subsystem patchesReboot system
USN-8663-1Linux Kernel (NVIDIA)24.04, 26.04AMD Zen 2 cache isolation privilege escalation, massive driver/subsystem fixesReboot system
USN-8664-1Linux Kernel (NVIDIA BaseOS)26.04AMD Zen 2 cache isolation, same broad subsystem patches as NVIDIA kernelReboot system
USN-8665-1Linux Kernel (Raspberry Pi)24.04AMD FP divider data leak, Zen 2 cache isolation, Zen 5 RDSEED entropy flawReboot system
USN-8630-4Linux Kernel (AWS)22.04Network/IPv4/IPv6/TCP patches, SCTP/SMC socket fixesReboot system
USN-8662-1Linux Kernel (standard/kvm)14.04, 16.04x86/crypto/IB/network/Ext4 subsystem patchesReboot system
USN-8658-1Linux Kernel (standard/IoT/realtime)20.04, 22.04Open vSwitch and SCTP protocol fixesReboot system
USN-8661-1Linux Kernel (HWE/azure/gcp)20.04, 22.04WiFi mesh attack fix, SMB/Ext4/IPv4/IPv6 stack patchesReboot system
USN-8659-1Linux Kernel (AWS/IBM/oem/raspi)24.04, 26.04Open vSwitch subsystem fixReboot system
USN-8660-1Linux Kernel (GCP/GKE)26.04Network/IP stack patches, RxRPC/SCTP fixesReboot system
USN-8644-2Linux Kernel (GCP)16.04, 18.04File system infrastructure, OCFS2, BATMAN, SCTP, TIPC patchesReboot system
USN-8643-2Linux Kernel (GKE/lowlatency)22.04, 24.04Network driver, Open vSwitch, and SCTP patchesReboot system
USN-8656-1Linux Kernel (HWE 6.8)22.04x86/IB/Mellanox/IPv4/IPv6/TCP/Netfilter/OVS stack patchesReboot 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