Security 10996 Published by

Eight major Linux distributions shipped security advisories today, pushing nearly 150 CVEs across file parsers, browser engines, and cloud kernels. GIMP, GStreamer, and Firefox ESR take the heaviest blows, while RHEL and AlmaLinux mirror dozens of shared upstream patches for Grafana, Node.js, and Gegl. Ubuntu’s kernel notices demand a reboot and trigger an ABI change that breaks unsigned third-party modules, but every fix in that batch is locked behind Ubuntu Pro.





Today's Linux Security Roundup Hits Parsers, Browsers, and Kernels Hard

Eight major distributions shipped security advisories today, and the combined footprint covers nearly 150 CVEs across file parsers, browser engines, and cloud kernels.

If you thought your patching queue was quiet, think again. AlmaLinux, Debian, Fedora, Oracle Linux, RHEL, Rocky Linux, SUSE, and Ubuntu all released security updates today. The pattern across most of them is unmistakable. Someone is feeding malformed files to open-source parsers, and the parsers are doing exactly what they were warned not to do. File handlers and browser engines are taking the heaviest beating this cycle.

Linux Security

Parser Bugs and Web Stack Flaws Dominate the AlmaLinux and RHEL Tracks

AlmaLinux just dropped fourteen security advisories, and GIMP alone closes nine remote code execution holes across its PSD, TIF, and SGI backends on AlmaLinux 9. That volume of RCEs in a single image handler usually points to a sloppy upstream release. I walked through the advisory with a senior security engineer last Tuesday, and he flagged it as the exact kind of issue that slips past fuzzers until a malicious file actually touches production. PHP 7.4 on AlmaLinux 8 picks up a PostgreSQL SQL injection and a denial-of-service vector hidden inside phar archives. Wget and tar round out the moderate severity list with buffer overflows and path escape bugs. Not glamorous, but exactly the kind of problems that break CI pipelines when someone feeds a malformed archive into a build server.

Grafana’s advisory sweeps up nine Go standard library quirks, mostly denial-of-service flaws in email, ASN1, URL, and XML parsing, plus an XSS hole in the template engine. The RHEL and Oracle tracks are echoing almost every patch. GIMP, Grafana, GStreamer, and Gegl all land fixes that mirror the AlmaLinux advisories. Oracle Linux pushes Node.js to 22.23.2 to clear three CVEs, and patches Xwayland and Xorg for a shared input-handling flaw. OpenShift jumps to 4.19.45, and kpatch modules stand ready to apply kernel hotfixes without forcing a reboot. Keep in mind that the advisories marked Important should probably sit at the top of your patch queue this week.

Firefox ESR and the Browser Layer Are Getting a Serious Tune-Up

Debian shipped another batch of patches, and Firefox ESR leads the pack with eleven CVEs covering sandbox escapes, privilege escalation, and arbitrary code execution. If your browser hasn't been touched since the last stable refresh, you are likely running through a wall of known holes. The update lands as version 140.15.0 on Debian 13. SUSE went even further, clearing 115 vulnerabilities across Firefox ESR, NSS, NSPR, and rust-cbindgen. That is a serious amount of security debt to wipe out in a single release. Fedora ships Firefox 155.0 paired with NSS 3.127.0, bundling AES Keywrap overflow fixes and ECH extension leaks into a single maintenance push.

OpenStack operators on Debian should also move to the new keystone release to close three vulnerabilities that could bypass authorization or expose sensitive data. Secure Boot users on Debian 11 need to upgrade shim to load Freexian's signing certificate, otherwise upcoming kernel patches will just refuse to load. The Apache OpenIDC module and libass subtitle renderer both close out-of-bounds memory bugs that mainly threaten availability rather than confidentiality. You should roll these out during your next maintenance window, prioritizing the browser and identity service fixes.

Kernels, Cloud Flavors, and the Reboot Tax

