Linux distributions spent the past three days pushing a massive wave of security patches, with FFmpeg, Chromium, and Erlang leading the critical fix list. Fedora 44 ships Chromium 151 to scrub twenty-three vulnerabilities, while Debian and SUSE target severe TLS hardening and kernel live patches that will break older cluster configurations. Ubuntu locks its FFmpeg updates behind a Pro subscription, and AlmaLinux issues an important advisory for an MRTG local privilege escalation that demands immediate patching. You should run your package manager now and prioritize the media parsing and privilege escalation fixes before tackling the broader network stack updates.
Linux Security Roundup: Chromium, FFmpeg, and Kernel Live Patches Hit Major Distros
Critical fixes for privilege escalation, browser internals, and media parsing flaws land across AlmaLinux, Debian, Fedora, RHEL, SUSE, and Ubuntu this week.
Linux distributions spent the last seventy-two hours pushing a massive wall of security patches, and if your systems haven't run a package manager update since last Tuesday, you are sitting on quite a few unpatched attack surfaces. The standout this round targets media parsing, browser internals, and local privilege escalation, with FFmpeg, Chromium, and Incus leading the hit list.
The Red Hat Ecosystem
Fedora 43 and 44 shipped kernel 7.1.10, which quietly fixes a Framework laptop audio jack quirk alongside a long list of upstream CVEs. The real headline there is Chromium 151 on Fedora 44, which scrubs twenty-three CVEs ranging from privilege elevation in imports to use-after-free bugs in the V8 engine. Nextcloud 34.0.3 lands for home lab operators, sealing XSS flaws and prototype pollution bugs that could poison your file server.
Over in RHEL and Rocky Linux, the patch cycle follows a familiar pattern. Firefox 140.14.0 catches nearly thirty vulnerabilities on the ESR line, while Python 3.12 and 3.14 both get refreshed. NetworkManager updates across the board disable default MPTCP handling, which Oracle explicitly noted was a connectivity hardening step rather than a feature removal. If you run Rocky Linux 8, you will notice qemu-kvm finally bundles bug fixes and enhancements alongside the security work. It is a rare courtesy from upstream, and you should appreciate it.
Debian, SUSE, and AlmaLinux
Debian pushed four advisories this week, and the Erlang update alone covers twenty-seven CVEs. The runtime is tightening TLS and network daemon validation rules. That means a few older cluster configurations will fail to start after the upgrade, so audit your certificate setups before you restart nodes. WebKitGTK rounds out the batch with eight browser vulnerabilities, including iframe sandbox escapes and UI spoofing vectors.
SUSE's entry is heavier on the infrastructure side. util-linux gets five CVEs patched, mostly around a heap use-after-free in libblkid and a TOCTOU race in the mount program. The 389-ds directory server sees an integer overflow that bypasses size limits to trigger a heap buffer overflow. GIMP seals an arbitrary code execution path through an unsigned underflow in the PSD plugin. SUSE also released a relentless stream of kernel live patches for SLE 15 SP4 through SP7. Apply those first if you cannot clear the full queue in one maintenance window.
AlmaLinux 9 and 10 both pick up OpenJDK 25 with moderate severity ratings. The MRTG patch on AlmaLinux 10 is the one that actually demands immediate attention. It closes a local privilege escalation gap where a low-privilege shell user can manipulate PID file paths to trick the daemon into running chown against a symlinked target. If your network monitoring stack relies on MRTG, apply this now.
Ubuntu and Gentoo
Ubuntu split its August notices into three tracks. curl gets fixed for a bug where it hands over the wrong client certificate when you switch settings mid-session. The Java AsyncHttpClient update seals a cross-domain cookie planting vector. FFmpeg is where it gets interesting. Malformed media files can trigger denial of service, arbitrary code execution, or information leaks, but every FFmpeg update here lives behind Ubuntu Pro or ESM. Unregistered users on supported releases cannot pull the fix through a standard apt upgrade.
Gentoo published a high severity advisory for Incus before 7.0.1-r1. The specific impact details stay vague, but the headline is privilege escalation running hot next to your containers and VMs. There are no workarounds listed, which means syncing and upgrading is the only option.
The Bottom Line
It is a rather dense week for package maintainers, though the distribution teams are doing the heavy lifting so you do not have to hunt individual build numbers. The biggest operational headaches will come from the Erlang TLS hardening in Debian, the MPTCP default disable in Oracle and RHEL, and the Ubuntu Pro paywall around FFmpeg. Keep your kernel live patches prioritized on SUSE. Run your package manager. If you cannot do everything at once, hit the privilege escalation and media parsing fixes first.
The Updates in Detail
AlmaLinux
AlmaLinux released three security errata on August 24, 2026, and the one that actually demands attention right now is the MRTG patch for AlmaLinux 10. It closes a local privilege escalation gap in the traffic monitoring daemon where an attacker with basic shell access can manipulate PID file paths to trick the service into running chown against a symlinked target. If your network monitoring stack relies on MRTG, you will want to apply this before someone with a low-privilege account gets ambitious.
The OpenJDK 25 patch lands on both AlmaLinux 9 and 10 with a moderate severity rating. It addresses four internal JDK concerns spanning resource resolution, HTTP connection handling, font loading, and TLS server hardening. The CVSS scores sit in the moderate range, and since the upstream disclosure hasn't published public exploit code, you are mostly plugging abstract attack surface rather than squashing an active remote code execution chain. Still, you should treat it as a standard patch cycle item, especially if your servers run long-lived Java services that parse user-controlled input or render untrusted fonts.
| Errata ID | Package | OS Version | Severity | Release Date | CVEs Addressed |
|---|---|---|---|---|---|
| ALSA-2026:55798 | java-25-openjdk | AlmaLinux 9 | Moderate | 2026-08-24 | CVE-2026-60589, CVE-2026-61308, CVE-2026-70906, CVE-2026-70907 |
| ALSA-2026:55798 | java-25-openjdk | AlmaLinux 10 | Moderate | 2026-08-24 | CVE-2026-60589, CVE-2026-61308, CVE-2026-70906, CVE-2026-70907 |
| ALSA-2026:57596 | mrtg | AlmaLinux 10 | Important | 2026-08-24 | CVE-2026-72694 |
Debian GNU/Linux
Debian pushed out four security advisories, and if your system runs any of the affected packages, it is time to run an upgrade. The batch spans storage management, web rendering, distributed runtimes, and email clients. The OpenZFS advisory closes a permission check that allowed unprivileged containers to act as the host storage administrator. WebKitGTK addresses eight vulnerabilities that let a malicious site crash your browser, bypass iframe sandboxes, or spoof the interface. Erlang takes the biggest hit with twenty-seven CVEs patched, mostly around TLS and network daemons. The runtime is tightening validation rules that will intentionally break a few older configurations, so you should audit your cluster and certificate setups before applying the update. Thunderbird lands a standard ESR hardening round for bullseye and bookworm, sealing up arbitrary code execution and data leak paths. All fixes are already available in the repositories for trixie and the long-term support releases.
| Package | Advisory | CVEs | Fixed Version | Affected Distro | Key Fixes |
|---|---|---|---|---|---|
| zfs-linux | DSA 6462-1 | Not specified | 2.3.9-0+deb13u1 | trixie | /dev/zfs namespace authority bypass, missing vdev device permission checks, privilege escalation/DoS |
| webkit2gtk | DSA 6463-1 | 8 | 2.52.6-1~deb13u1 | trixie | Browser DoS, link history tracking leaks, iframe sandbox escapes, UI spoofing, multiple render crashes |
| erlang | DSA 6464-1 | 27 | 1:27.3.4.1+dfsg-1+deb13u3 | trixie | TLS/certificate validation failures, SSH and network daemon flaws, stricter OCSP stapling and cluster check_ip enforcement |
| thunderbird | DLA 4754-1 | 30 | 1:140.14.0esr-1~deb11u1 / deb12u1 | bullseye, bookworm | Arbitrary code execution and information disclosure in the ESR line |
Fedora Linux
Fedora shipped a fresh batch of security updates for Fedora 43 and 44, and if you're running unpatched systems, you're sitting on quite a list. Fedora 43 picks up the August CPU patches for OpenJDK 26 and 25, alongside a move to OpenJDK 21's monthly cadence release candidate. The stable kernel climbs to 7.1.10, bringing along a quirk fix for Framework device audio jacks. You'll also want to apply the Nextcloud 34.0.3 update if you run your own file server, as it addresses a cluster of XSS flaws, cookie disclosure issues, and prototype pollution bugs. The perl-URI module gets a patch for IDNA host encoding, and libxls fixes two information disclosure vulnerabilities in old Excel file handling.
Fedora 44 mirrors the kernel jump to 7.1.10 and picks up the same OpenJDK updates, but the headline there is Chromium 151. The browser update tackles 23 CVEs, ranging from privilege elevation in imports to race conditions in V8 and use-after-free bugs in the DOM and GPU. It's a lot of surface area to scrub, but the patches are in. FreeIPA lands at 4.13.3 to resolve seven security issues, including trust-fetch-domains bypasses and authentication DoS flaws. The Samba bump to 4.24.6 alongside it exists purely to ensure the FreeIPA package version on F44 stays higher than F43; otherwise, upgrades break. You'll find JFrog CLI updated to 2.120.0 with fixes for a Sigstore policy bypass and an OpenTelemetry DoS, while Calibre 9.13.0 closes an RCE via Python template restrictions and unauthorized annotation modifications.
| Package | Version | Update Details / Key CVEs | Fedora Release |
|---|---|---|---|
| java-latest-openjdk | 26.0.2.1.0 | August CPU. | F43, F44 |
| java-25-openjdk | 25.0.4.1.1 | August CPU. | F43, F44 |
| java-21-openjdk | 21.0.12.1.1 | Monthly cadence release candidate. | F43 |
| java-21-openjdk-portable | 21.0.12.1.1 | Monthly cadence release candidate. | F43 |
| kernel | 7.1.10 | Stable kernel update. Fixes audio quirks on Framework devices. Upstream CVEs assigned post-release. | F43, F44 |
| perl-URI | 5.36 | Fixes CVE-2026-19953 (IDNA host encoding and Unicode NFC normalization). | F43 |
| nextcloud | 34.0.3 | Fixes CVE-2026-66010, 65903, 59883, 67316, 71437, 71438, 65900 (XSS, cookie disclosure, prototype pollution, info disclosure). | F43, F44 |
| libxls | 1.6.3 | Fixes CVE-2026-26824, 26825 (Information disclosure, uninitialized memory usage in XLS processing). | F43, F44 |
| chromium | 151.0.7922.173 | Fixes 23 CVEs including CVE-2026-76017 through 76023, 76033, 76034, 76035, 76045, 76047, 13789 (Privilege elevation, RCE, use-after-free, buffer overflow, race condition). | F44 |
| samba | 4.24.6 | Version bump to support FreeIPA versioning requirements on F44. No functional changes in Samba itself. | F44 |
| freeipa | 4.13.3 | Fixes CVE-2026-11861, 13097, 19550, 73196, 73197, 73198, 73199 (Trust bypass, privilege escalation, DoS, NULL pointer dereference). | F44 |
| jfrog-cli | 2.120.0 | Fixes CVE-2026-49834, 41178 (Sigstore policy bypass, OpenTelemetry DoS). | F44 |
| calibre | 9.13.0 | Fixes CVE-2026-73248, 73249 (RCE via Python template restrictions, unauthorized annotation modification). | F44 |
Gentoo Linux
If you are running Incus for containers or VMs on Gentoo, patch today. The distribution just published a High severity advisory covering a dozen-plus flaws in versions older than 7.0.1-r1. The headline risk is privilege escalation, which is never something you want sitting next to your workloads. The advisory keeps the specific impact details vague, so you will need to cross-reference the CVE list if you actually want to know what each flaw does. There are no workarounds listed, so waiting it out is not an option. Sync your system and upgrade to app-containers/incus-7.0.1-r1 or later to close the door.
| Package | Affected Version | Patched Version | Severity | Workaround |
|---|---|---|---|---|
| app-containers/incus | < 7.0.1-r1 | >= 7.0.1-r1 | High | None available |
Oracle Linux
Oracle Linux just pushed another batch of errata, and if you are running any supported version from 7 through 10, your package manager just gained a lot of work. Security patches dominate the list. Firefox 140.14.0 leads the pack with nearly thirty vulnerabilities patched in a single release. Python 3.14 jumps to 3.14.7, and PHP gets 8.3.33 and 8.2.33 on older branches. QEMU closes out a heap buffer overflow in virtio-blk that would have made debugging a chore. The OL8 kernel gets two separate advisories, covering everything from memory management to network stack quirks. NetworkManager appears across multiple versions, with Oracle disabling default MPTCP handling and tightening dispatcher directory permissions. If you have not patched in the last couple of weeks, running your update now keeps you aligned with upstream fixes.
| OS | Package | Updated Version | Advisory | Severity | Notable Changes |
|---|---|---|---|---|---|
| 10 | sqlite | 3.46.1-6 | ELSA-2026-58927 | Important | Security fixes for CVE-2026-11822 and CVE-2026-11824 |
| 10 | python3.14 | 3.14.7-2 | ELSA-2026-58928 | Important | Security fix for CVE-2026-11940, reparse deferral in expat |
| 10 | qemu-kvm | 10.1.0-16.el10_2.5 | ELSA-2026-58571 | Moderate | Heap buffer overflow fix in virtio-blk (CVE-2026-48914), 4K sector size handling |
| 10 | python-urwid | 2.5.3-4.el10_2.5 | ELSA-2026-58561 | Important | Switched to secure random session identifiers (CVE-2026-9323) |
| 10 | mrtg | 2.17.10-12.el10_2.1 | ELSA-2026-57596 | Important | Fixed symlink-following chown of pid file in daemon mode (CVE-2026-72694) |
| 10 | libcupsfilters | 2.0.0-13.el10_2 | ELSA-2026-56965 | Moderate | Fixed infinite loop in ieee1284 (CVE-2026-64611), libpng error handling (CVE-2026-64612) |
| 9 | cups-filters | 1.28.7-27.0.1.el9_8 | ELSA-2026-58560 | Moderate | Banner page header/footer fix, libpng error handling (CVE-2026-64612) |
| 9 | mrtg | 2.17.7-12.0.1.el9_8.1 | ELSA-2026-57600 | Important | Symlink chown fix (CVE-2026-72694), lock file creation logic |
| 9 | firefox | 140.14.0-1.0.1.el9_8 | ELSA-2026-58897 | Important | Nearly 30 CVEs patched, ESR release with OpenELA defaults |
| 9 | php:8.3 | 8.3.33-1 | ELSA-2026-57539 | Important | PHP 8.3.33 rebase, PECL extensions updated, two security CVEs addressed |
| 9 | NetworkManager | 1.54.3-5.0.1.el9_8 | ELSA-2026-58572 | Moderate | CVE-2026-10805 fix, disabled default MPTCP handling, Oracle connectivity checks |
| 9 | perl-Date-Manip | 6.85-3.el9_8.1 | ELSA-2026-56970 | Important | ReDoS prevention via long whitespace runs in date/time parsing (CVE-2026-60075) |
| 9 | ansible-core | 2.14.18-3.el9_8.1 | ELSA-2026-57149 | Important | Arbitrary git configuration via role requirements (CVE-2026-11332) |
| 8 | NetworkManager | 1.40.16-21.0.1.el8_10 | ELSA-2026-58555 | Moderate | CVE-2026-10805 fix, dispatcher permission improvements, DAD_CONFLICT support |
| 8 | curl | 7.61.1-34.el8_10.13 | ELSA-2026-57462 | Important | TLS/STARTTLS connection reuse vulnerability patched (CVE-2026-8286) |
| 8 | cups-filters | 1.20.0-36.0.1.el8_10.1 | ELSA-2026-57451 | Moderate | Banner page fix, libpng error handling (CVE-2026-64612) |
| 8 | php:8.2 | 8.2.33-1 | ELSA-2026-57574 | Important | PHP 8.2.33 rebase, PECL extensions updated, libzip updated |
| 8 | kernel | 4.18.0-553.157.1.el8_10 | ELSA-2026-57253 | Important | Multiple kernel CVEs addressed, covering SMB client, memory management, and network stack fixes |
| 8 | kernel | 4.18.0-553.156.1.el8_10 | ELSA-2026-55764 | Important | AMD GPU out-of-bounds writes, CAN bus locking issues, and memory metadata access fixes |
| 7 | libreoffice | 5.3.6.1-26.0.5.el7_9 | ELSA-2026-46386 | Important | Backported fixes for two CVEs, macro processing in exotic URI schemes addressed |
Red Hat Enterprise Linux
Red Hat just shipped another batch of security errata, and if you manage any Red Hat Enterprise Linux host from 7 through 10, your patch management tools probably lit up already. The severity split here is straightforward: the vast majority of these advisories land on "Important," which typically means an attacker could leverage the flaw for remote code execution or privilege escalation if left unpatched. The "Moderate" ratings are scattered across NetworkManager, assertj-core, qemu-kvm, cups-filters, libarchive, and libgcrypt.
You will find updates for your firewall fencing layer (fence-agents and resource-agents), remote desktop tools (freerdp), and your browser (firefox) across nearly every active RHEL stream. The Python ecosystem gets double coverage, with both 3.12 and 3.14 patched, while .NET 8.0 and 9.0 cover multiple update paths. If you run the Extended Lifecycle Support, Advanced Mission Critical Update Support, SAP, or Telecom streams, you are covered on legacy and niche tracks alike. Ansible Automation Platform 2.5 through 2.7 also received its security treatment, and the kpatch hotfixes for various kernel versions are bundled together so you are not hunting individual build numbers. Long story short, run your yum update or dnf upgrade, especially if you are sitting on RHEL 7 or specialized SAP/telecom branches.
| Package | Severity | Affected RHEL Release(s) |
|---|---|---|
| fence-agents | Important | 8.8 SAP/Telecom, 8.6 AMCUS/EUS, 8.4 AMCUS/EUS, 9.6 EUS |
| NetworkManager | Moderate | 9 |
| freerdp | Important | 9.4 SAP, 10.0 EUS, 9.6 EUS |
| assertj-core | Moderate | 9.2 SAP, 9.4 SAP, 9.6 EUS |
| python-urwid | Important | 9.2 SAP, 9.6 EUS, 9.4 SAP, 9, 8 |
| firefox | Important | 10, 9, 8 |
| nodejs24 | Important | 10 |
| resource-agents | Important | 8.6 AMCUS/EUS |
| .NET 9.0 | Important | 9.6 EUS, 10.0 EUS |
| .NET 8.0 | Important | 9.6 EUS, 9.4 SAP, 10.0 EUS |
| qemu-kvm | Moderate | 10 |
| cups-filters | Moderate | 9 |
| libarchive | Moderate | 9.6 EUS |
| openssl | Important | 7 Extended Lifecycle Support |
| webkitgtk4 | Important | 7 Extended Lifecycle Support |
| libtiff | Important | 9.2 SAP, 8.8 SAP/Telecom, 9.4 SAP |
| libgcrypt | Moderate | 8.8 SAP/Telecom, 8.6 AMCUS/EUS, 8.4 AMCUS/EUS |
| python3.12 | Important | 10, 9, 8 |
| python3.14 | Important | 10, 9 |
| grafana | Moderate | 9 |
| kernel | Important | 8.4 AMCUS/EUS |
| kpatch-patches (5.14, 6.12, 4.18, 5.14, 5.14, 5.14) | Important | 9.2 SAP, 10, 8.8 SAP, 8, 9.6 EUS, 9.4 SAP, 9 |
| postgresql-jdbc | Important | 8.6 AMCUS/EUS |
| python-pyasn1 | Important | 9.6 EUS, 9, 8, 10, 8.6 AMCUS/EUS, 8.4 AMCUS/EUS, 7 ELS, 8.8 SAP/Telecom, 9.2 SAP, 9.4 SAP, 10.0 EUS |
| nginx | Important | 10, 8 |
| gstreamer1-plugins-good/base | Important | 10, 9, 8 |
| Ansible Automation Platform 2.5 | Important | Platform-wide |
| Ansible Automation Platform 2.6 | Important | Platform-wide |
| Ansible Automation Platform 2.7 | Important | Platform-wide |
Rocky Linux
Rocky Linux issued a fresh batch of security advisories across versions 8, 9, and 10, and you will want to run your package manager before this hits production. The lineup leans heavily on patching vulnerabilities, with python-urwid, NetworkManager, and Firefox catching "Important" rated updates. The qemu-kvm entry for version 10 is the only one that actually bundles bug fixes and enhancements alongside the security work, which is usually a rare courtesy from upstream maintainers. If your compliance workflow requires specific CVSS scores, the errata pages link directly to the CVE breakdowns so you can justify the maintenance window.
| RLSA ID | Package | Severity | Affected OS | Scope |
|---|---|---|---|---|
| RLSA-2026:58561 | python-urwid | Important | 10 | Security |
| RLSA-2026:58571 | qemu-kvm | Moderate | 10 | Security, bug fix, enhancement |
| RLSA-2026:58560 | cups-filters | Moderate | 9 | Security |
| RLSA-2026:58572 | NetworkManager | Moderate | 9 | Security |
| RLSA-2026:58562 | python-urwid | Important | 8 | Security |
| RLSA-2026:58555 | NetworkManager | Moderate | 8 | Security |
| RLSA-2026:58898 | firefox | Important | 8 | Security |
| RLSA-2026:58971 | python3.12 | Important | 8 | Security |
| RLSA-2026:59216 | nginx:1.24 | Important | 8 | Security |
| RLSA-2026:59179 | gstreamer1-plugins-good | Important | 8 | Security |
| RLSA-2026:59241 | python-pyasn1 | Important | 8 | Security |
SUSE Linux
SUSE rolled out a serious stack of security patches this week, and if you run their Enterprise Linux releases or Tumbleweed, you have a lot of ground to cover. The headline fixes land on Chromium (7 CVEs, including a privilege escalation in import and a use-after-free in Chromoting), util-linux (5 CVEs, with a heap UAF in libblkid and a TOCTOU race in the mount program), and 389-ds, where an integer overflow bypasses size limits to trigger a heap buffer overflow. GIMP gets two patches, one of which seals an arbitrary code execution vector via unsigned underflow in the PSD plugin. The real bulk of this release is a relentless drip-feed of kernel live patches across SLE 15 SP4 through SP7. They share a familiar roster of fixes (SCTP cookie echo validation, IPv4 ICMP pointer checks, various double-frees, XFS mapping resampling), rolled out in numbered batches that you will need to apply in sequence. Tumbleweed users should grab the corresponding packages for Thunderbird (31 CVEs), PostgreSQL 17 (25 CVEs), and both Erlang builds (21-24 CVEs each). Run zypper patch or use YaST. If you cannot do everything at once, prioritize the kernel patches first. They are where the heavy lifting lives.
| Package / Update | Rating | CVEs Fixed | Notable Flaws | Target Systems |
|---|---|---|---|---|
| Chromium | Important | 7 | Use-after-free in Chromoting and DOM, privilege escalation in Import, V8 race condition, network buffer overflow | openSUSE Backports SLE-15-SP7 |
| util-linux | Important | 5 | Heap UAF in libblkid nested partition probing, TOCTOU race in mount/loop device setup | openSUSE Leap 15.6, SLES 15 SP6, SAP, LTSS |
| 389-ds (Directory Server) | Important | 3 | Integer overflow bypassing size limits, SSO token handler type confusion, out-of-bounds read | openSUSE Leap 15.6, SLES 15 SP6, SAP, LTSS |
| GIMP | Important | 2 | Unsigned underflow in PSD plugin (RCE), signed integer overflow in FLI processing | openSUSE Leap 15.4, SLES 15 SP7, Workstation Extension |
| Linux Kernel Live Patches | Important | 10-22 per batch | SCTP validation, IPv4/ICMP pointer checks, double-frees, crypto/brcmfmac OOB writes, XFS mapping issues | SLE 15 SP4 through SP7, openSUSE Leap 15.4-15.6 |
| MozillaThunderbird | Moderate | 31 | Multiple browser-engine and rendering vulnerabilities | openSUSE Tumbleweed |
| PostgreSQL 17 | Moderate | 25 | Several high-severity authentication and privilege escalation flaws | openSUSE Tumbleweed |
| Erlang (27 & 28) | Moderate | 21-24 combined | Buffer overflow, memory corruption, improper input validation | openSUSE Tumbleweed |
| python313-hpack / perl-Dancer2 / comfyui | Moderate | 2-3 combined | Protocol handling and memory safety flaws | openSUSE Tumbleweed |
Ubuntu Linux
Ubuntu published three security patches this month, and if your stack touches the network or processes media, applying them is straightforward. The August 20 notice targets a flaw in Java's AsyncHttpClient where a lax cookie validation lets attackers plant cross-domain cookies that follow requests to unrelated sites. The August 24 notices handle the rest. The first one patches curl, which used to hand over the wrong client certificate when you switched settings mid-session. The second one tackles FFmpeg, where malformed media files could trigger crashes, run arbitrary code, or leak sensitive data. FFmpeg updates land behind Ubuntu Pro for every supported release, which keeps legacy boxes secure but locks unregistered users out of the fix. A standard system update handles the curl and AsyncHttpClient patches without extra steps.
| Notice | Package(s) | CVE(s) | Issue | Affected Release | Patched Version | Pro/ESM Required? |
|---|---|---|---|---|---|---|
| USN-8670-1 | curl, libcurl variants | CVE-2026-8932 | Wrong client certificate sent on reused connections | Ubuntu 24.04 LTS | 8.5.0-2ubuntu10.13 | No |
| USN-8671-1 | ffmpeg + libav* suite | CVE-2026-66036, 66038, 66039 | DoS, arbitrary code execution, info leak from malformed media | Ubuntu 24.04 LTS | 7:6.1.1-3ubuntu5+esm11 | Yes |
| USN-8671-1 | ffmpeg + libav* suite | CVE-2026-66036, 66038, 66039 | DoS, arbitrary code execution, info leak from malformed media | Ubuntu 22.04 LTS | 7:4.4.2-0ubuntu0.22.04.1+esm13 | Yes |
| USN-8671-1 | ffmpeg + libav* suite | CVE-2026-66036, 66038, 66039 | DoS, arbitrary code execution, info leak from malformed media | Ubuntu 20.04 LTS | 7:4.2.7-0ubuntu0.1+esm14 | Yes |
| USN-8671-1 | ffmpeg + libav* suite | CVE-2026-66036, 66038, 66039 | DoS, arbitrary code execution, info leak from malformed media | Ubuntu 18.04 LTS | 7:3.4.11-0ubuntu0.1+esm13 | Yes |
| USN-8671-1 | ffmpeg + libav* suite | CVE-2026-66036, 66038, 66039 | DoS, arbitrary code execution, info leak from malformed media | Ubuntu 16.04 LTS | 7:2.8.17-0ubuntu0.1+esm15 | Yes |
| USN-8655-1 | libasync-http-client-java | CVE-2026-55688 | Cross-domain cookie planting via ThreadSafeCookieStore | Ubuntu 26.04 LTS | 2.12.3-1ubuntu1.1 | No |
| USN-8655-1 | libasync-http-client-java | CVE-2026-55688 | Cross-domain cookie planting via ThreadSafeCookieStore | Ubuntu 24.04 LTS | 2.12.3-1ubuntu0.24.04.1 | No |
| USN-8655-1 | libasync-http-client-java | CVE-2026-55688 | Cross-domain cookie planting via ThreadSafeCookieStore | Ubuntu 22.04 LTS | 2.12.3-1ubuntu0.22.04.1 | No |
| USN-8655-1 | libasync-http-client-java | CVE-2026-55688 | Cross-domain cookie planting via ThreadSafeCookieStore | Ubuntu 20.04 LTS | 2.6.0-1ubuntu0.1~esm1 | ESM |
The FFmpeg row entries cover the full libavcodec, libavformat, libavfilter, libavutil, libavdevice, libpostproc, libswresample, and libswscale families shipped with each release. Curl and AsyncHttpClient updates apply to the standard repositories, while every FFmpeg package lives in the Ubuntu Pro or ESM channel. A regular apt upgrade will pull the curl and AsyncHttpClient fixes automatically. FFmpeg requires an active Pro subscription or ESM access to actually install.
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
Gentoo Linux
Updating Gentoo Linux is more involved than binary distributions because it's a source-based system with highly customizable packages.
sudo emerge --sync sudo emerge -avuDN @world
