Security 11020 Published by

A wave of distro security advisories landedtoday, and the same cluster of flaws is showing up across AlmaLinux, RHEL, Oracle Linux, Rocky Linux, and SUSE. The most urgent target is unbound, which received Critical ratings for DNSSEC remote code execution on nearly every major distribution. Fedora's webkitgtk 2.54.0 jump quietly fixed hundreds of ANGLE and Skia CVEs on top of its listed 26 WebKit bugs. If you run a DNSSEC resolver or a Chromium-based browser on any of these distros, point your patch commands at those two first.





Today's Linux Security Roundup: The Same Four Bugs, Eight Distro Hats

The latest batch of distro security notes is a reminder that upstream vulnerabilities don't care about your package manager. A small set of flaws is showing up across nearly every major Linux distribution today, from AlmaLinux to SUSE, and the recurring names should tell you where to point your attention.

The loudest one is unbound. Critical-rated remote code execution in DNSSEC handling. It landed in AlmaLinux, RHEL, Oracle Linux, Rocky Linux, and SUSE all within the same 24-hour window. If you run a DNSSEC resolver on any of those, the clock is ticking harder than on the rest of this batch.

Linux Security

The unbound problem, and why it's worse than the CVE count

The vulnerability sits in CNAME synthesis, where a resolver can be coaxed into executing code. There are also heap buffer overflows tied to DNSSEC and DNSKEY processing, and at least one path that ends in remote code execution.

That combination is exactly what earns a Critical stamp, and unlike a lot of those ratings, this one has to do. The same three-CVE set appears in both the AlmaLinux 8 and AlmaLinux 10 advisories, then reappears on RHEL 9, RHEL 9.2 for SAP, and RHEL 9.4 for SAP. Oracle Linux has it twice too.

Keep in mind that unbound tends to live quietly behind firewalls, which is what makes this particular class of flaw so useful to an attacker. You patch this ahead of everything else on the list.

The Go standard library, quietly touching everything else

If you skim the full tables, you'll spot something a little uncanny. The same eight Go standard-library CVEs appear in Grafana, then a five-CVE subset of the same group splits between skopeo and buildah. They're mostly denial-of-service and XSS issues threaded through net/mail, net/url, and encoding/xml.

It's a recurring bit of open-source continuity: unrelated tools shipping identical fixes from one upstream stdlib release, quietly letting a single change touch a chunk of the container tooling at once. You probably won't get excited about it. You'll still patch it.

AlmaLinux's perl-DBI entry is the same story on a smaller scale, and perl-DBI shows up again on RHEL, Oracle Linux, and Rocky. Same placeholder-limit fix, CVE-2026-73194, dressed up in different advisory IDs.

The numbers that make you check your browser

Fedora's webkitgtk jump to 2.54.0 is the entry that asks you to verify your desktop isn't exposed. The web engine powers a lot of native Linux apps, so it's living in more places than you'd expect. The changelog lists 26 fixed WebKit CVEs, then quietly admits it also patched a couple hundred ANGLE CVEs and several dozen Skia CVEs.

The notable code change is the web process compositor moving from TextureMapper to Skia, with new APIs for favicons, page zoom, and per-navigation User-Agents. Worth flagging that dropping cairo for 2D rendering breaks some Evolution styles, and the author, Michael Catanzaro, apologizes directly in the notes for it. It's about as charming as a security patch gets.

One detail that never quite lands: several bug summaries describe "unexpected Safari crashes," which is a little jarring for a GTK component.

SUSE's own big number is a kernel update for SLE 15 SP5 RT that quietly packed 84 vulnerabilities into one patch. Most of them are routine network and memory-cleanup weeds, but the sheer volume justifies the reboot. Then there's chromium, with one entry shipping 42 bugs and another 16, both on Chromium 153. If you watch the browser vendors, neither is surprising. Stacking 42 CVEs in a single bump still reads like a fix-this-week rather than fix-next-quarter situation.

The rest is mundane, and that's fine