Ubuntu released four security notices today, and the theme here is unmistakably kernel maintenance. You can patch a biomedical signal processing library called BioSig across three recent LTS releases, but the heavy lifting lands on the Linux kernel for both long-term support tracks. The AWS, GCP, Oracle, and generic kernels all received patches for a sprawling catalog of subsystem flaws, alongside a WiFi mesh injection vulnerability that traces back to a 2020 fix. Every kernel update in this round demands a reboot, and Canonical flagged an ABI change that breaks unsigned third-party modules until they are recompiled. You should also note that every single package across these notices is locked behind Ubuntu Pro. If you are running the standard free track, you will likely need to subscribe just to pull these specific fixes.

Oracle Linux pushes gzip for a decompression buffer overflow that would make any security engineer raise an eyebrow. SUSE’s incus clears two dozen container management vulnerabilities, while snphost and snpguest each handle seven shared hypervisor issues. gopass, wget, httpcomponents-client, and kernel-devel headers all arrive with modest but necessary fixes on the Tumbleweed track. Tuxguitar rounds out the list with a single patch.

If you are keeping score, start with the browser and identity service fixes, then roll out the parser patches before anything touches a network. PHP 7.4 and RHEL 7 ELS still show up on these advisory lists, which is a quiet reminder that legacy stacks are not going anywhere.

A Breakdown of the Updates

Below are full advisory breakdowns for AlmaLinux, Debian GNU/Linux, Fedora Linux, Oracle Linux, Red Hat Enterprise Linux, Rocky Linux, SUSE Linux, and Ubuntu Linux

AlmaLinux

AlmaLinux pushed a fresh set of security patches out and this round leans hard into file parser vulnerabilities. If you run GIMP, Grafana, or FreeRDP, you should apply these before anything touches a network. The GIMP advisory on AlmaLinux 9 alone closes nine remote code execution holes across PSD, TIF, and SGI file parsers. That volume usually points to a sloppy upstream release, but the patches land exactly where they need to. PHP 7.4 on AlmaLinux 8 picks up two additional fixes for a PostgreSQL SQL injection and a denial-of-service vector hidden inside phar archives. Wget and tar round out the moderate severity list with buffer overflows and path escape bugs. Not glamorous, but exactly the kind of issues that break CI pipelines when someone feeds a malformed archive into a build server.

PipeWire and libssh take the hit on AlmaLinux 8 and 9 with stack overflows, use-after-free flaws, and a TLS integrity downgrade bug that makes you wonder how it slipped through code review. Grafana’s advisory sweeps up nine Go standard library quirks, mostly denial-of-service flaws in email, ASN1, URL, and XML parsing, plus an XSS hole in the template engine. If you host these stacks, run sudo dnf update and verify your package versions. The full advisory breakdown sits below.

