Security 11005 Published by

Major Linux distributions including AlmaLinux, Debian, Fedora, RHEL, Rocky, and SUSE released synchronized security updates, targeting high-risk packages like chromium, SPIP, vim, and the Linux kernel. The batch contains numerous Important-severity advisories alongside a critical chromium patch addressing 38 memory corruption and authorization flaws, plus unauthenticated remote code execution holes in Debian's SPIP and recurring heap overflows in vim. Vendors across the ecosystem explicitly recommend applying these patches immediately rather than waiting for scheduled maintenance windows, as unpatched versions are already being actively exploited in the wild.





Linux Distro Security Roundup: Chromium, Vim, and Kernel Updates Dominate Patch Day

Major distributions shipped critical and important fixes across OpenSSH, nginx, SPIP, and dozens of kernel packages.

If you maintain a Linux fleet, it is time to stop whatever you are doing and run your patch managers. Today's roundup brought a synchronized wave of security errata across AlmaLinux, Debian, Fedora, RHEL, Rocky Linux, and SUSE, with most advisories landing at Important severity and one squarely in the Critical tier.

Linux Security

The High-Priority Fixes

SUSE's chromium update lands at the top of the priority list. It addresses 38 vulnerabilities spanning memory corruption, use-after-free bugs, and authorization flaws across V8, Skia, and the rendering pipeline. That is a critical rating for a reason. Browsers with that kind of attack surface are basically asking for it.

Debian's SPIP content management system closes holes that allow unauthenticated remote code execution. An attacker no longer needs valid credentials to take over your server. And if you are keeping score, vim once again collected a long list of heap overflows and command execution bugs. After three decades of shipping a terminal editor, it is roughly what happens when you leave the door unlocked.

The kernel took the bulk of the hits across AlmaLinux, Rocky, and RHEL. BlueZ lands a stack overflow fix in Fedora's rebase to upstream HEAD. FreeRDP, GStreamer, and apr-util rounded out the high-risk categories with RCE and memory-disclosure fixes. If you run Nagios, the nagios-plugins bump to 2.5 patches a heap overflow in the check_icmp plugin that runs with root privileges.

OpenSSL gets the most detailed description in Red Hat's batch, covering security patches alongside bug fixes and enhancements for the RHEL 6 Extended Lifecycle Support track. That distribution will keep running long after anyone should reasonably expect it to, but the patch still matters if your legacy stack depends on it. CVSS scores for each vulnerability are available through the official errata links if you need to prioritize based on your specific environment.

A Detailed Overview

AlmaLinux

AlmaLinux pushed a fresh batch of security errata for versions 9 and 10. The kernel took the bulk of the hits across three separate advisories, patching dozens of flaws in Bluetooth, Wi-Fi drivers, virtualization, and the networking stack. Outside the kernel, vim once again ate a long list of heap overflows and command execution bugs, which is roughly what happens when you ship a terminal editor for three decades and then realize you left the door unlocked. Nginx, FreeRDP, GStreamer, and PostGIS also picked up RCE or memory-disclosure fixes, while apr-util, gstreamer1-plugins-base, and coreutils landed at the Moderate tier. Most of these track at Important severity, so if you host any of these packages, applying the patch today saves you from explaining a remote shell to an auditor tomorrow.

