Security 11046 Published by

SUSE just closed 110 vulnerabilities in a single SUSE Linux Enterprise 15 SP5 kernel update, the biggest single bump of the day. The week's only Critical ratings both point at the idm:DL1 identity-management module on RHEL 8 and Rocky Linux 8, with Oracle's lone Critical landing on 389-ds-base for OL7. Debian spent most of its bullets on browsers, shutting roughly 59 CVEs in firefox-esr and 37 in Chromium, while Oracle leaned on raw volume across its kernel and Thunderbird updates. Ubuntu wrapped up with three notices, including a reboot-required Azure kernel change on 16.04 LTS and a 12-issue RabbitMQ fix spanning 16.04 through 26.04.





Today's Linux security roundup: SUSE kernel eats 110 CVEs, RHEL and Rocky chase a critical identity patch

SUSE's security team just closed 110 vulnerabilities in a single kernel, putting SUSE Linux Enterprise 15 SP5 near the top of today's patch pile. The actual "fix now" items, though, are spread across RHEL, Rocky, and Oracle, where identity-management modules got flagged Critical.

Schedule a reboot and grab a coffee or two. That's the honest summary of what landed today across the major distros.

Linux Security

The two criticals both live in one module

If you're keeping score, note that today's lone Critical ratings almost all point at the same place. The idm:DL1 identity-management module got flagged Critical on both RHEL 8 and Rocky Linux 8. Red Hat split its hit across two advisories, RHSA 83460 for the base module and RHSA 83461 for the SAP and Telecommunications Update Service channels. Rocky lists the identical advisory under the same number, RSA-2026:83460, and it reaches into roughly two dozen IPA-related packages. That overlap is convenient, though not surprising.

Oracle's lone Critical sits on the other end of the family tree. 389-ds-base on Oracle Linux 7 (ELSA-2026-64771) takes four CVEs and lands at Critical. If you run directory services on OL7, open that one first.

SUSE's 110-hole kernel is rated Important rather than Critical, but the volume alone makes it headline-worthy. It covers the base Server, SAP, and High Performance Computing builds, plus Live Patching, Micro, Real Time, and LTSS. openSUSE Leap 15.5 rides along. SUSE counts ten features and seven security fixes on top of the flood, which is a slightly generous way to describe 110 closures.

A handful of these score 9.8 under NVD's math: ipvs one-packet flag handling, nvmet-tcp, the smb client's dirent bounds. SUSE rates several of them lower, sometimes by a couple of points, so read that gap as a judgment call on exploitability rather than a mistake. Race-condition fixes threaded through sctp, vxlan, and the wider networking stack are the boring, reliable kind. Reboot after installing, which is the part people always forget until the box won't start.

The browsers are where Debian spent its bullets

Debian's biggest single fix today is firefox-esr, which gets roughly 59 CVEs shut. That spans arbitrary code execution, sandbox escapes, and privilege escalation for a browser people use to read the web. Debian ships it for Debian 12 under DLA-4836-1 and runs a parallel ELA-1845-1 through FreeXian to cover the older Debian 11 bullseye with the same fixes.

Chromium gets the same double treatment. You get 37 CVEs across a trixie stable build and a bookworm LTS build. Two browsers, two releases, same family of flaws.

MariaDB shows up with six CVEs plus a quirkier bonus. Debian's patch also corrects a board server exposure caused by new upstream systemd start-up files squabbling with older Debian packaging helpers. That's the sort of version-compatibility headache that bites people who weren't paying attention.

The GStreamer plugins see it both ways too. gst-plugins-good1.0 takes 13 CVEs and gst-plugins-bad1.0 adds nine, both turning specially crafted media files into denial-of-service, memory disclosure, or code execution.

The rest of Debian's stable batch is smaller but sharp. expat pulls six CVEs for malformed XML, jpeg-xl takes one for an unsanitised APNG parser, and mutt trips over Content-Type headers. SPIP hands out unauthenticated remote code execution, and Debian still hasn't assigned it a CVE number, which is always a little unsettling. cifs-utils closes the set with a privilege escalation hole.

Oracle's story is volume, plain and simple