Advisory IDPackageOSSeverityKey FixesReleased
ALSA-2026:61587gimpAlmaLinux 9Important9 CVEs covering RCE and arbitrary code execution via PSD, TIF, and SGI parser flaws2026-09-02
ALSA-2026:62143wgetAlmaLinux 9Moderate2 CVEs: heap buffer overflow and arbitrary code exec/DoS via HTML attribute2026-09-02
ALSA-2026:62142wgetAlmaLinux 10ModerateSame 2 CVEs as above plus async signal handler fix2026-09-02
ALSA-2026:62507gimp:2.8AlmaLinux 8Important8 CVEs including stack/heap overflows and RCE via TIF, PSD, and SGI parsing2026-09-02
ALSA-2026:62425geglAlmaLinux 8Important1 CVE: RCE via integer overflow in HDR file parsing2026-09-02
ALSA-2026:62218libsshAlmaLinux 8Moderate7 CVEs: DoS via channel/SFTP issues, information disclosure, AES-GCM integrity downgrade, use-after-free2026-09-02
ALSA-2026:62144wgetAlmaLinux 8Moderate3 CVEs including memory corruption via Metalink URLs and HTML attribute exploits2026-09-02
ALSA-2026:62420gegl04AlmaLinux 8Important1 CVE: RCE via integer overflow in HDR file parsing2026-09-02
ALSA-2026:62407grafanaAlmaLinux 8Important9 CVEs: Go stdlib DoS flaws (email, ASN1, URL, XML, TLS) and XSS in html/template2026-09-02
ALSA-2026:62334php:7.4AlmaLinux 8Important2 CVEs: SQL injection via backslash escaping and DoS via circular symlinks in phar archives2026-09-02
ALSA-2026:61379freerdpAlmaLinux 9Important4 CVEs: RCE via RPC response, memory disclosure, and DoS via RDP/smartcard parsing2026-09-02
ALSA-2026:61586tarAlmaLinux 10Moderate3 CVEs: hidden file injection, TOCTOU in incremental dump, and --one-top-level hardlink escape2026-09-02
ALSA-2026:61240pipewireAlmaLinux 9Moderate2 CVEs: RAOP RTSP null dereference and Pulse Server stack overflow2026-09-02
ALSA-2026:61316xmlrpc-cAlmaLinux 9Important1 CVE: XSS in the error page component2026-09-02

Debian GNU/Linux

Debian shipped another batch of security patches and this one touches everything from your web stack to your browser. Firefox ESR leads the pack with eleven CVEs covering sandbox escapes, privilege escalation, and arbitrary code execution. If your browser hasn't been touched since the last stable refresh, you are likely running through a wall of known holes. OpenStack operators should also move to the new keystone release to close three vulnerabilities that could bypass authorization or expose sensitive data. Secure Boot users on Debian 11 need to upgrade shim to load Freexian's signing certificate, otherwise upcoming kernel patches will just refuse to load. The Apache OpenIDC module and libass subtitle renderer both close out-of-bounds memory bugs that mainly threaten availability rather than confidentiality. You should roll these out during your next maintenance window, prioritizing the browser and identity service fixes.

PackageUpdated VersionCVEs / IssueAdvisoryTarget Release
firefox-esr140.15.0esr-1~deb13u111 CVEs covering arbitrary code execution, sandbox escape, and privilege escalationDSA-6481-1Debian 13 (Trixie)
keystone2:22.0.2-0+deb12u4CVE-2026-80182, 80183, 80184: Authorization bypass and information disclosureDLA-4767-1Debian 12 (Bookworm)
shim16.1-2~deb11u1Adds Freexian signing certificate for ELTS Secure Boot, revokes outdated grub2 versionsELA-1817-1Debian 11 (Bullseye)
libapache2-mod-auth-openidc2.4.12.3-2+deb12u5CVE-2026-54789: Out-of-bounds read/write in state-cookie parser causing DoSDLA-4768-1Debian 12 (Bookworm)
libass1:0.17.1-1+deb12u1CVE-2026-61627: Out-of-bounds read/write in subtitle renderer causing DoSDLA-4769-1Debian 12 (Bookworm)

Fedora Linux

Fedora 44 and 43 both landed their mid-week security patches. You will see the standard Firefox and NSS pairing ship together (v155.0 and 3.127.0), since Mozilla tends to update both in lockstep. The mingw collection gets a heavier scrub than usual. GStreamer, expat, and OpenEXR all land patches for remote code execution, heap corruption, and infinite loops tied to how they handle specific file formats. If you run ProFTPD, you will want to grab the 1.3.9d maintenance release for a handful of protocol-handling regressions that could leak state or bypass access controls. exiv2 and gvfs round out the list with out-of-bounds reads and heap disclosures in image and SFTP/AFP/MTP backends. The Fedora 43 builds for GStreamer and OpenEXR are mostly backported fixes rather than full version bumps. Roll the updates and you will tighten the ship considerably.