Advisory IDPackageAlmaLinux VersionSeverityNotable CVEs / Fix SummaryRelease Date
ALSA-2026:66336vim10Important8 CVEs covering heap overflow, RCE via Netrw/vimball/shell commands, DoS via terminal and spell handling2026-09-11
ALSA-2026:65334kernel10Important25 CVEs spanning KVM, Bluetooth, Wi-Fi drivers, networking, and DMABUF handling; plus rtla-timerlat fix2026-09-11
ALSA-2026:66180kernel9Important18 CVEs focused on IPv6, networking, NFS/SMB, RDMA, and memory corruption2026-09-11
ALSA-2026:65899postgresql16-postgis10Important1 CVE (Memory disclosure and DoS via malformed FlatGeobuf)2026-09-11
ALSA-2026:66542nginx9Important1 CVE (RCE via crafted HTTP requests)2026-09-11
ALSA-2026:66392apr-util10Moderate4 CVEs including heap overflows in Redis and memcached clients, XML recursion DoS, timing attack2026-09-11
ALSA-2026:66460gstreamer1-plugins-base10Moderate1 CVE (NULL pointer dereference in RTSP authentication parsing)2026-09-11
ALSA-2026:59133gstreamer1-plugins-good10Important2 CVEs (RCE via heap overflow in MRF and PNG file parsing)2026-09-10
ALSA-2026:66366vim9ImportantSame 8 CVEs as the AlmaLinux 10 vim update2026-09-11
ALSA-2026:66403coreutils9Moderate1 CVE (DoS via crafted tab stop values in unexpand)2026-09-11
ALSA-2026:64808kernel9Important9 CVEs covering KVM, io_uring, SMB client, nvmet, and netfilter2026-09-11
ALSA-2026:66364git-lfs9Important3 CVEs in Go's standard library targeting ASN.1 recursion, URL path resolution, and TLS KeyUpdate2026-09-11
ALSA-2026:66347freerdp9Important1 CVE (RCE or client crash via malicious TS Gateway)2026-09-11

Debian GNU/Linux

Debian shipped a fresh round of security patches on September 11, and SPIP gets the most urgent fix of the batch. The content management system closes holes that allowed unauthenticated remote code execution, which means an attacker no longer needs valid credentials to take over your server. libevent rounds out the high-risk category with eight CVEs. The asynchronous networking library finally stops parsing HTTP headers and chunked encodings too loosely, plugging request smuggling and header injection paths that tend to cascade into full account takeovers when paired with a proxy. Memory corruption bugs in the DNS, RPC, and buffer handling code also get squashed.

If you are running apr-util on stretch or buster, you will get the same set of patches covering out-of-bounds reads and use-after-free flaws that typically end in a shell or a service crash. Kamailio lands five CVEs tied to denial of service, which keeps SIP traffic from turning into a waiting room. The upgrade path is straightforward across all affected distributions, and the maintainers explicitly recommend applying these updates without waiting for a scheduled maintenance window.

PackageCVEsDistributionRisk ProfileFixed Version
libeventCVE-2026-63379, CVE-2026-63381, CVE-2026-63382, CVE-2026-63383, CVE-2026-63384, CVE-2026-63385, CVE-2026-63387, CVE-2026-63388Debian stable (trixie)RCE, HTTP smuggling, header injection, access control bypass2.1.13-stable-1~deb13u1
apr-util (stretch)CVE-2025-49506, CVE-2026-32327, CVE-2026-34191, CVE-2026-34502stretchRCE, DoS1.5.4-3+deb9u2
apr-util (buster)CVE-2025-49506, CVE-2026-32327, CVE-2026-34191, CVE-2026-34501, CVE-2026-34502busterRCE, DoS1.6.1-4+deb10u2
spipNone listedDebian stable (trixie)Unauthenticated RCE4.4.23+dfsg-0+deb13u1
kamailioCVE-2026-39863, CVE-2026-39864, CVE-2026-52022, CVE-2026-52023, CVE-2026-82608Debian stable (trixie)DoS6.0.1-1+deb13u2

Fedora Linux

Fedora rolled out a fresh batch of security patches across Fedora 43 and 44, and the headline story is fixing bugs that could hand remote attackers a stack smash or a memory corruption win. mingw-expat lands on both releases with the 2.8.4 bump, closing two separate CVEs that could trigger denial of service or arbitrary code execution through malformed XML. bluez takes a full rebase to the latest upstream development branch, patching a stack overflow in AVRCP and an out-of-bounds read during media element parsing. If you run Nagios, nagios-plugins jumps to 2.5 and patches a heap overflow in the check_icmp plugin that runs with root privileges, alongside a few dependency tweaks and an NTP hostname regex fix. srt updates to 1.5.7 for its streaming transport stack. You should run dnf upgrade --advisory and clear these out during your next maintenance window. These CVEs do not care about your calendar.