Most of this batch is the kind you install without reading. Red Hat pushed 40 errata in one digest, and almost all of them sit at Important, with only two Moderate slips through for glib2 and rrdtool. The kernel takes the biggest slice, spanning RHEL 8 and 9 including the older Extended Lifecycle Support tracks, with two more going to the real-time build.

RHEL 6 still appears on that list, patched through the ELS extension, which is its own gentle reminder of how long these long-lived releases actually run.

Oracle Linux had one line that earned an eyebrow raise. Its cockpit-image-builder advisory says it "switch to old frontend," a phrasing that usually means someone rolled a broken change back instead of actually fixing it. Minor. But you can feel the resignation in it.

Slackware stacked nine issues into PHP 8.2.34, spanning FPM, OpenSSL, Phar, and SOAP. A FastCGI ACL bypass that lets IPv6 addresses slip past listen.allowed_clients is the kind you actually worry about.

Debian's OpenSSL fix for bookworm is the other one worth a look. CVE-2026-75803 is a case where an empty ciphertext can read as a successful decryption if you finish the operation the wrong way. That kind of thing tends to end badly.

What you should actually do

Point your usual patch commands at the two Critical targets first: unbound, everywhere it appears, then the Chromium updates if you use a Chromium-based browser. The webkitgtk change on Fedora is in the same bucket once you accept that it also quietly fixed hundreds of ANGLE and Skia issues. Everything else on Important can wait a day or two.

The Updates in Detail

AlmaLinux

AlmaLinux circulated a batch of security errata across versions 8, 9, and 10 in late September 2026. Most land at the standard "Important" severity, but two entries carry a Critical rating that you should sort through first.

The PostgreSQL:15 patch for AlmaLinux 9 is the crowded one, carrying 16 CVEs. Most boil down to arbitrary code execution: integer wraparound, heap buffer overflows, type confusion, a couple more via plperl and pltcl on 32-bit installs, plus a privilege escalation hiding in EXTRACT() deparse. Anyone running that database should treat this as a mandatory reboot.

Two unbound updates get the Critical stamp, and this isn't gratuitous alarmism. Both cover the DNSSEC resolver and hand out remote code execution in CNAME synthesis, alongside two heap buffer overflows tied to DNSSEC and DNSKEY handling. If your stack leans on unbound, apply these ahead of everything else.

The rest is more mundane. Grafana picks up the same eight Go standard-library CVEs across all three versions, and skopeo and buildah each borrow a five-CVE subset of the same set. They're mostly denial-of-service and XSS issues spread through net/mail, net/url, encoding/xml and the like. It's a recurring bit of open-source continuity: unrelated tools shipping identical Go fixes, quietly letting one upstream stdlib release touch a chunk of the container tooling. You probably won't get excited, but you'll patch them anyway.

AlmaLinux 8 also gets two kernel updates, one for the regular build and one for the real-time variant. They cover use-after-free races, PPPoE and SCTP memory corruption, and out-of-bounds reads in the NVMe and SCSI stacks. The two share several patches, so you're essentially closing the same holes twice under different names.

AdvisoryPackageVersionSeverityReleasedWhat's fixed
ALSA-2026:70753perl-DBI10Important2026-09-24CVE-2026-73194 heap out-of-bounds write via unvalidated numeric placeholder
ALSA-2026:63022grafana10Important2026-09-238 Go CVEs: net/mail (x2), encoding/asn1, net/url, net/http, html/template (XSS), crypto/tls, encoding/xml
ALSA-2026:70641skopeo9Important2026-09-245 Go CVEs: html/template, encoding/asn1, net/url, net/http, crypto/tls
ALSA-2026:70640buildah9Important2026-09-245 Go CVEs: net/http, html/template, encoding/asn1, net/url, crypto/tls
ALSA-2026:69914postgresql:159Important2026-09-2416 CVEs, mostly arbitrary code execution (integer wraparound, heap overflow, type confusion, plperl/pltcl, pg_dump, EXTRACT() injection)
ALSA-2026:71213kernel8Important2026-09-247 security fixes (amdgpu, mac802154, sctp, ASoC, xfrm, tun, scsi) + 1 sctp bug fix/enhancement
ALSA-2026:71329kernel8Important2026-09-245 security fixes: amdgpu, netfilter/nf_queue, PPPoE, IPVS, nvme-tcp
ALSA-2026:69112perl-DBI:1.6418Important2026-09-24CVE-2026-73194 heap out-of-bounds write (same issue as the v10 update)
ALSA-2026:71330kernel-rt8Important2026-09-245 security fixes: amdgpu, netfilter/nf_queue, PPPoE, IPVS, nvme-tcp
ALSA-2026:70754unbound8Critical2026-09-243 CVEs: RCE in CNAME synthesis, heap overflow via DNSSEC, heap overflow + possible RCE on DNSKEY
ALSA-2026:71016kernel-rt8Important2026-09-247 security fixes + 1 sctp bug fix/enhancement (same set as kernel ALSA-2026:71213)
ALSA-2026:62407grafana8Important2026-09-238 Go CVEs (same list as the other Grafana entries)
ALSA-2026:71419unbound10Critical2026-09-243 CVEs: RCE in CNAME synthesis, heap overflow via DNSSEC, heap overflow + possible RCE on DNSKEY