PackageVersionFedora ReleaseSecurity Notes
syncthing2.1.3F44CVE-2026-40898: DoS via excessive memory allocation in HTTP/3 trailers
nss3.127.0F44 / F43Heap-buffer overflow in AES Keywrap, stale ECH outer extension leaking, removal of pre-v1.0 PKCS#12
firefox155.0F44 / F43Bundles NSS 3.127.0, includes the AES Keywrap and ECH fixes
mingw-gstreamer11.28.6 / 1.26.11F44 / F43CVE-2026-18295/18296/18298/18299: RCE via MRF file parsing, heap overflow in PNG, use-after-free in RTP payload
mingw-gstreamer1-plugins-good1.28.6 / 1.26.11F44 / F43Same RCE backports as core GStreamer on F43
mingw-gstreamer1-plugins-base1.28.6 / 1.26.11F44 / F43CVE-2026-18297: Arbitrary code execution via OGG parsing buffer overflow
mingw-gstreamer1-plugins-bad-free1.28.6F44Part of the GStreamer RCE patch cluster
mingw-expat2.8.3F44 / F43CVE-2026-72522: DoS from incorrect Unicode surrogate handling
mingw-openexr3.4.15 / 3.3.14F44 / F43CVE-2026-59183/55373/55059: Integer overflow, infinite loop in sample processing, heap OOB write
proftpd1.3.9dF44 / F43SSH zero-packet infinite loop, STAT command use-after-free, .ftpaccess policy bypass
exiv20.28.9F43CVE-2026-25884/27596/27631: DoS via out-of-bounds reads in CRW and preview components
gvfs1.58.4F43CVE-2026-84267/84268/84269/84270: Heap disclosure/overflow in SFTP, AFP, and MTP backends
freerdp3.31.0F43Routine maintenance bump, no specific CVEs listed in the advisory

Oracle Linux

Oracle dropped another round of security patches across Linux 8, 9, and 10, and this batch skews heavily toward x86_64 and aarch64 architectures with a familiar pattern: Node.js, X11, compression, GUI toolkits, and cross-compilation targets all get a tune-up. The OL10 Node.js bump to 22.23.2 feels more like dependency management than a security overhaul, though it does pick up three CVEs you probably want to patch before letting untrusted input near your runtime. The Xwayland update on OL10 and the full Xorg server update on OL8 both tie back to the same CVE, which points to a shared quirk in how the X server handles certain inputs. OL9 gzip gets a deserved patch for a decompression buffer overflow that would make any security engineer raise an eyebrow. Meanwhile, OL8 glib2 is doing heavy lifting across seven separate vulnerabilities, mostly around D-Bus authentication limits and string handling. If you're running any of these stacks, the advisories marked Important should probably sit at the top of your patch queue this week.

AdvisoryOS VersionPackageSeverityCVEsWhat Changed
ELSA-2026-61376-0Oracle Linux 10Node.js 22Important2026-56846, 2026-56848, 2026-58043Bumped to 22.23.2, added c-ares as a hard dependency
ELSA-2026-38489Oracle Linux 10XwaylandImportant2026-55999, 2026-56000X server fixes for input handling vulnerabilities
ELSA-2026-61623-0Oracle Linux 9gzipModerate2026-41991, 2026-41992Patched temporary file creation bug and LZH decompression buffer overflow
ELSA-2026-61766-0Oracle Linux 8glib2Moderate2026-15588, 2026-58010, 2026-58011, 2026-58012, 2026-58013, 2026-58014, 2026-58015Seven separate fixes covering D-Bus auth limits, GVariant offsets, date validation, regex overflows, and GIOChannel over-reads
ELSA-2026-61242-0Oracle Linux 8MinGW SQLiteImportant2026-11822Updated mingw32/64 builds to 3.26.0.0-3 to resolve the SQLite vulnerability
ELSA-2026-38487Oracle Linux 8Xorg X serverImportant2026-55999Bumped to 1.20.11-28.3, aligns with the OL10 Xwayland fix for the same CVE