PackageVersionAffected Release(s)Security FixNotable Changes
bluez5.87+1.git8750129efca8Fedora 43CVE-2026-85218 (AVRCP stack overflow), OOB read in parse_media_element()Rebased to latest upstream HEAD
mingw-expat2.8.4Fedora 43, 44CVE-2026-76956 (XML hash flooding DoS), CVE-2026-76957 (memory corruption/ARCE)Standard patch to 2.8.4
nagios-plugins2.5-2Fedora 43, 44Heap buffer overflow in check_icmp (setuid-root binary)Upstream release, added perl-Math-BigInt dependency, fixed NTP hostname regex, removed RHEL 7 support
srt1.5.7Fedora 43CVE flagged but not specified in the advisoryUpdate to 1.5.7

Red Hat Enterprise Linux

Red Hat pushed out another round of security advisories, and if you manage infrastructure across multiple RHEL versions, you will want to apply these before your ticket queue starts complaining. The batch spans seven packages, touching everything from daily drivers like OpenSSH and Nginx to niche tools like Grafana Performance Co-Pilot and osbuild-composer. Six of the seven rate as Important, which is Red Hat's polite way of saying you should treat this as a Tuesday task rather than a weekend excursion. gstreamer1-plugins-base and glib2 land in the Moderate column. OpenSSL gets the most detailed description of the group, covering security patches alongside bug fixes and enhancements for the RHEL 6 Extended Lifecycle Support track, which will keep running long after anyone should reasonably expect it to. CVSS scores for each vulnerability are available through the official errata links if you need to prioritize based on your specific environment.

RHSA IDPackageSeverityRHEL VersionNotes
RHSA-2026:66459grafana-pcpImportant10.0 EUSSecurity update
RHSA-2026:66460gstreamer1-plugins-baseModerate10Security update
RHSA-2026:66410opensshImportant9.6 EUSSecurity update
RHSA-2026:66451glib2Moderate8Security update
RHSA-2026:66432osbuild-composerImportant10Security update
RHSA-2026:66542nginxImportant9Security update
RHSA-2026:66524opensslImportant6 EXTSecurity, bug fix, and enhancement update

Rocky Linux

Rocky Linux just dropped a fresh errata batch across versions 8, 9, and 10, and if you maintain any of those baselines, it is time to run your patches. The rollout covers seventeen distinct packages, with the vast majority landing at Important severity and four tagged Moderate. You will see kernel updates (including a real-time variant) touching all three OS versions, vim patches for each release, and routine security fixes for nginx, freerdp, ansible-core, and a couple of Python XML libraries. The announcements keep the specifics tight, but every entry links to a CVSS rating you can cross-reference if you want to know exactly how bad the unpatched version actually is. If your systems are already current, you can probably skip this. If not, the errata URLs are direct and the install commands are standard.

RLSA IDPackageSeverityAffected OSUpdate Scope
RLSA-2026:66324kernel-rtImportantRocky Linux 8Security, bug fix, enhancement
RLSA-2026:66248ansible-coreImportantRocky Linux 8Security
RLSA-2026:66348vimImportantRocky Linux 8Security
RLSA-2026:66325kernelImportantRocky Linux 8Security, bug fix, enhancement
RLSA-2026:66460gstreamer1-plugins-baseModerateRocky Linux 10Security
RLSA-2026:66336vimImportantRocky Linux 10Security
RLSA-2026:66432osbuild-composerImportantRocky Linux 10Security
RLSA-2026:66355kernelImportantRocky Linux 10Security
RLSA-2026:66349freerdpImportantRocky Linux 10Security
RLSA-2026:66392apr-utilModerateRocky Linux 10Security
RLSA-2026:66403coreutilsModerateRocky Linux 9Security
RLSA-2026:66341apr-utilModerateRocky Linux 9Security
RLSA-2026:66364git-lfsImportantRocky Linux 9Security
RLSA-2026:66366vimImportantRocky Linux 9Security
RLSA-2026:66180kernelImportantRocky Linux 9Security, bug fix, enhancement
RLSA-2026:66347freerdpImportantRocky Linux 9Security
RLSA-2026:66179perl-DBIImportantRocky Linux 9Security
RLSA-2026:66542nginxImportantRocky Linux 9Security
RLSA-2026:66203python3.12-lxmlImportantRocky Linux 9Security
RLSA-2026:66204python-lxmlImportantRocky Linux 9Security
RLSA-2026:66451glib2ModerateRocky Linux 8Security