Oracle pushed another large errata round across OL 10, 9, 8, and 7, and the kernel does most of the heavy lifting. OL 9's UEK bump (ELSA-2026-50038, kernel 55.15.0-325.221.6.2) is a monster: eventpoll use-after-free, landlock, ntfs3, hsr, and a large batch more. The OL 8 UEK entry carries the same erratum.

Thunderbird collected roughly 40 CVEs in one shot (ELSA-2026-80694, up to ESR 140.17.0 with OpenELA debranding), and LibreOffice came away with four.

If you patch only one thing today, make it microcode_ctl for OL 9 and OL 10 (ELSA-2026-67979 and ELSA-2026-68011, both shipping Intel microcode build 20260812). Those land fresh CPU microcode tied to Intel's own security advisories, which is worth more than the usual backported housekeeping you'll find for pcre2, gd, and flatpak-builder.

A couple of Oracle entries are plain bug-fix or enhancement notices rather than security fixes. linux-firmware for OL 8 and tzdata for OL 7 show up as Info-rated, so don't lump them in with the actual CVEs.

AlmaLinux's pile is deep but mostly printer trouble

AlmaLinux pushed 22 advisories between October 15 and 16 across versions 8, 9, and 10, with nearly all rated Important and only two moderate ones mixed in. The single biggest hit is HPLIP, HP's printer driver stack, which took 11 CVEs apiece in the v9 and v10 updates. Heap overflows, remote code execution, privilege escalation. That's a lot of printer trouble for one release.

LibreOffice is nowhere near spotless either, carrying an arbitrary code execution path through a remote Java database driver alongside a couple of buffer overflows.

The usual kernel pileup lands on v8 and v9, loaded with use-after-free bugs across networking and scheduling code plus some ALSA heap overflows, with kernel-rt getting the identical treatment for real-time workloads. Ghostscript appears three times across all three versions with the same pair of CVEs, and rpcbind shows up three times too, this time with an unauthenticated remote denial-of-service that really means unbounded memory allocation waiting to be exhausted.

On the lighter side, Node.js 24 was rebaselined to its latest release, and libsoup picked up a cluster of WebSocket heap overflow patches. The Grafana advisory is the one to circle: a plugin archive that extracts itself outside the plugin directory and runs code. If you install plugins, that one goes near the top of your list.

Ubuntu keeps it to three

Ubuntu shipped just three notices on October 15, but one of them is a whole procedure. USN-8922-2 hits the Azure-flavored kernel on Ubuntu 16.04 LTS with eleven flaws across S390, PCI, VFIO, NFS, overlay filesystem, IPv6, and Netfilter. The patch bumps linux-image to 4.15.0-1208.223~16.04.1, but the ABI changed. That means any third-party kernel modules you built yourself have to be rebuilt. An ordinary system upgrade usually handles that unless you manually stripped the standard kernel metapackages earlier. The package sits behind Ubuntu Pro and requires a reboot.

The Go notice on 22.04 LTS (USN-8883-2) is a follow-up to one that already covered 1.18, 1.21, and 1.24. It finally fixes 1.23, where x/net/idna mishandled certain Punycode labels and let attackers slip past hostname-based access controls. Just a package update, nothing elaborate.

The RabbitMQ notice (USN-8933-1) is the one where you start counting. Twelve issues span AMQP across Ubuntu 16.04 all the way to 26.04. Some you'd patch on principle, credentials stored in an insecure cookie, TLS client authentication easily bypassed, while one or two make you wonder how they shipped, like OAuth bearer tokens leaking through bootstrap JavaScript. Each LTS release gets its own package version. Apply the update, then restart the service.

A Detailed Breakdown of the Updates

AlmaLinux

AlmaLinux pushed a fresh round of errata between October 15 and 16, and if you run any of versions 8, 9, or 10 there's a healthy pile of security updates to work through. Twenty-two advisories landed, nearly all marked Important with two moderate ones mixed in.

A few things jump out. HPLIP, the HP printer driver stack, took the biggest single hit: two advisories, one each for v9 and v10, each folding in 11 CVEs that range from heap overflows to remote code execution and privilege escalation. That is a lot of printer trouble in one release. LibreOffice is not spotless either, carrying an arbitrary code execution route through a remote Java database driver alongside a couple of buffer overflows.