Debian GNU/Linux

Debian's been handing out security patches all week, and if you're running anything older than the current stable release, there are a few you'll want to install. The batch mostly covers the usual suspects: a crypto toolkit, a database, an office suite, and two JSON-y tools with their own little dramas.

The big one is OpenSSL for bookworm. Six CVEs, several of which touch the Certificate Management Protocol, and at least one, CVE-2026-75803, where an empty ciphertext can look like a successful decryption if you finish the operation the wrong way. That kind of thing tends to end badly, so this is genuinely worth a reinstall.

Redis picked up two fixes for bookworm, including a use-after-free in TLS handling that would have let an unauthenticated remote attacker run commands as the Redis server. That's the kind of bug you don't want sitting around.

LibreOffice and jq are both fixed for trixie. LibreOffice's eight CVEs are your typical "open a malformed document and regret it" class, denial of service, information disclosure, maybe arbitrary code execution. jq is a follow-up: the previous security patch for trixie broke module loading, so this one fixes the fix. Something got registered before its own dependencies, and any module reached only transitively fell over with an assertion failure. You've probably noticed if this bit you.

Meanwhile the libdatetime-timezone-perl update is less urgent, all it does is pull in the tzdata 2026c timezone changes across stretch, buster, and bullseye, but it's still worth doing since your clock could otherwise be off.

AdvisoryPackageAffected distro(s)VersionCVEs / Notes
ELA-1830-1libdatetime-timezone-perlstretch, buster, bullseye1:2.09 / 1:2.23 / 1:2.47tzdata 2026c timezone update, not security-critical
DSA-6512-1libreofficetrixie4:25.2.3-2+deb13u7CVE-2024-12426, CVE-2026-63272 through 63279 (9 total); malformed docs
DLA-4794-1redisbookworm5:7.0.15-1~deb12u10CVE-2026-81934 (use-after-free, RCE), CVE-2026-92925 (out-of-bounds read)
DLA-4795-1opensslbookworm3.0.22-1~deb12u1CVE-2026-42767, CVE-2026-54874, CVE-2026-63072, CVE-2026-63074, CVE-2026-63076, CVE-2026-75803
DSA-6416-2jqtrixie1.7.1-6+deb13u4Regression fix for prior DSA-6416-1; module loading broke

Fedora Linux

Fedora pushed a batch of updates on 2026-09-25, and most of them are the kind you install without reading and move on with your day. One of them is an exception, and it involves the kind of CVE count that makes you want to check whether your browser is currently open.

The standout is webkitgtk jumping to 2.54.0. This is the web engine that powers a lot of native Linux apps, so it tends to live in more places than you'd expect. The changelog lists 26 fixed WebKit CVEs right there in the advisory, then admits in plain text that it also quietly patched "a couple hundred or so ANGLE CVEs and several dozen Skia CVEs." That's a security update wearing a maintenance coat. The notable code changes: the web process compositor moves from TextureMapper to Skia, damage handling got tightened up, and there are a few new APIs for favicons, page zoom, and per-navigation User-Agents. Worth flagging that removing cairo for 2D rendering means some Evolution styles break. The author, Michael Catanzaro, apologizes directly in the update notes, which is about as charming as a security patch gets. One funny detail: several of the bug summaries describe "unexpected Safari crashes," which is a little jarring for a GTK component.