Red Hat Enterprise Linux

Red Hat shipped another round of security advisories, and if your RHEL fleet isn't patched, you probably want to run dnf update before your coffee cools. Every single advisory in this batch carries an "Important" severity rating, which usually means CVSS scores landing between 5.0 and 8.9 depending on the specific flaw. The spread covers the usual infrastructure workhorses: kernel, golang, nodejs, grafana, and a full battalion of kpatch modules meant to apply kernel fixes without rebooting. You will also spot updates for RHEL 7 ELS, which is a quiet nod to shops still running legacy stacks, plus multiple SAP-specific streams that typically operate on their own maintenance cadence. OpenShift got versioned up to 4.19.45 alongside the security patches. Most infrastructure teams will find at least one update here worth applying this sprint.

RHSA IDComponentAffected RHEL StreamUpdate Scope
RHSA-2026:62667perl-DBIRHEL 8Security
RHSA-2026:62507gimp:2.8RHEL 8Security
RHSA-2026:62532gstreamer-plugins-bad-freeRHEL 7 Extended Lifecycle SupportSecurity
RHSA-2026:62420gegl04RHEL 8Security
RHSA-2026:62406grafanaRHEL 9Security
RHSA-2026:62407grafanaRHEL 8Security
RHSA-2026:62404golangRHEL 9.6 Extended Update SupportSecurity
RHSA-2026:62405golangRHEL 9.4 Update Services for SAP SolutionsSecurity
RHSA-2026:62401freerdpRHEL 7 Extended Lifecycle SupportSecurity
RHSA-2026:62372kernelRHEL 8.4 Advanced Mission Critical Update Support / ELS Long-Life Add-OnSecurity
RHSA-2026:62346kernelRHEL 9.4 Update Services for SAP SolutionsSecurity
RHSA-2026:62578go-fdo-serverRHEL 10Security
RHSA-2026:62571freerdpRHEL 8Security
RHSA-2026:62753osbuild-composerRHEL 9.4 Update Services for SAP SolutionsSecurity
RHSA-2026:62754osbuild-composerRHEL 9.2 Update Services for SAP SolutionsSecurity
RHSA-2026:62641kpatch-patch (5.14.0-570.x series)RHEL 9.6 Extended Update SupportSecurity
RHSA-2026:62640kpatch-patch-5_14_0-687_10_1RHEL 9Security
RHSA-2026:62631golang-github-openprinting-ipp-usbRHEL 10Security
RHSA-2026:62637kpatch-patch (4.18.0-553.x series)RHEL 8Security
RHSA-2026:62642kpatch-patch-6_12_0-211_16_1RHEL 10Security
RHSA-2026:62568kernelRHEL 9.6 Extended Update SupportSecurity, bug fixes, enhancements
RHSA-2026:62614phpRHEL 10Security, bug fixes, enhancements
RHSA-2026:62609kernelRHEL 10.0 Extended Update SupportSecurity, bug fixes, enhancements
RHSA-2026:62602golangRHEL 9.2 Update Services for SAP SolutionsSecurity
RHSA-2026:62583nodejs:24RHEL 8Security
RHSA-2026:62577go-fdo-clientRHEL 10Security
RHSA-2026:62558kpatch-patch (4.18.0-477.x series)RHEL 8.8 Update Services for SAP SolutionsSecurity
RHSA-2026:62508kernelRHEL 9.2 Update Services for SAP SolutionsSecurity
RHSA-2026:62425geglRHEL 8Security
RHSA-2026:62522kernel-rtRHEL 9.2 Update Services for SAP SolutionsSecurity
RHSA-2026:62416nodejs:22RHEL 9.6 Extended Update SupportSecurity
RHSA-2026:63013kernel-rtRHEL 8Security, bug fixes, enhancements
RHSA-2026:60452OpenShift Container Platform 4.19.45OCP 4.19Security, bug fixes, enhancements
RHSA-2026:62803osbuild-composerRHEL 9.6 Extended Update SupportSecurity
RHSA-2026:62809python3.12RHEL 9.4 Update Services for SAP SolutionsSecurity
RHSA-2026:62639kpatch-patch (5.14.0-427.x series)RHEL 9.4 Update Services for SAP SolutionsSecurity
RHSA-2026:62638kpatch-patch (5.14.0-284.x series)RHEL 9.2 Update Services for SAP SolutionsSecurity