The usual kernel pileup shows up on both v8 and v9, this time loaded with use-after-free bugs across the networking and scheduling code plus some ALSA heap overflows, and kernel-rt gets the identical treatment for real-time workloads. Ghostscript appears three times across v8, v9, and v10 with the same pair of CVEs, and rpcbind shows up three times as well with an unauthenticated remote denial of service that really comes down to unbounded memory allocation waiting to be exhausted.

On the lighter side, Node.js 24 was rebaselined to the latest release on top of its security fixes, while libsoup and libsoup3 picked up a cluster of WebSocket heap overflow patches. The Grafana advisory earns a small smile: a plugin archive that extracts itself out of the plugin directory and runs code. If you install plugins, that one goes near the top of your list.

AdvisoryPackageAlmaLinuxSeverityReleasedHighlights
ALSA-2026:81552kernel9Important2026-10-1513 fixes: DRM, bpf JIT hardening, macsec replay protection
ALSA-2026:73838nodejs:249Important2026-10-15undici auth bypass + TLS bypass + DoS, rebaseline to Node 24
ALSA-2026:83384libsoup9Important2026-10-155 WebSocket heap overflows
ALSA-2026:76750nodejs:229Important2026-10-14pacote DoS + undici WebSocket DoS
ALSA-2026:82013libreoffice9Important2026-10-154 fixes including RCE via remote Java driver
ALSA-2026:82919environment-modules8Moderate2026-10-15command injection via Bash completion
ALSA-2026:83157kernel8Important2026-10-159 fixes including use-after-frees + SR-IOV fix
ALSA-2026:83159kernel-rt8Important2026-10-15same 9 fixes + SR-IOV fix
ALSA-2026:82858python36:3.68Important2026-10-15pymongo query-operator injection
ALSA-2026:83544grafana8Important2026-10-15plugin archive escapes directory, code execution
ALSA-2026:83525lrzsz8Important2026-10-15file overwrite + command execution + segfault fix
ALSA-2026:83552ghostscript8Important2026-10-15-dSAFER bypass + pdfwrite overflow
ALSA-2026:83551ghostscript10Important2026-10-15same 2 CVEs
ALSA-2026:83618libsoup310Important2026-10-166 fixes including data-URI base64 overflow
ALSA-2026:83561rpcbind10Important2026-10-16unauthenticated remote DoS
ALSA-2026:83562rpcbind9Important2026-10-16unauthenticated remote DoS
ALSA-2026:82882hplip9Important2026-10-1611 CVEs + image-mode fix
ALSA-2026:83553ghostscript9Important2026-10-16same 2 CVEs
ALSA-2026:83546wireshark9Important2026-10-165 DoS dissector crashes
ALSA-2026:83563rpcbind8Important2026-10-15unauthenticated remote DoS
ALSA-2026:83657wireshark8Moderate2026-10-164 DoS dissector crashes
ALSA-2026:82883hplip10Important2026-10-1611 CVEs + image-mode fix

Debian GNU/Linux

Debian's security team delivered another batch of patches this week, and the biggest by a wide margin is firefox-esr. The Extended Support Release gets roughly 59 CVEs shut, fixing problems that ranged from arbitrary code execution to sandbox escapes and privilege escalation. It is a lot of holes for a browser people rely on to open the web, though you probably want it patched before something in that list gets exploited. Firefox-esr is under LTS for Debian 12, and FreeXian is running a parallel ELA-1845-1 to cover the older Debian 11 bullseye with the same fixes.

Chromium gets the same double treatment. You get a trixie stable release plus a bookworm LTS build, both carrying 37 CVEs. Two browsers, two releases, same family of flaws.

MariaDB shows up with six CVEs plus a quirkier secondary fix. The patch also corrects board server exposure caused by new upstream systemd start-up files squabbling with older Debian packaging helpers, which is the kind of version-compatibility headache that tends to bite people who weren't paying attention.

The GStreamer plugins see action on both ends too. gst-plugins-good1.0 picks up 13 CVEs and gst-plugins-bad1.0 adds 9 more, both bothered by specially crafted media files turning into denial-of-service, memory disclosure, or code execution.