The rest of the batch is far quieter. squid gets a straight-up version bump to 7.7 with no further elaboration, as if just showing up is the whole story. rust-cryptoki and pcs land on both Fedora 44 and 43, with pcs doing the most actual work by rebasing onto a newer major version and dropping its Ruby dependencies (ethon and ffi) in favor of curb. mingw-gdk-pixbuf and 389-ds-base are the boring-but-necessary backports: two CVEs patched into the image library, and a pile of SASL, PBKDF2, and replication vulnerabilities sorted out in the directory server.

PackageVersionReleaseHighlights
webkitgtk2.54.0-2Fedora 44Skia compositor (was TextureMapper), new favicon/zoom/User-Agent APIs, 26 WebKit CVEs plus ~200 ANGLE and dozens of Skia CVEs; breaks some Evolution styles
squid7.7-1Fedora 44Straight version bump, no further comment
rust-cryptoki0.12.1-2Fedora 44 and 43New upstream release, wycheproof metadata update
pcs0.12.3-1Fedora 44 and 43Rebased to newest major version, fixes CVE-2026-84828, web UI to 0.1.25, swaps ethon/ffi for curb
mingw-gdk-pixbuf2.44.8-2Fedora 44 and 43Backported CVE-2026-16768 and CVE-2026-81893
389-ds-base3.2.3-5Fedora 4415 CVEs, mostly SASL/heap buffer overflows and replication/auth flaws
389-ds-base3.1.5-4Fedora 43Same 15 CVE fixes as the 44 build

Oracle Linux

Oracle Linux delivered another round of advisories spanning OL7 through OL10, and this batch leans hard on security fixes. Twenty-one updates in total cover everything from kernel networking and DNS resolution to database engines and the bits of your stack you'd rather not think about.

A couple of items dominate the pile. The OL9 kernel (5.14.0-687.51.1) ate a full round of netfilter fixes, where a single author showed up with an entire shelf of patches, alongside a large batch of ice NIC driver corrections and 13 flagged CVEs plus many more handled inline. FreeIPA on OL9 lands as Critical with eight CVEs, including a privilege-escalation path and an unauthenticated credential grab. That is the kind of thing you want landed fast.

Unbound shows up twice, both Critical, both about heap corruption and buffer overflows in the DNSSEC machinery. Postgres gets a broad sweep on OL8 across the :12, :15, and :16 modules, and OL9 gets its own separate Postgres:13 patch. perl-DBI also turns up on both OL8 and OL9 with the same placeholder-limit fix.

On the quieter side are the scap-security-guide updates for OL8, OL9, and OL10, which are basically STIG profile refreshes plus a little reference-fixing and some OpenELA renaming. If CIS or STIG alignment is on your checklist, pay attention. Otherwise treat them as background noise.

One line earned an eyebrow raise: cockpit-image-builder "switch to old frontend." That phrasing usually means upstream broke something and they rolled it back instead of fixing it. Minor, but you can feel the resignation.

