Skip to content
OpenAdvisories

Description

A flaw was found in Cockpit. This vulnerability allows a remote attacker to achieve arbitrary command execution on the host by exploiting unsanitized user-controlled parameters within crafted links in the system logs user interface (UI). An attacker can inject shell metacharacters and command substitutions into these parameters, leading to the execution of arbitrary shell commands on the affected system. This could result in a complete system compromise.

Affected products

VendorProductAffectedFixed
Red Hat Red Hat Enterprise Linux 10 — —
Red Hat Red Hat Enterprise Linux 10.0 Extended Update Support — —
Red Hat Red Hat Enterprise Linux 8 — —
Red Hat Red Hat Enterprise Linux 8.6 Advanced Mission Critical Update Support — —
Red Hat Red Hat Enterprise Linux 8.6 Telecommunications Update Service — —
Red Hat Red Hat Enterprise Linux 8.6 Update Services for SAP Solutions — —
Red Hat Red Hat Enterprise Linux 8.8 Telecommunications Update Service — —
Red Hat Red Hat Enterprise Linux 8.8 Update Services for SAP Solutions — —
Red Hat Red Hat Enterprise Linux 9 — —
Red Hat Red Hat Enterprise Linux 9.0 Update Services for SAP Solutions — —
Red Hat Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions — —
Red Hat Red Hat Enterprise Linux 9.4 Extended Update Support — —
Red Hat Red Hat Enterprise Linux 9.6 Extended Update Support — —
Red Hat Red Hat Enterprise Linux 7 — —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 cockpit 362-1 —
Debian 13 cockpit 337-1+deb13u2 —
Debian 12 cockpit No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 cockpit No fix yet —
Ubuntu 26.04 LTS cockpit No fix yet —
Ubuntu 25.10 cockpit No fix yet —
Ubuntu 24.04 LTS cockpit No fix yet —
Ubuntu 22.04 LTS cockpit No fix yet —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS cockpit No fix yet —
Ubuntu 18.04 LTS cockpit No fix yet —
ReleasePackageFixed inAdvisory
RHEL 10 cockpit +7 356.2-1.el10_2 RHSA-2026:21676
RHEL 9 cockpit +7 356.2-1.el9_8 RHSA-2026:21468
RHEL 8 cockpit +4 310.8-1.el8_10 RHSA-2026:21700
Show 10 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 10.0 EUS cockpit +6 334.2-1.el10_0 RHSA-2026:21390
RHEL 9.6 EUS cockpit +6 334.3-1.el9_6 RHSA-2026:21392
RHEL 9.4 EUS cockpit +7 311.3-1.el9_4 RHSA-2026:21647
RHEL 9.2 E4S cockpit +7 286.3-1.el9_2 RHSA-2026:21394
RHEL 9.0 E4S cockpit +7 264.3-1.el9_0 RHSA-2026:21395
RHEL 8.8 TUS cockpit +4 286.2-1.el8_8 RHSA-2026:21515
RHEL 8.8 E4S cockpit +4 286.2-1.el8_8 RHSA-2026:21515
RHEL 8.6 TUS cockpit +4 264.3-1.el8_6 RHSA-2026:21516
RHEL 8.6 E4S cockpit +4 264.3-1.el8_6 RHSA-2026:21516
RHEL 8.6 AUS cockpit +4 264.3-1.el8_6 RHSA-2026:21516

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 10 cockpit +7 356.2-1.el10_2 ALSA-2026:21676
AlmaLinux 9 cockpit +7 356.2-1.el9_8 ALSA-2026:21468
AlmaLinux 8 cockpit +4 310.8-1.el8_10 ALSA-2026:21700

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 10 cockpit 356.2-1.el10_2.rocky.0.1 RLSA-2026:21676
Rocky Linux 9 cockpit 356.2-1.el9_8.rocky.0.1 RLSA-2026:21468
Rocky Linux 8 cockpit 310.8-1.el8_10 RLSA-2026:21700
ReleasePackageFixed inAdvisory
SLES for SAP 16.0 cockpit 364-160000.1.1 SUSE-SU-2026:22837-1
SLES for SAP 16.0 cockpit-machines 354-160000.1.1 SUSE-SU-2026:22837-1
SLES for SAP 16.0 cockpit-packages 5-160000.1.1 SUSE-SU-2026:22837-1
SLES for SAP 16.0 cockpit-podman 128-160000.1.1 SUSE-SU-2026:22837-1
SLES for SAP 16.0 cockpit-repos 4.8-160000.1.1 SUSE-SU-2026:22837-1
SLES for SAP 16.0 cockpit-subscriptions 16.2-160000.1.1 SUSE-SU-2026:22837-1
SLES 16.0 cockpit 364-160000.1.1 SUSE-SU-2026:22837-1
SLES 16.0 cockpit-machines 354-160000.1.1 SUSE-SU-2026:22837-1
SLES 16.0 cockpit-packages 5-160000.1.1 SUSE-SU-2026:22837-1
SLES 16.0 cockpit-podman 128-160000.1.1 SUSE-SU-2026:22837-1
SLES 16.0 cockpit-repos 4.8-160000.1.1 SUSE-SU-2026:22837-1
SLES 16.0 cockpit-subscriptions 16.2-160000.1.1 SUSE-SU-2026:22837-1
SLE Micro 6.2 cockpit 364-160000.1.1 SUSE-SU-2026:22770-1
SLE Micro 6.2 cockpit-machines 354-160000.1.1 SUSE-SU-2026:22770-1
SLE Micro 6.2 cockpit-podman 128-160000.1.1 SUSE-SU-2026:22770-1
SLE Micro 6.2 cockpit-repos 4.8-160000.1.1 SUSE-SU-2026:22770-1
SLE Micro 6.2 cockpit-subscriptions 16.2-160000.1.1 SUSE-SU-2026:22770-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLE Micro 5.5 cockpit 298-150500.3.12.1 SUSE-SU-2026:2363-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed cockpit 361-1.1 openSUSE-SU-2026:10819-1
openSUSE Leap 16.0 cockpit 354-160000.4.1 openSUSE-SU-2026:21399-1, openSUSE-SU-2026:21208-1
openSUSE Leap 16.0 cockpit-machines 354-160000.1.1 openSUSE-SU-2026:21399-1
openSUSE Leap 16.0 cockpit-packages 5-160000.1.1 openSUSE-SU-2026:21399-1
openSUSE Leap 16.0 cockpit-podman 128-160000.1.1 openSUSE-SU-2026:21399-1
openSUSE Leap 16.0 cockpit-repos 4.8-160000.1.1 openSUSE-SU-2026:21399-1
openSUSE Leap 16.0 cockpit-subscriptions 16.2-160000.1.1 openSUSE-SU-2026:21399-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 10 cockpit +7 356.2-1.0.1.el10_2 ELSA-2026-21676
Oracle Linux 9 cockpit +7 356.2-1.0.1.el9_8 ELSA-2026-21468
Oracle Linux 8 cockpit +4 310.8-1.0.1.el8_10 ELSA-2026-21700

Public exploits

Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.

Third-party code, not reviewed by us. Public PoCs are sometimes fake or contain malware. Read the code first and run it only in an isolated lab, against systems you are authorised to test.

GitHub 1 repository

Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.

Advisories 26

References