The remaining trixie (stable) advisories are fewer per package but sharp. expat (6 CVEs) and jpeg-xl (one CVE, an unsanitised APNG parser) both break on malformed input. Mutt trips over Content-Type headers, and SPIP hands out unauthenticated remote code execution, though Debian still hasn't assigned a CVE number to it, which is always a little unsettling. cifs-utils closes out the set with a privilege escalation hole.

PackageAdvisoryVersionTarget releaseFixes
firefox-esrDLA-4836-1153.5.0esr-1~deb12u1Debian 12 (bookworm)59 CVEs (RCE, sandbox escape, priv-esc)
firefox-esrELA-1845-1153.5.0esr-1~deb11u1Debian 11 (bullseye)same CVEs
mariadbDLA-4835-110.11.19-0+deb12u1Debian 12 (bookworm)6 CVEs + systemd packaging fix
gst-plugins-good1.0DLA-4837-11.22.0-5+deb12u4Debian 12 (bookworm)13 CVEs
gst-plugins-bad1.0DLA-4839-11.22.0-4+deb12u8Debian 12 (bookworm)9 CVEs
chromiumDSA-6562-1155.0.8059.79-1~deb13u1trixie (stable)37 CVEs
chromiumDLA-4838-1155.0.8059.79-1~deb12u1Debian 12 (bookworm)37 CVEs
expatDSA-6566-12.9.0-1~deb13u1trixie (stable)6 CVEs (malformed XML)
jpeg-xlDSA-6564-10.11.2-0.1~deb13u3trixie (stable)1 CVE (APNG parser)
muttDSA-6563-12.2.13-1+deb13u2trixie (stable)1 CVE (Content-Type headers)
spipDSA-6565-14.4.28+dfsg-0+deb13u1trixie (stable)CVE pending, unauthenticated RCE
cifs-utilsDSA-6567-12:7.4-1+deb13u1trixie (stable)2 CVEs, privilege escalation

Oracle Linux

Oracle pushed another big errata round to the Unbreakable Linux Network, and the volume is the story here. You've got updates rolling out across OL 10, 9, 8, and 7, with the kernel errata carrying most of the weight. The UEK (Unbreakable Enterprise Kernel) bumps alone bring dozens of CVEs each, and OL 9's UEK update is a monster that includes the upstream eventpoll use-after-free that showed up back in the news. Thunderbird picked up roughly 40 CVEs in one shot, and LibreOffice came away with four.

If you're going to patch one thing and nothing else, the microcode_ctl updates for OL 9 and OL 10 are the ones that matter most, since they land fresh Intel CPU microcode tied to a stack of Intel security advisories. The low-end fixes (pcre2, gd, flatpak-builder) are the usual backported housekeeping. A couple of entries are plain bug-fix/enhancement advisories rather than security ones, which you can see flagged in the table.