AdvisoryPackageSeverityOSNew versionCVEs / Highlights
ELBA-2026-66373-0scap-security-guideBug fix and enhancementOL100.1.82-2.0.1OL8/OL9 STIG updates, autofs remediation fix
ELSA-2026-70641skopeoImportantOL91.22.2-86 CVEs, rebuild
ELBA-2026-66373-0scap-security-guideBug fix and enhancementOL90.1.82-2.0.1STIG updates, OL10 reference fixes
ELSA-2026-69924postgresql:12ImportantOL812.22-10.0.114 CVEs
ELSA-2026-69923postgresql:15ImportantOL815.19-116 CVEs, plus pgaudit/pg_repack/decoderbufs bumps
ELSA-2026-69876postgresql:16ImportantOL816.15-116 CVEs, new module imports
ELBA-2026-66373-0scap-security-guideBug fix and enhancementOL80.1.82-1.0.1STIG updates
ELSA-2026-69121abrtImportantOL72.1.11-60.0.7CVE-2026-54230 symlink-following fix
ELSA-2026-57417yelpImportantOL73.28.1-1.0.1CVE-2026-13601
ELSA-2026-70754unboundCriticalOL81.16.2-5.14.43 CVEs, heap corruption/overflow
ELSA-2026-69112perl-DBI:1.641ImportantOL81.641-10CVE-2026-73194 placeholder limit
ELSA-2026-69277corosyncImportantOL83.1.8-1.2CVE-2026-81665 assert-to-check fix
ELSA-2026-71232kernelImportantOL95.14.0-687.51.113 flagged CVEs plus many addressed inline (netfilter, ice, crypto)
ELSA-2026-70642thunderbirdImportantOL9140.16.044 CVEs, ESR update
ELSA-2026-70640buildahImportantOL91.43.3-2.0.18 CVEs
ELSA-2026-70564ipaCriticalOL94.13.48 CVEs (XSS, privilege escalation, DoS, credential theft)
ELSA-2026-71422perl-DBIImportantOL91.643-9.6CVE-2026-73194 placeholder fix
ELSA-2026-69607postgresqlImportantOL913.23-615 CVEs
ELSA-2026-71419unboundCriticalOL101.24.2-73 CVEs
ELSA-2026-71543cockpit-image-builderImportantOL1094.44 CVEs, reverts to older frontend
ELSA-2026-69609openexrImportantOL103.1.10-8.4CVE-2026-68515

Red Hat Enterprise Linux

Red Hat just posted one of those end-of-week bulk security rounds, pushing out 40 errata for Red Hat Enterprise Linux in a single notification digest. The one entry that should make you move quickly is unbound. Red Hat rated three of them (the DNS resolver) as Critical, landing on RHEL 9, RHEL 9.2 for SAP, and RHEL 9.4 for SAP. That's the package to patch first. Everything else in the batch sits at "Important," with only two Moderate updates slipping through: glib2 on RHEL 9.6 EUS and rrdtool on the same track.

Kernel claims the biggest slice. Ten kernel errata span basically every flavor of RHEL 8 and 9, including the older Extended Lifecycle Support tracks. Two more go to kernel-rt, the real-time build, for SAP and RHEL 7. You'll also find three OpenShift Container Platform releases (4.14.74, 4.15.69, and 4.16.71) bundled with their usual mix of package patches and bug fixes, alongside standalone fixes for libxml2, tesseract, python-cryptography, perl-DBI, openssl, and firefox.

And look: RHEL 6 is still on this list. Red Hat keeps patching it through the Extended Lifecycle Support extension, which is its own little reminder of how long these long-lived releases actually run.