SUSE Linux

SUSE and openSUSE pushed out another round of security patches this week, and if you are running any of the affected distributions, you should probably allocate some time to apply them. The updates span from routine dependency bumps to a couple of critical fixes that genuinely warrant immediate attention.

The most notable entry is the critical patch for chromium. You are looking at 38 vulnerabilities spanning memory corruption, use-after-free bugs, and authorization flaws across V8, Skia, and the rendering pipeline. It is easy to see why the rating sits at critical. The containerized-data-importer1.65 update also packed a serious punch with 39 fixes, mostly targeting memory leaks and privilege escalation vectors in Go's crypto and HTML parsing libraries. For SLE administrators, the libzypp and zypper update is worth a closer look. It fixes credential validation logic and cache state handling, which will save you a few headaches when managing repositories.

On the other end of the spectrum, php7 received a moderate rating update to patch a stack overflow in the phar module, and ansible-core closed two argument injection bugs in its Galaxy command. Tumbleweed users will find the usual assortment of moderate updates for Python libraries, Jupyter, and Rust tooling. The package lists run long, but the patch commands are straightforward if you stick to zypper patch or YaST. If your dependency tree looks like a tangled mess of Go libraries and you rely on OpenTelemetry, this batch lands right where you need it.

Update IDPackageRatingCVEs FixedKey FocusAffected Systems
SUSE-SU-2026:4125-1azure-storage-azcopyImportant4DoS in OpenTelemetry, gRPC authorization bypass, heap exhaustionSLE 15 SP4-7, openSUSE Leap 15.4, Manager 4.3
SUSE-SU-2026:4128-1php7Moderate1Stack overflow in phar module, apache2-mod_php7 removal fixSLE 15 SP4/5/6/7, openSUSE Leap 15.4
SUSE-SU-2026:4129-1libzypp, zypperCritical9Credential validation, cache state handling, parser fixesSLE 15 SP5, openSUSE Leap 15.5
openSUSE-SU-2026:21828-1ansible-coreImportant2Argument injection in ansible-galaxy via git cloneopenSUSE Leap 16.0
openSUSE-SU-2026:21827-1python-jwcryptoModerate2DoS via malformed JWE, JWKSet verification bypassopenSUSE Leap 16.0
openSUSE-SU-2026:21824-1containerized-data-importer1.65Important39Memory leaks, privilege escalation, HTML/crypto parsing flaws in GoopenSUSE Leap 16.0
openSUSE-SU-2026:11725-1jupyter-nbconvertModerate1Security fix for notebook conversionopenSUSE Tumbleweed
openSUSE-SU-2026:11724-1python313-geopyModerate1Geographic library security patchopenSUSE Tumbleweed
openSUSE-SU-2026:11730-1cargo-auditModerate5Rust dependency auditing tool fixesopenSUSE Tumbleweed
openSUSE-SU-2026:11729-1ansible-creatorModerate1Ansible collection creator security patchopenSUSE Tumbleweed
openSUSE-SU-2026:11726-1python313-pypdfModerate1PDF parsing security fixopenSUSE Tumbleweed
openSUSE-SU-2026:0319-1chromiumCritical38Memory corruption, use-after-free, privilege escalation across V8/WebGL/SkiaopenSUSE Backports SLE-15-SP7

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