AdvisoryVersionSeverityPackageWhat it fixes
ELSA-2026-8152210.44-1.5.0.1Importantpcre2 (OL10)Regex CVEs (-86145, -89156 through -89161, -103111) plus a post script to dodge a Regex version mismatch
ELSA-2026-822805.2-50Moderatetftp (OL10)Buffer overflow in remap genmatchstring() with inverse rules (CVE-2026-85234)
ELSA-2026-814066.12.0-211.65.1Importantkernel (OL10)Multiple CVEs, new driver-signing cert, UKI signing tweaks, aarch64 signing changes
ELSA-2026-815182.3.3-20Importantgd (OL10)LZW decompression hole in GIF handling (CVE-2026-9672)
ELSA-2026-820416.5.10Importantpython-tornado (OL10)Bump to 6.5.10
ELSA-2026-806645.6.1-2Moderateenvironment-modules (OL10)Command injection in bash Tab completion (CVE-2026-85013)
ELSA-2026-804951.4.4Importantflatpak-builder (OL10)Disables git hooks when applying patches (CVE-2026-86320)
ELSA-2026-776906.12.0-211.64.1Importantkernel (OL10)CVEs around UDP tunnel UAF, NFS compound ops, KVM SEV, macsec replay
ELSA-2026-767386.12.0-211.63.1Importantkernel (OL10)Large batch: futex races, Bluetooth UAFs, netfilter races, ipv6 pointer refresh
ELSA-2026-6797920260812-1.0.2Importantmicrocode_ctl (OL10)Intel CPU microcode 20260812, tied to Intel SA advisories
ELSA-2026-820940.11.0-7Importantlibrabbitmq (OL9)Heap buffer overflow leading to DoS (CVE-2026-44236)
ELSA-2026-820151.20.11-34Importantxorg-x11-server (OL9)Multiple CVEs (-88812, -93521, -93523)
ELSA-2026-820406.5.10Importantpython-tornado (OL9)Bump to 6.5.10
ELSA-2026-820137.1.8.1Importantlibreoffice (OL9)4 CVEs: PDF import heap overflow, CFF font stack overflows, remote Java DB code execution
ELSA-2026-815525.14.0-687.57.1Importantkernel (OL9)Multiple CVEs: DRM, BPF JIT, macsec, cifs, openvswitch
ELSA-2026-8153210.40-7Importantpcre2 (OL9)Backported CVE fixes (-86145, -89156 through -89161)
ELSA-2026-815172.3.2-3Importantgd (OL9)Buffer overflow and uninitialized memory in GIF decoding (CVE-2026-9672)
ELSA-2026-80694140.17.0Importantthunderbird (OL9)ESR 140.17.0, OpenELA debranding, ~40 CVEs
ELSA-2026-805117.76.1-40Moderatecurl (OL9)Cookie injection via trailing dot super cookies (CVE-2026-8924), digest auth leak (CVE-2026-11856)
ELSA-2026-804961.2.3-1Importantflatpak-builder (OL9)Disables git hooks when applying patches (CVE-2026-86320)
ELSA-2026-776895.14.0-687.56.1Importantkernel (OL9)Multiple CVEs: idpf, KVM SEV, vsock, nfsd, macvlan
ELSA-2026-767395.14.0-687.56.1Importantkernel (OL9)Large CVE sweep across net, KVM, f2fs, nvme-tcp
ELSA-2026-6801120260812-1.0.2Importantmicrocode_ctl (OL9)Intel CPU microcode 20260812; also picks up UEK7/UEK8 support
ELSA-2026-5003855.15.0-325.221.6.2ImportantUEK kernel (OL9)Huge update: eventpoll UAF, landlock, ntfs3, hsr, and many more
ELSA-2026-5003855.15.0-325.221.6.2ImportantUEK kernel (OL8)Same kernel erratum as the OL9 entry above
ELSA-2026-823452.2.0-12ImportantOpenEXR (OL8)Five CVEs (-59184, -59186, -59189, -59981, -68515)
ELSA-2026-822953.26.6Importanthplip (OL8)LEDM scanning, OSH issues, rebase to 3.26.6
ELSA-2026-8161310.32-4Importantpcre2 (OL8)Backported CVEs (-86145, -89157, -89158, -103111)
ELSA-2026-809731.2.3-2Importantflatpak-builder (OL8)Disables git hooks when applying patches (CVE-2026-86320)
ELSA-2026-808178.2102.0-15Importantrsyslog (OL8)Segfault during shutdown with relp/TLS, heap overflow in RainerScript replace() (CVE-2026-78002)
ELSA-2026-806752.9.7-21Moderatelibxml2 (OL8)CVE-2026-86144
ELSA-2026-8050626.1-15Importantemacs (OL8)TRAMP shell injection (CVE-2026-79992), PBM image loader integer overflow (CVE-2026-77219)
ELSA-2026-789512.0.4-11Moderatekbd (OL8)Loosened openvt process matching (CVE-2026-72693)
ELSA-2026-775761.641-4Importantperl-DBI (OL8)DoS via invalid memory read during numeric type casting (CVE-2026-88815)
ELSA-2026-773692.4.9.4 / 0.6.1Importantmod_auth_openidc & cjose (OL8)Heap overflow in AES key unwrap (CVE-2026-53938), DoS via malformed state cookie (CVE-2026-54789)
ELBA-2026-7344220261001Infolinux-firmware (OL8)AMD Fam1Ah microcode; upstream rebase (bug-fix advisory)
ELSA-2026-7587022.23.2Importantnodejs:22 (OL8)Fixes pacote and undici CVEs (-9496, -19534), nodemon rebase
ELSA-2026-358431.12.9Importantflatpak (OL7)Arbitrary code execution via crafted symlinks, host file deletion
ELBA-2026-776152026e-1Infotzdata (OL7)Timezone shifts: Manitoba and Northwest Territories permanent changes (bug-fix advisory)
ELBA-2026-50038820261001Infolinux-firmware (OL7)AMD Fam1Ah microcode; upstream rebase (bug-fix advisory)
ELSA-2026-61657-03.9.4Importantcompat-libtiff3 (OL7)CVE-2026-12912 (plus earlier -4775 and CVE-2025-9900 backports)
ELSA-2026-698661.10.4Importantgstreamer1-plugins-base (OL7)CVE-2026-18297 (plus earlier CVEs)
ELSA-2026-64771-01.3.11.1Critical389-ds-base (OL7)Four CVEs (-18355, -18453, -18922, -76560)
ELSA-2026-723671.10.4Importantgstreamer1-plugins-good (OL7)Four CVEs (-18295, -18296, -18298, -18299)
ELSA-2026-678611.10.4Importantgstreamer1-plugins-bad-free (OL7)CVE-2026-19387 (plus earlier CVEs)