PackageSeverityErrata IDTarget platform(s)
unboundCriticalRHSA-2026:71610RHEL 9.2 (SAP)
unboundCriticalRHSA-2026:71487RHEL 9
unboundCriticalRHSA-2026:71611RHEL 9.4 (SAP)
glib2ModerateRHSA-2026:71403RHEL 9.6 EUS
rrdtoolModerateRHSA-2026:71600RHEL 9.6 EUS
libxml2ImportantRHSA-2026:71586RHEL 10
tesseractImportantRHSA-2026:71568RHEL 9.4 (SAP)
OpenShift Container Platform 4.14.74ImportantRHSA-2026:67836OpenShift 4.14
kernelImportantRHSA-2026:71594RHEL 8.8 (SAP, Telecom)
kernelImportantRHSA-2026:71592RHEL 8.6 (AMC, EUS Long-Life)
host-meteringImportantRHSA-2026:71619RHEL 7 ELS
kernelImportantRHSA-2026:71601RHEL 9.2 (SAP)
tesseractImportantRHSA-2026:71567RHEL 9.6 EUS
perl-DBIImportantRHSA-2026:71422RHEL 9
perl-DBIImportantRHSA-2026:71608RHEL 8
kernelImportantRHSA-2026:71569RHEL 9.4 (SAP)
kernel-rtImportantRHSA-2026:71606RHEL 9.2 (SAP)
cockpit-image-builderImportantRHSA-2026:71543RHEL 10
tesseractImportantRHSA-2026:71566RHEL 10.0 EUS
opensslImportantRHSA-2026:71542RHEL 10.0 EUS
OpenShift Container Platform 4.16.71ImportantRHSA-2026:67934OpenShift 4.16
python-cryptographyImportantRHSA-2026:71659RHEL 10.0 EUS
firefoxImportantRHSA-2026:71652RHEL 8
libxml2ImportantRHSA-2026:71641RHEL 8
gstreamer1-plugins-goodImportantRHSA-2026:71647RHEL 9.4 (SAP)
kernelImportantRHSA-2026:71687RHEL 7 ELS
OpenShift Container Platform 4.15.69ImportantRHSA-2026:67856OpenShift 4.15
libxml2ImportantRHSA-2026:71585RHEL 9
Red Hat Build of Apache Camel 4.18.4 (Spring Boot)ImportantRHSA-2026:71675Camel 4.18.4
kernelImportantRHSA-2026:71631RHEL 9.6 EUS
python-cryptographyImportantRHSA-2026:71658RHEL 10
gstreamer1-plugins-goodImportantRHSA-2026:71648RHEL 9.6 EUS
kernel (security, bug fix, enhancement)ImportantRHSA-2026:71602RHEL 10
gstreamer1-plugins-goodImportantRHSA-2026:71646RHEL 9.2 (SAP)
aclImportantRHSA-2026:71656RHEL 8.8 (SAP, Telecom)
kernel-rtImportantRHSA-2026:71657RHEL 7 ELS
gstreamer1-plugins-goodImportantRHSA-2026:71650RHEL 10.0 EUS
kernelImportantRHSA-2026:71649RHEL 6 ELS Extension
kernelImportantRHSA-2026:71599RHEL 10.0 EUS
kernel (security, bug fix, enhancement)ImportantRHSA-2026:71700RHEL 9

Rocky Linux

Rocky Linux has pushed a batch of security advisories, and if you run any of these packages it's worth a look. The updates span Rocky Linux 8, 9, and 10, with most landing at the "Important" severity level. Two get the "Critical" stamp, and those are the ones to prioritize.

The clearest standout is ipa on Rocky Linux 9, which does more than just patch holes—it folds in bug fixes and enhancements alongside the security work. unbound on Rocky Linux 10 also picks up the Critical rating. The rest are straightforward security-only patches.

You'll find two kernel updates in here as well: a standard one for Rocky Linux 9 and a real-time variant (kernel-rt) for Rocky Linux 8. Note that the advisory text doesn't spell out individual CVSS scores or list specific CVEs, but each one links out to the CVE list where those details live.

PackageAdvisory IDSeverityAffectsNotes
buildahRLSA-2026:70640ImportantRocky Linux 9Security
ipaRLSA-2026:70564CriticalRocky Linux 9Security, bug fix, enhancement
skopeoRLSA-2026:70641ImportantRocky Linux 9Security
kernelRLSA-2026:70459ImportantRocky Linux 9Security, bug fix, enhancement
rsyslogRLSA-2026:69540ImportantRocky Linux 9Security
thunderbirdRLSA-2026:70642ImportantRocky Linux 9Security
kernel-rtRLSA-2026:71330ImportantRocky Linux 8Security
kernelRLSA-2026:71329ImportantRocky Linux 8Security
cockpit-image-builderRLSA-2026:71543ImportantRocky Linux 10Security
unboundRLSA-2026:71419CriticalRocky Linux 10Security
libxml2RLSA-2026:71586ImportantRocky Linux 10Security

Slackware Linux

Slackware hasn't been shy about stacking problems into this PHP release. The 8.2.34 package for Slackware 15.0 (with 8.5.11 heading for -current) addresses nine separate security issues, spanning FPM, OpenSSL, Phar, SOAP, and the standard stream wrappers. A handful of them are the kind you actually worry about: a FastCGI ACL bypass that lets IPv6 addresses slip past listen.allowed_clients, a SOAP server path that recurses until it collapses, and a cross-origin credential leak riding along on HTTP redirects.