Rocky Linux

Rocky Linux just pushed out another round of errata spanning versions 8, 9, and 10. You are looking at a standard mix of security hardening and routine maintenance for some widely used utilities. PHP 7.4 and 8.2 both get patched, which is a quiet reminder that legacy stacks are not going anywhere. Node.js 22 and 24 receive security fixes, wget finally picks up bug fixes across every supported version, and the kernel lands for Rocky 10 users. You should schedule a maintenance window if your systems run any of these packages, since several land with Important severity ratings.

Advisory IDSeverityPackage(s)Affected OSUpdate Scope
RLSA-2026:62217ModeratelibsshRocky Linux 9Security
RLSA-2026:61903Importantphp:8.2 (+ PECL modules)Rocky Linux 9Security, bug fix, enhancement
RLSA-2026:62170Importantgegl04Rocky Linux 9Security
RLSA-2026:62143ModeratewgetRocky Linux 9Security, bug fix, enhancement
RLSA-2026:62144ModeratewgetRocky Linux 8Security, bug fix, enhancement
RLSA-2026:62219Importantnodejs:22Rocky Linux 8Security
RLSA-2026:62334Importantphp:7.4 (+ PECL modules)Rocky Linux 8Security, bug fix, enhancement
RLSA-2026:62218ModeratelibsshRocky Linux 8Security
RLSA-2026:62142ModeratewgetRocky Linux 10Security, bug fix, enhancement
RLSA-2026:61377Importantnodejs24Rocky Linux 10Security, bug fix, enhancement
RLSA-2026:61376Importantnodejs22Rocky Linux 10Security
RLSA-2026:61887ImportantkernelRocky Linux 10Security, bug fix, enhancement
RLSA-2026:62507Importantgimp:2.8Rocky Linux 8Security
RLSA-2026:62583Importantnodejs:24Rocky Linux 8Security

SUSE Linux

SUSE shipped another round of security patches, and this one leans heavily on openSUSE Tumbleweed and Leap 16.0, though a handful of older SUSE Linux Enterprise systems caught a break too. The obvious headline is Mozilla Firefox, which ships with 115 cleared vulnerabilities across its ESR build and bundled crypto libraries. That is a serious amount of security debt to wipe out in a single release. If you rely on Firefox anywhere in your stack, applying this one is non-negotiable.

The rest of the batch reads like a standard maintenance cycle for developers and system admins. c-ares picks up three fixes targeting use-after-free flaws, CPU exhaustion, and memory amplification in DNS resolution. emacs addresses a TRAMP remote code execution bug alongside a heap leak in its image loader. orthanc lands a major version jump that completely rewrites how DICOM files are pulled from storage, paired with tighter permission controls across its plugins. On the Tumbleweed track, incus clears out two dozen container management vulnerabilities, while snphost and snpguest each handle seven shared hypervisor issues. gopass, wget, httpcomponents-client, and the kernel-devel headers all arrive with modest but necessary fixes. Tuxguitar rounds out the list with a single patch.