Red Hat Enterprise Linux

Red Hat has pushed a batch of 39 advisories this cycle, and the loudest one is the two rated Critical. Both hit the idm:DL1 module on RHEL 8. One covers the base module; the other lands on the SAP and Telecommunications Update Service channels. If you run identity management on those platforms, this is the batch to patch first.

Past the Critical tier, the bulk sits at Important and it is spread wide. Kernel shows up twice (RHEL 9 and RHEL 10), openssl gets bumped on the 9.6 EUS track, and firefox closes out on the aging RHEL 7 Extended Lifecycle Support channel. mariadb-connector-c and ruby each collect four separate updates, while ghostscript, rpcbind, and libsoup (plus libsoup3) round out the most-hit libraries.

OpenShift eats up the most individual advisories of anything here, with nine entries spanning 4.12, 4.13, 4.16, 4.17, and 4.18. The 4.12.100 and 4.13.72 releases carry an Important rating overall but only a Low security impact inside them, so treat those as scheduled housekeeping rather than an emergency. A couple of other details worth knowing: the wireshark update for RHEL 8 lands at Moderate, one rung below its RHEL 9 sibling, and Debezium 3.6.3 plus Quarkus 3.33.4 and 3.27.6 are release-only entries. Several of these only appear on EUS, SAP Solutions, or the Advanced Mission Critical channels, so check your subscription before assuming a package is current.

RHSA IDComponentSeverityTargetScope
83460idm:DL1CriticalRHEL 8Security, bug fix, enhancement
83461idm:DL1CriticalRHEL 8.8 SAP + Telecom Update ServiceSecurity, bug fix, enhancement
83384libsoupImportantRHEL 9Security
83207kernelImportantRHEL 10Security, bug fix, enhancement
83156kernelImportantRHEL 9Security
83517mariadb-connector-cImportantRHEL 8.6 AMCUSS + EUS Long-LifeSecurity
83518mariadb-connector-cImportantRHEL 9.4 SAP SolutionsSecurity
79035OpenShift 4.18.57Important4.18Bug fix, security
83496firefoxImportantRHEL 7 ELSSecurity
77319OpenShift 4.13.72Important (Low security)4.13Packages, security
83562rpcbindImportantRHEL 9Security
77315OpenShift 4.12.100Important (Low security)4.12Bug fix, security
83550libtiffImportantRHEL 7 ELSSecurity
83552ghostscriptImportantRHEL 8Security
83525lrzszImportantRHEL 8Security, bug fix, enhancement
79034OpenShift 4.18.57Important4.18Packages, security
83519mariadb-connector-cImportantRHEL 9.6 EUSSecurity
83608mariadb-connector-cImportantRHEL 9.2 SAP SolutionsSecurity
83571rubyImportantRHEL 9.6 EUSSecurity
83618libsoup3ImportantRHEL 10Security
83617opensslImportantRHEL 9.6 EUSSecurity
83612Debezium 3.6.3ImportantRHEL Application FoundationsRelease
83574rubyImportantRHEL 9.2 SAP SolutionsSecurity
83572rubyImportantRHEL 9.4 SAP SolutionsSecurity
77320OpenShift 4.13.72Important (Low security)4.13Bug fix, security
83570rubyImportantRHEL 10.0 EUSSecurity
83561rpcbindImportantRHEL 10Security
83563rpcbindImportantRHEL 8Security
83553ghostscriptImportantRHEL 9Security
83551ghostscriptImportantRHEL 10Security
83546wiresharkImportantRHEL 9Security
83544grafanaImportantRHEL 8Security
83657wiresharkModerateRHEL 8Security
83520Quarkus 3.33.4ImportantRed Hat build of QuarkusRelease, security
77611OpenShift 4.16.73Important4.16Packages, security
77547OpenShift 4.17.59Important4.17Packages, security
77612OpenShift 4.16.73Important4.16Bug fix, security
77548OpenShift 4.17.59Important4.17Bug fix, security
83082Quarkus 3.27.6ImportantRed Hat build of QuarkusRelease, security