The version number says more than 8.2.34 has any right to. Nine distinct fixes in one point release usually means the bugs were found quickly and patched quickly, which is precisely the rhythm you want from a security update.

PackageReleaseAffectedFixesCVEs
php (php82)8.2.34 (15.0) / 8.5.11 (-current)Slackware 15.0, -current9 security issues across FPM, OpenSSL, Phar, SOAP, and standard stream filtersCVE-2026-91768, CVE-2025-1218, CVE-2026-91769, CVE-2026-91767, CVE-2026-6103, CVE-2026-91765, CVE-2025-14181, CVE-2026-92842, CVE-2026-91766, CVE-2026-93682, CVE-2026-17545

SUSE Linux

A steady stream of SUSE and openSUSE security notices went out Thursday, clustered almost entirely around openSUSE Leap 16.0 and SLE 15. Sixteen of the 37 entries rate important or higher, and a couple of them are worth a look before you start typing zypper patch.

The single biggest number is SUSE-SU-2026:4347-1, a kernel update that quietly packed 84 vulnerabilities into one patch for SLE 15 SP5 RT. Most of those are routine network and memory-cleanup weeds, but the sheer volume justifies the reboot. The two chromium entries play the same game more openly: one ships 42 bugs (critical), the other 16 (important), both on Chromium 153. You can't call either surprising if you watch the browser vendors, but stacking 42 CVEs in a single browser bump still reads like something to fix this week rather than next.

Two entries earn the critical tag for reasons beyond raw count. apptainer (SUSE-SU-2026:21927-1) bundles a gRPC and crypto-library refresh that includes an authentication bypass, which is the flavor of flaw you would rather not have parked under a firewall. The second kernel live-patch round (SUSE-SU-2026:4342-1, Live Patch 29) retreads the same four kernel vulnerabilities as Live Patch 27 minus one, so if you already applied the earlier patch most of the ground is covered.

A few things to keep in mind. The govulncheck-vulndb announcement (openSUSE-SU-2026:21897-1) advertises 91 vulnerabilities, but this is really a database refresh for a Go vulnerability scanner, not 91 flaws sitting in your own stack. The util-linux update ships two breaking changes for unprivileged users around path canonicalization, so scripts leaning on X-mount.nocanonicalize may need a second glance. The ffmpeg-7 and python-GitPython chunks bring 26 fixes each on top of upstream releases, which is more than most people decode in a single sitting.

