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.
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 ID | Package | OS | Severity | Key Fixes | Released |
|---|---|---|---|---|---|
| ALSA-2026:61587 | gimp | AlmaLinux 9 | Important | 9 CVEs covering RCE and arbitrary code execution via PSD, TIF, and SGI parser flaws | 2026-09-02 |
| ALSA-2026:62143 | wget | AlmaLinux 9 | Moderate | 2 CVEs: heap buffer overflow and arbitrary code exec/DoS via HTML attribute | 2026-09-02 |
| ALSA-2026:62142 | wget | AlmaLinux 10 | Moderate | Same 2 CVEs as above plus async signal handler fix | 2026-09-02 |
| ALSA-2026:62507 | gimp:2.8 | AlmaLinux 8 | Important | 8 CVEs including stack/heap overflows and RCE via TIF, PSD, and SGI parsing | 2026-09-02 |
| ALSA-2026:62425 | gegl | AlmaLinux 8 | Important | 1 CVE: RCE via integer overflow in HDR file parsing | 2026-09-02 |
| ALSA-2026:62218 | libssh | AlmaLinux 8 | Moderate | 7 CVEs: DoS via channel/SFTP issues, information disclosure, AES-GCM integrity downgrade, use-after-free | 2026-09-02 |
| ALSA-2026:62144 | wget | AlmaLinux 8 | Moderate | 3 CVEs including memory corruption via Metalink URLs and HTML attribute exploits | 2026-09-02 |
| ALSA-2026:62420 | gegl04 | AlmaLinux 8 | Important | 1 CVE: RCE via integer overflow in HDR file parsing | 2026-09-02 |
| ALSA-2026:62407 | grafana | AlmaLinux 8 | Important | 9 CVEs: Go stdlib DoS flaws (email, ASN1, URL, XML, TLS) and XSS in html/template | 2026-09-02 |
| ALSA-2026:62334 | php:7.4 | AlmaLinux 8 | Important | 2 CVEs: SQL injection via backslash escaping and DoS via circular symlinks in phar archives | 2026-09-02 |
| ALSA-2026:61379 | freerdp | AlmaLinux 9 | Important | 4 CVEs: RCE via RPC response, memory disclosure, and DoS via RDP/smartcard parsing | 2026-09-02 |
| ALSA-2026:61586 | tar | AlmaLinux 10 | Moderate | 3 CVEs: hidden file injection, TOCTOU in incremental dump, and --one-top-level hardlink escape | 2026-09-02 |
| ALSA-2026:61240 | pipewire | AlmaLinux 9 | Moderate | 2 CVEs: RAOP RTSP null dereference and Pulse Server stack overflow | 2026-09-02 |
| ALSA-2026:61316 | xmlrpc-c | AlmaLinux 9 | Important | 1 CVE: XSS in the error page component | 2026-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.
| Package | Updated Version | CVEs / Issue | Advisory | Target Release |
|---|---|---|---|---|
| firefox-esr | 140.15.0esr-1~deb13u1 | 11 CVEs covering arbitrary code execution, sandbox escape, and privilege escalation | DSA-6481-1 | Debian 13 (Trixie) |
| keystone | 2:22.0.2-0+deb12u4 | CVE-2026-80182, 80183, 80184: Authorization bypass and information disclosure | DLA-4767-1 | Debian 12 (Bookworm) |
| shim | 16.1-2~deb11u1 | Adds Freexian signing certificate for ELTS Secure Boot, revokes outdated grub2 versions | ELA-1817-1 | Debian 11 (Bullseye) |
| libapache2-mod-auth-openidc | 2.4.12.3-2+deb12u5 | CVE-2026-54789: Out-of-bounds read/write in state-cookie parser causing DoS | DLA-4768-1 | Debian 12 (Bookworm) |
| libass | 1:0.17.1-1+deb12u1 | CVE-2026-61627: Out-of-bounds read/write in subtitle renderer causing DoS | DLA-4769-1 | Debian 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.
| Package | Version | Fedora Release | Security Notes |
|---|---|---|---|
| syncthing | 2.1.3 | F44 | CVE-2026-40898: DoS via excessive memory allocation in HTTP/3 trailers |
| nss | 3.127.0 | F44 / F43 | Heap-buffer overflow in AES Keywrap, stale ECH outer extension leaking, removal of pre-v1.0 PKCS#12 |
| firefox | 155.0 | F44 / F43 | Bundles NSS 3.127.0, includes the AES Keywrap and ECH fixes |
| mingw-gstreamer1 | 1.28.6 / 1.26.11 | F44 / F43 | CVE-2026-18295/18296/18298/18299: RCE via MRF file parsing, heap overflow in PNG, use-after-free in RTP payload |
| mingw-gstreamer1-plugins-good | 1.28.6 / 1.26.11 | F44 / F43 | Same RCE backports as core GStreamer on F43 |
| mingw-gstreamer1-plugins-base | 1.28.6 / 1.26.11 | F44 / F43 | CVE-2026-18297: Arbitrary code execution via OGG parsing buffer overflow |
| mingw-gstreamer1-plugins-bad-free | 1.28.6 | F44 | Part of the GStreamer RCE patch cluster |
| mingw-expat | 2.8.3 | F44 / F43 | CVE-2026-72522: DoS from incorrect Unicode surrogate handling |
| mingw-openexr | 3.4.15 / 3.3.14 | F44 / F43 | CVE-2026-59183/55373/55059: Integer overflow, infinite loop in sample processing, heap OOB write |
| proftpd | 1.3.9d | F44 / F43 | SSH zero-packet infinite loop, STAT command use-after-free, .ftpaccess policy bypass |
| exiv2 | 0.28.9 | F43 | CVE-2026-25884/27596/27631: DoS via out-of-bounds reads in CRW and preview components |
| gvfs | 1.58.4 | F43 | CVE-2026-84267/84268/84269/84270: Heap disclosure/overflow in SFTP, AFP, and MTP backends |
| freerdp | 3.31.0 | F43 | Routine 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.
| Advisory | OS Version | Package | Severity | CVEs | What Changed |
|---|---|---|---|---|---|
| ELSA-2026-61376-0 | Oracle Linux 10 | Node.js 22 | Important | 2026-56846, 2026-56848, 2026-58043 | Bumped to 22.23.2, added c-ares as a hard dependency |
| ELSA-2026-38489 | Oracle Linux 10 | Xwayland | Important | 2026-55999, 2026-56000 | X server fixes for input handling vulnerabilities |
| ELSA-2026-61623-0 | Oracle Linux 9 | gzip | Moderate | 2026-41991, 2026-41992 | Patched temporary file creation bug and LZH decompression buffer overflow |
| ELSA-2026-61766-0 | Oracle Linux 8 | glib2 | Moderate | 2026-15588, 2026-58010, 2026-58011, 2026-58012, 2026-58013, 2026-58014, 2026-58015 | Seven separate fixes covering D-Bus auth limits, GVariant offsets, date validation, regex overflows, and GIOChannel over-reads |
| ELSA-2026-61242-0 | Oracle Linux 8 | MinGW SQLite | Important | 2026-11822 | Updated mingw32/64 builds to 3.26.0.0-3 to resolve the SQLite vulnerability |
| ELSA-2026-38487 | Oracle Linux 8 | Xorg X server | Important | 2026-55999 | Bumped 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 ID | Component | Affected RHEL Stream | Update Scope |
|---|---|---|---|
| RHSA-2026:62667 | perl-DBI | RHEL 8 | Security |
| RHSA-2026:62507 | gimp:2.8 | RHEL 8 | Security |
| RHSA-2026:62532 | gstreamer-plugins-bad-free | RHEL 7 Extended Lifecycle Support | Security |
| RHSA-2026:62420 | gegl04 | RHEL 8 | Security |
| RHSA-2026:62406 | grafana | RHEL 9 | Security |
| RHSA-2026:62407 | grafana | RHEL 8 | Security |
| RHSA-2026:62404 | golang | RHEL 9.6 Extended Update Support | Security |
| RHSA-2026:62405 | golang | RHEL 9.4 Update Services for SAP Solutions | Security |
| RHSA-2026:62401 | freerdp | RHEL 7 Extended Lifecycle Support | Security |
| RHSA-2026:62372 | kernel | RHEL 8.4 Advanced Mission Critical Update Support / ELS Long-Life Add-On | Security |
| RHSA-2026:62346 | kernel | RHEL 9.4 Update Services for SAP Solutions | Security |
| RHSA-2026:62578 | go-fdo-server | RHEL 10 | Security |
| RHSA-2026:62571 | freerdp | RHEL 8 | Security |
| RHSA-2026:62753 | osbuild-composer | RHEL 9.4 Update Services for SAP Solutions | Security |
| RHSA-2026:62754 | osbuild-composer | RHEL 9.2 Update Services for SAP Solutions | Security |
| RHSA-2026:62641 | kpatch-patch (5.14.0-570.x series) | RHEL 9.6 Extended Update Support | Security |
| RHSA-2026:62640 | kpatch-patch-5_14_0-687_10_1 | RHEL 9 | Security |
| RHSA-2026:62631 | golang-github-openprinting-ipp-usb | RHEL 10 | Security |
| RHSA-2026:62637 | kpatch-patch (4.18.0-553.x series) | RHEL 8 | Security |
| RHSA-2026:62642 | kpatch-patch-6_12_0-211_16_1 | RHEL 10 | Security |
| RHSA-2026:62568 | kernel | RHEL 9.6 Extended Update Support | Security, bug fixes, enhancements |
| RHSA-2026:62614 | php | RHEL 10 | Security, bug fixes, enhancements |
| RHSA-2026:62609 | kernel | RHEL 10.0 Extended Update Support | Security, bug fixes, enhancements |
| RHSA-2026:62602 | golang | RHEL 9.2 Update Services for SAP Solutions | Security |
| RHSA-2026:62583 | nodejs:24 | RHEL 8 | Security |
| RHSA-2026:62577 | go-fdo-client | RHEL 10 | Security |
| RHSA-2026:62558 | kpatch-patch (4.18.0-477.x series) | RHEL 8.8 Update Services for SAP Solutions | Security |
| RHSA-2026:62508 | kernel | RHEL 9.2 Update Services for SAP Solutions | Security |
| RHSA-2026:62425 | gegl | RHEL 8 | Security |
| RHSA-2026:62522 | kernel-rt | RHEL 9.2 Update Services for SAP Solutions | Security |
| RHSA-2026:62416 | nodejs:22 | RHEL 9.6 Extended Update Support | Security |
| RHSA-2026:63013 | kernel-rt | RHEL 8 | Security, bug fixes, enhancements |
| RHSA-2026:60452 | OpenShift Container Platform 4.19.45 | OCP 4.19 | Security, bug fixes, enhancements |
| RHSA-2026:62803 | osbuild-composer | RHEL 9.6 Extended Update Support | Security |
| RHSA-2026:62809 | python3.12 | RHEL 9.4 Update Services for SAP Solutions | Security |
| RHSA-2026:62639 | kpatch-patch (5.14.0-427.x series) | RHEL 9.4 Update Services for SAP Solutions | Security |
| RHSA-2026:62638 | kpatch-patch (5.14.0-284.x series) | RHEL 9.2 Update Services for SAP Solutions | Security |
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 ID | Severity | Package(s) | Affected OS | Update Scope |
|---|---|---|---|---|
| RLSA-2026:62217 | Moderate | libssh | Rocky Linux 9 | Security |
| RLSA-2026:61903 | Important | php:8.2 (+ PECL modules) | Rocky Linux 9 | Security, bug fix, enhancement |
| RLSA-2026:62170 | Important | gegl04 | Rocky Linux 9 | Security |
| RLSA-2026:62143 | Moderate | wget | Rocky Linux 9 | Security, bug fix, enhancement |
| RLSA-2026:62144 | Moderate | wget | Rocky Linux 8 | Security, bug fix, enhancement |
| RLSA-2026:62219 | Important | nodejs:22 | Rocky Linux 8 | Security |
| RLSA-2026:62334 | Important | php:7.4 (+ PECL modules) | Rocky Linux 8 | Security, bug fix, enhancement |
| RLSA-2026:62218 | Moderate | libssh | Rocky Linux 8 | Security |
| RLSA-2026:62142 | Moderate | wget | Rocky Linux 10 | Security, bug fix, enhancement |
| RLSA-2026:61377 | Important | nodejs24 | Rocky Linux 10 | Security, bug fix, enhancement |
| RLSA-2026:61376 | Important | nodejs22 | Rocky Linux 10 | Security |
| RLSA-2026:61887 | Important | kernel | Rocky Linux 10 | Security, bug fix, enhancement |
| RLSA-2026:62507 | Important | gimp:2.8 | Rocky Linux 8 | Security |
| RLSA-2026:62583 | Important | nodejs:24 | Rocky Linux 8 | Security |
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.
| Package | Severity | CVEs Addressed | Updated Version | Affected OS | Primary Fix |
|---|---|---|---|---|---|
| MozillaFirefox, nss, nspr, rust-cbindgen | Critical | 115 | Firefox ESR 153.1.0, NSS 3.125 | openSUSE Leap 16.0 | MFSA 2026-77 and 2026-68 security patches |
| c-ares | Important | 3 | 1.36.8 | openSUSE Leap 16.0 | Fixes use-after-free, CPU exhaustion, and memory amplification in DNS handling |
| emacs | Important | 2 | 30.2 | openSUSE Leap 16.0 | Patches TRAMP arbitrary code execution and PBM/PPM/PGM heap leak |
| gegl | Important | 1 | 0.4.62-bp160.2.1 | openSUSE Leap 16.0 | Addresses RGBE image format vulnerability |
| apache2-mod_auth_openidc | Important | 1 | 2.4.17.1 | openSUSE Leap 16.0 | Fixes out-of-bounds read/write in state-cookie parser |
| libgcrypt | Moderate | 1 | 1.9.4-150400.6.14.1 | Leap 15.4, SLE Micro 5.3/5.4 | Mitigates denial of service via crafted ECDH ciphertext |
| orthanc suite | Moderate | Several | 1.13.0 + plugins | openSUSE Leap 16.0 | Major rewrite of DICOM retrieval and stricter plugin permissions |
| incus | Moderate | 21 | 7.4-1.1 | openSUSE Tumbleweed | Clears two dozen container management vulnerabilities |
| snphost / snpguest | Moderate | 7 each | 0.7.0 / 0.10.0 | openSUSE Tumbleweed | Resolves seven shared hypervisor security issues |
| gopass | Moderate | 2 | 1.17.0-1.1 | openSUSE Tumbleweed | Fixes password manager authentication and credential handling flaws |
| httpcomponents-client | Moderate | 1 | 4.5.14-2.1 | openSUSE Tumbleweed | Addresses HTTP client caching vulnerability |
| kernel-devel | Moderate | 1 | 7.2.2-1.1 | openSUSE Tumbleweed | Patches kernel development headers |
| wget | Moderate | 1 | 1.25.0-7.1 | openSUSE Tumbleweed | Fixes file download utility issue |
| tuxguitar | Moderate | 1 | 2.1.0-1.1 | openSUSE Tumbleweed | Resolves 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.
| Notice | Affected Releases | Package(s) | Key Fixes & CVEs | Notes |
|---|---|---|---|---|
| USN-8713-1 | 22.04, 24.04, 26.04 LTS | libbiosig3 | Arbitrary code execution and crash risks from crafted input files (CVE-2026-22891, CVE-2026-20777) | Biomedical signal library. Standard system update applies. |
| USN-8661-4 | 20.04 LTS | linux-image-aws-5.15, linux-image-gcp-5.15 + linux-image-aws, linux-image-gcp meta packages | WiFi 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-1 | 18.04 LTS | linux-image-oracle-5.4 + linux-image-oracle, linux-image-oracle-5.4 meta packages | Same 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-1 | 18.04 & 20.04 LTS | linux-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 tree | Reboot 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