Rocky Linux

Rocky Linux just shipped a batch of errata updates, and if you're running Rocky Linux 8, you have some installing to do. The headline item is a Critical security, bug fix, and enhancement update for idm:DL1, the identity management domain that bundles IPA, DNS, and the surrounding pieces. It touches a sprawling list of modules, which is exactly how these things usually go when they reach into the whole identity stack.

A bunch more lands alongside it: an Important python36 update covering a grab-bag of Python packages, separate Important updates for both the regular kernel and the real-time kernel, and an Important hplip (printer driver) update aimed at the newer Rocky Linux 10. A Moderate update for environment-modules rounds out the batch.

Two of these entries are just the same advisory duplicated in the source, so don't count the double-listed idm:DL1 and python36 as separate issues.

Advisory IDSeverityComponentAffectedPackages
RLSA-2026:83460Criticalidm:DL1 (security, bug fix, enhancement)Rocky Linux 8~24 modules (IPA, custodia, softhsm, opendnssec, python-jwcrypto, etc.)
RLSA-2026:82858Importantpython36:3.6Rocky Linux 8~24 packages (scipy, virtualenv, pymongo, PyMySQL, etc.)
RLSA-2026:82883Importanthplip (security, bug fix, enhancement)Rocky Linux 10hplip
RLSA-2026:82806Importantkernel-rtRocky Linux 8kernel-rt
RLSA-2026:82919Moderateenvironment-modulesRocky Linux 8environment-modules
RLSA-2026:82807ImportantkernelRocky Linux 8kernel

SUSE Linux

SUSE published a security update for the SUSE Linux Enterprise 15 SP5 kernel that closes 110 vulnerabilities. That is a number that should make you glance at your patch history. The same release also brings ten features and seven security fixes by SUSE's own count, though the vuln tally is obviously the point.

Affected machines cover the standard SLE 15 SP5 family: the base Server, the SAP and High Performance Computing variants, Live Patching, Micro, Real Time, and the LTSS builds, with openSUSE Leap 15.5 riding along. You will reboot after applying, which is the part everyone forgets until the box starts acting up.

The severity spread is worth a look. A handful score 9.8 under NVD's counting, hitting things with network access like the ipvs one-packet flag handling, nvmet-tcp, and the smb client's dirent bounds. SUSE rates several of those same issues lower, sometimes by a couple of points, and that gap is worth a second glance. The RACE-condition fixes threaded through sctp, vxlan, and the networking stack are the unglamorous, reliable kind of patch.

The rest of the batch is far quieter. Ten separate openSUSE announcements, all rated moderate, touch python313 packages on the openSUSE Tumbleweed GA media, with python314 builds shipped alongside each. The biggest single hit is python313-requests with five CVEs, while python313-rsa, rpyc, and redis each take on two. The remaining packages: pywbem, python3-saml, reportlab, rope, python-multipart, and python-rapidjson, each close just one.