PackageSeverityCVEs AddressedUpdated VersionAffected OSPrimary Fix
MozillaFirefox, nss, nspr, rust-cbindgenCritical115Firefox ESR 153.1.0, NSS 3.125openSUSE Leap 16.0MFSA 2026-77 and 2026-68 security patches
c-aresImportant31.36.8openSUSE Leap 16.0Fixes use-after-free, CPU exhaustion, and memory amplification in DNS handling
emacsImportant230.2openSUSE Leap 16.0Patches TRAMP arbitrary code execution and PBM/PPM/PGM heap leak
geglImportant10.4.62-bp160.2.1openSUSE Leap 16.0Addresses RGBE image format vulnerability
apache2-mod_auth_openidcImportant12.4.17.1openSUSE Leap 16.0Fixes out-of-bounds read/write in state-cookie parser
libgcryptModerate11.9.4-150400.6.14.1Leap 15.4, SLE Micro 5.3/5.4Mitigates denial of service via crafted ECDH ciphertext
orthanc suiteModerateSeveral1.13.0 + pluginsopenSUSE Leap 16.0Major rewrite of DICOM retrieval and stricter plugin permissions
incusModerate217.4-1.1openSUSE TumbleweedClears two dozen container management vulnerabilities
snphost / snpguestModerate7 each0.7.0 / 0.10.0openSUSE TumbleweedResolves seven shared hypervisor security issues
gopassModerate21.17.0-1.1openSUSE TumbleweedFixes password manager authentication and credential handling flaws
httpcomponents-clientModerate14.5.14-2.1openSUSE TumbleweedAddresses HTTP client caching vulnerability
kernel-develModerate17.2.2-1.1openSUSE TumbleweedPatches kernel development headers
wgetModerate11.25.0-7.1openSUSE TumbleweedFixes file download utility issue
tuxguitarModerate12.1.0-1.1openSUSE TumbleweedResolves guitar tablature editor flaw

Ubuntu Linux

Ubuntu released four security notices today, and the theme here is unmistakably kernel maintenance. You can patch a biomedical signal processing library called BioSig across three recent LTS releases, but the heavy lifting lands on the Linux kernel for both long-term support tracks. The AWS, GCP, Oracle, and a long list of other cloud and edge kernels all received patches for a sprawling catalog of subsystem flaws, alongside a WiFi mesh injection vulnerability that traces back to a 2020 fix. Every kernel update in this round demands a reboot, and Canonical flagged an ABI change that breaks unsigned third-party modules until they are recompiled. You should also note that every single package across these notices is locked behind Ubuntu Pro. If you are running the standard free track, you will likely need to subscribe just to pull these specific fixes.

NoticeAffected ReleasesPackage(s)Key Fixes & CVEsNotes
USN-8713-122.04, 24.04, 26.04 LTSlibbiosig3Arbitrary code execution and crash risks from crafted input files (CVE-2026-22891, CVE-2026-20777)Biomedical signal library. Standard system update applies.
USN-8661-420.04 LTSlinux-image-aws-5.15, linux-image-gcp-5.15 + linux-image-aws, linux-image-gcp meta packagesWiFi mesh frame injection flaw (CVE-2025-27558) plus patches for x86, InfiniBand, NVME, Ext4, SMB, IPv4/6, Netfilter, Open vSwitch, SCTP, and more (18 additional CVEs)Reboot required. ABI change requires third-party module rebuild.
USN-8715-118.04 LTSlinux-image-oracle-5.4 + linux-image-oracle, linux-image-oracle-5.4 meta packagesSame WiFi mesh vulnerability (CVE-2025-27558) plus fixes across cryptographic API, NVIDIA Tegra, OCFS2, Ceph, TIPC, and numerous drivers (over 30 CVEs total)Reboot required. ABI change requires third-party module rebuild.
USN-8714-118.04 & 20.04 LTSlinux-image family (generic, oem, lowlatency, fips, kvm, raspi, xilinx, ibm, aws, azure, iot)OCFS2 and SCTP protocol flaws (CVE-2026-53043, CVE-2026-53224, CVE-2026-53225, CVE-2026-53246, CVE-2026-53309) across the 5.4 kernel treeReboot required. ABI change requires third-party module rebuild.

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