AnnouncementRatingProductCVEs / Bug fixesNotes
SUSE-SU-2026:4347-1importantLinux Kernel (SLE 15 SP5 RT)84 CVEs, 10 security fixesLargest batch here; reboot required
openSUSE-SU-2026:21913-1criticalchromium42 CVEs, 1 bug fixChromium 153.0.8010.47
openSUSE-SU-2026:21927-1criticalapptainer6 CVEs, 4 bug fixesBumps gRPC/Go crypto; includes auth bypass
openSUSE-SU-2026:21897-1lowgovulncheck-vulndb91 CVEsDatabase refresh, not a running app
openSUSE-SU-2026:21874-1importantpython-GitPython26 CVEs, 27 bug fixesLots of command-injection and path issues
openSUSE-SU-2026:21877-1importantffmpeg-726 CVEs, 26 bug fixesRides ffmpeg 7.1.5
openSUSE-SU-2026:21903-1importantrabbitmq-server11 CVEs, 12 bug fixesOAuth, ACL, and XSS fixes
openSUSE-SU-2026:21905-1importantutil-linux8 CVEs, 8 bug fixesTwo breaking changes for unprivileged mounters
openSUSE-SU-2026:21882-1importantgoogle-osconfig-agent8 CVEs, 6 bug fixesShared gRPC/crypto fixes
openSUSE-SU-2026:21910-1importantLinux Kernel (Leap 16.0)Bugfix update, no CVEs listedKernel 6.12.0
SUSE-SU-2026:4342-1importantKernel Live Patch 29 (SLE 15 SP6)4 CVEsOverlaps with Live Patch 27
SUSE-SU-2026:4320-1importantKernel Live Patch 27 (SLE 15 SP6)5 CVEsIncludes Zapscape KVM fix
openSUSE-SU-2026:21899-1importantalloy7 CVEs, 6 bug fixesRides Alloy 1.18.0
openSUSE-SU-2026:21878-1importantruby3.48 CVEs, 8 bug fixesNet:IMAP command injection
openSUSE-SU-2026:21898-1importantdistribution6 CVEs, 6 bug fixesdistribution-registry 3.1.1
openSUSE-SU-2026:21901-1importantlibsoup2 CVEs, 2 bug fixesHTTP/2 use-after-free and overflow
openSUSE-SU-2026:21883-1importantfreeipmi6 CVEs, 6 bug fixesStack buffer overruns in ipmi-oem
openSUSE-SU-2026:21884-1importantamazon-ssm-agent5 CVEs, 3 bug fixesRides 3.3.5390.0
openSUSE-SU-2026:21875-1importantgvfs4 CVEs, 4 bug fixesSFTP/AFP/MTP OOB writes
SUSE-SU-2026:4334-1lowImageMagick (SLE 15 SP7)4 CVEsDoS-heavy, low severity
openSUSE-SU-2026:21911-1lowImageMagick (Leap 16.0)4 CVEs, 4 bug fixesRides 7.1.2.0
openSUSE-SU-2026:21902-1importantzstd-jni4 CVEs, 4 bug fixesUse-after-free corruption
openSUSE-SU-2026:21904-1importantexiv23 CVEs, 3 bug fixesRides 0.28.9
openSUSE-SU-2026:21891-1importantant3 CVEs, 3 bug fixesRides 1.10.18; FTP path traversal
openSUSE-SU-2026:21886-1importantmcphost3 CVEs, 3 bug fixesShared gRPC fixes
openSUSE-SU-2026:21921-1importantchromium16 CVEs, 1 bug fixChromium 153.0.8010.52
openSUSE-SU-2026:21873-1importantopensc2 CVEs, 2 bug fixesBuffer overruns in key handling
openSUSE-SU-2026:21887-1importantcorosync2 CVEs, 2 bug fixesTotem heap overflow and integer overflow
openSUSE-SU-2026:21908-1importantlibX111 CVE, 1 bug fixXkbGetMap heap overflow
openSUSE-SU-2026:21909-1importantlibXrender1 CVE, 1 bug fixRenderQueryPictFormats heap overflow
openSUSE-SU-2026:21888-1importantgnome-remote-desktop1 CVE, 1 bug fixMissing RDP connection throttling
openSUSE-SU-2026:21890-1importantgdb1 CVE, 1 bug fixSTABS parser OOB write
openSUSE-SU-2026:21872-1importantmemcached1 bug fix, no CVELRU-crawler length truncation
openSUSE-SU-2026:21928-1moderatepython-weasyprint1 CVE, 1 bug fixSSRF
openSUSE-SU-2026:21929-1moderatecyrus-imapd6 CVEs, 6 bug fixesRides 3.8.8; ACL bypasses
openSUSE-SU-2026:21925-1moderatekeybase-client1 CVE, 1 bug fixAWS SDK DoS
openSUSE-SU-2026:21871-1moderatelibsoup1 CVE, 1 bug fixWebSocket OOB read

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

Slackware (slackpkg and pkgtool)

Slackware doesn’t have a single unified updater, but the official way to pull updates is through slackpkg. Start with sudo slackpkg update to download the newest package list from the chosen mirror. Then run sudo slackpkg upgrade-all; this command walks through each installed package and replaces it with the most recent build available in the official repository. For users who prefer a more granular approach, specifying a package name after upgrade limits the operation to that single item. When dealing with community‑maintained repositories, pkgtool takes over: a combined sudo pkgtool update && sudo pkgtool upgrade will sync and apply updates from the mirrors listed in /etc/slackpkg/mirrors.

sudo slackpkg update
sudo slackpkg upgrade-all