AnnouncementProduct / PackageRatingVulnerabilities addressed
SUSE-SU-2026:4667-1SUSE Linux Enterprise 15 SP5 kernel (Server, SAP, HPC, Live Patching, Micro, Real Time, LTSS) + openSUSE Leap 15.5Important110 fixed (10 features, 7 security fixes)
openSUSE-SU-2026:12038-1python313-requests / python314-requests (Tumbleweed)Moderate5 (CVE-2014-1829, CVE-2015-2296, CVE-2018-18074, CVE-2023-32681, CVE-2024-35195)
openSUSE-SU-2026:12041-1python313-rsa / python314-rsa (Tumbleweed)Moderate2 (CVE-2020-13757, CVE-2020-25658)
openSUSE-SU-2026:12040-1python313-rpyc / python314-rpyc (Tumbleweed)Moderate2 (CVE-2019-16328, CVE-2024-27758)
openSUSE-SU-2026:12036-1python313-redis / python314-redis (Tumbleweed)Moderate2 (CVE-2023-28858, CVE-2023-28859)
openSUSE-SU-2026:12035-1python313-pywbem / python314-pywbem (Tumbleweed)Moderate1 (CVE-2013-6418)
openSUSE-SU-2026:12034-1python313-python3-saml / python314 (Tumbleweed)Moderate1 (CVE-2017-11427)
openSUSE-SU-2026:12037-1python313-reportlab / python314-reportlab (Tumbleweed)Moderate1 (CVE-2019-17626)
openSUSE-SU-2026:12039-1python313-rope / python314-rope (Tumbleweed)Moderate1 (CVE-2014-3539)
openSUSE-SU-2026:12032-1python313-python-multipart / python314 (Tumbleweed)Moderate1 (CVE-2024-24762)
openSUSE-SU-2026:12033-1python313-python-rapidjson / python314 (Tumbleweed)Moderate1 (CVE-2024-27454)

Ubuntu Linux

Ubuntu shipped three security notices on October 15, and this batch is the kind that makes you schedule a reboot and maybe a coffee.

The most substantial one hits the Azure-flavored Linux kernel on Ubuntu 16.04 LTS. Eleven separate flaws spread across subsystems you probably don't spend time thinking about (S390, PCI, VFIO, NFS, overlay filesystem, IPv6, Netfilter) could let an attacker take over a box. The patch bumps linux-image to 4.15.0-1208.223~16.04.1, but there's a wrinkle: the ABI changed, so any third-party kernel modules you built yourself need rebuilding. An ordinary system upgrade handles that for you unless you manually stripped out the standard kernel metapackages earlier. A reboot is required, and the package sits behind Ubuntu Pro.

Then there's Go on Ubuntu 22.04 LTS. This is the follow-up to a notice that already covered versions 1.18, 1.21 and 1.24, finally fixing 1.23. The x/net/idna package mishandled certain Punycode labels, letting an attacker slip past hostname-based access controls and escalate privileges. Fixed in golang-1.23 1.23.1-1~22.04.3. Just a package update, nothing elaborate.

The RabbitMQ notice is the one where you start counting. Twelve issues across the AMQP server span Ubuntu 16.04 all the way to 26.04. Some you'd patch on principle (credentials stored in an insecure cookie, TLS client authentication easily bypassed), a handful are denial-of-service quirks, and one or two are the kind of thing that makes you wonder how it shipped (OAuth bearer tokens leaking through bootstrap JavaScript). Each LTS release gets its own package version, since RabbitMQ moved through several major releases across the lineup. Apply the update, then restart the service.

NoticeTarget packageUbuntu version(s)What it fixesCVEsNotes
USN-8922-2linux-image (Azure kernel)16.04 LTS11 flaws across S390, PCI, VFIO, NFS, overlay FS, IPv6, Netfilter and more11Requires reboot; ABI change forces recompilation of third-party modules; behind Ubuntu Pro
USN-8883-2golang-1.2322.04 LTSx/net/idna Punycode handling lets attackers bypass hostname access controls and escalate privileges1Follow-up to USN-8883-1, which covered 1.18, 1.21 and 1.24
USN-8933-1rabbitmq-server16.04 through 26.04 LTS12 issues: CSRF via CORS wildcard, XSS via TLS cert DNs, several DoS paths, insecure credential cookie, TLS auth bypass, TLS verification bypass12Versions differ by release; restart rabbitmq-server after updating

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