github.com/siderolabs/talos
Talos Linux is a modern Linux distribution built for Kubernetes.
Activity
- Latest release
- 6d ago
- Total releases
- 74
- Cadence
- ~13 days
- Last 12 months
- 28
Reach
- Stars
- 11.2k
Details
- First release
- Jan 02, 2019
| Version | Released | |
|---|---|---|
v1.15.0-alpha.0
pre
|
v1.15.0-alpha.0
pre
Dependencies (172)
+ 164 more |
|
v1.13.10
patch
|
v1.13.10
patch
Dependencies (165)
+ 157 more |
|
v1.14.0
minor
|
v1.14.0
minor
Dependencies (172)
+ 164 more |
|
v1.14.0-rc.2
pre
|
v1.14.0-rc.2
pre
Dependencies (172)
+ 164 more |
|
v1.13.9
patch
|
v1.13.9
patch
Dependencies (165)
+ 157 more |
|
v1.14.0-rc.1
pre
|
v1.14.0-rc.1
pre
Dependencies (172)
+ 164 more |
|
v1.13.8
patch
|
v1.13.8
patch
Dependencies (165)
+ 157 more |
|
v1.14.0-beta.1
pre
|
v1.14.0-beta.1
pre
Dependencies (172)
+ 164 more |
|
v1.14.0-beta.0
pre
|
v1.14.0-beta.0
pre
Dependencies (172)
+ 164 more |
|
v1.13.7
patch
|
v1.13.7
patch
Dependencies (165)
+ 157 more |
|
v1.13.6
patch
|
v1.13.6
patch
Dependencies (165)
+ 157 more |
|
v1.14.0-alpha.2
pre
|
v1.14.0-alpha.2
pre
Dependencies (169)
+ 161 more |
|
v1.13.5
patch
|
v1.13.5
patch
Dependencies (165)
+ 157 more |
|
v1.13.4
patch
|
v1.13.4
patch
Dependencies (164)
+ 156 more |
|
v1.14.0-alpha.1
pre
|
v1.14.0-alpha.1
pre
Dependencies (168)
+ 160 more |
|
v1.13.3
patch
|
v1.13.3
patch
Dependencies (165)
+ 157 more |
|
v1.13.2
patch
|
v1.13.2
patch
Dependencies (165)
+ 157 more |
|
v1.13.1
patch
|
v1.13.1
patch
Dependencies (165)
+ 157 more |
|
v1.14.0-alpha.0
pre
|
v1.14.0-alpha.0
pre
Dependencies (165)
+ 157 more |
|
v1.13.0
minor
|
v1.13.0
minor
Dependencies (164)
+ 156 more |
|
v1.12.7
minor
|
v1.12.7
minor
Dependencies (160)
+ 152 more |
|
v1.13.0-rc.0
pre
|
v1.13.0-rc.0
pre
Dependencies (164)
+ 156 more |
|
v1.13.0-beta.1
pre
|
v1.13.0-beta.1
pre
Dependencies (164)
+ 156 more |
|
v1.13.0-beta.0
pre
|
v1.13.0-beta.0
pre
Dependencies (164)
+ 156 more |
|
v1.13.0-alpha.2
pre
|
v1.13.0-alpha.2
pre
Dependencies (161)
+ 153 more |
|
v1.13.0-alpha.1
pre
|
v1.13.0-alpha.1
pre
Dependencies (163)
+ 155 more |
|
v1.13.0-alpha.0
pre
|
v1.13.0-alpha.0
pre
Dependencies (161)
+ 153 more |
|
v1.11.5
patch
1 CVE
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v1.11.5
patch
Dependencies (161)
+ 153 more |
|
v1.11.1
minor
1 CVE
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v1.11.1
minor
Dependencies (161)
+ 153 more |
|
v1.10.3
minor
1 CVE
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v1.10.3
minor
Dependencies (159)
+ 151 more |
|
v1.9.5
minor
1 CVE
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v1.9.5
minor
Dependencies (159)
+ 151 more |
|
v1.8.4
patch
1 CVE
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v1.8.4
patch
Dependencies (154)
+ 146 more |
|
v1.9.0-alpha.0
pre
1 CVE
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v1.9.0-alpha.0
pre
Dependencies (154)
+ 146 more |
|
v1.8.1
minor
1 CVE
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v1.8.1
minor
Dependencies (153)
+ 145 more |
|
v1.8.0-beta.0
pre
1 CVE
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v1.8.0-beta.0
pre
Dependencies (152)
+ 144 more |
|
v1.7.6
patch
1 CVE
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v1.7.6
patch
Dependencies (147)
+ 139 more |
|
v1.7.4
minor
1 CVE
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v1.7.4
minor
Dependencies (147)
+ 139 more |
|
v1.6.7
patch
1 CVE
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v1.6.7
patch
Dependencies (140)
+ 132 more |
|
v1.7.0-alpha.1
pre
1 CVE
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v1.7.0-alpha.1
pre
Dependencies (142)
+ 134 more |
|
v1.6.2
minor
2 CVEs
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v1.6.2
minor
Dependencies (136)
+ 128 more |
|
v1.6.0-alpha.1
pre
1 CVE
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v1.6.0-alpha.1
pre
Dependencies (128)
+ 120 more |
|
v1.4.8
patch
2 CVEs
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v1.4.8
patch
Dependencies (120)
+ 112 more |
|
v1.4.7
minor
2 CVEs
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v1.4.7
minor
Dependencies (120)
+ 112 more |
|
v1.3.7
minor
2 CVEs
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v1.3.7
minor
Dependencies (118)
+ 110 more |
|
v1.3.0-beta.2
pre
2 CVEs
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v1.3.0-beta.2
pre
Dependencies (118)
+ 110 more |
|
v1.2.0-alpha.0
pre
3 CVEs
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v1.2.0-alpha.0
pre
Dependencies (111)
+ 103 more |
|
v1.1.0
minor
3 CVEs
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v1.1.0
minor
Dependencies (111)
+ 103 more |
|
v1.0.1
major
3 CVEs
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v1.0.1
major
Dependencies (106)
+ 98 more |
|
v0.14.3
minor
3 CVEs
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v0.14.3
minor
Dependencies (98)
+ 90 more |
|
v0.15.0-alpha.0
pre
3 CVEs
GHSA-m38g-vww2-mvgx
May 07, 2026
Talos Linux has a local privilege escalation from untrusted workloads
7.5
/ 10
High
Local
High
Low
None
Changed
High
High
None
SummaryA vulnerability in the Linux kernel's algif_aead subsystem (CVE-2026-31431, "copy.fail") allows an unprivileged container workload to corrupt arbitrary file page-cache pages via the AF_ALG crypto interface and splice(). On Talos Linux, this vulnerability can be chained into a complete node compromise: an attacker who can schedule a pod on a worker node can, without any elevated Kubernetes permissions, achieve arbitrary code execution as root on the host (by poisoning a binary inside a privileged pod, or poisoning a binary which runs with elevated privileges like a CNI binary), access host filesystem, including node secrets. The exploit does not require kernel debugging, race conditions, or any prior privileges beyond the ability to create a pod. ImpactAn attacker with the ability to deploy a Kubernetes pod on an affected node can:
PatchesUpgrade to Talos v1.13.0 or Talos v1.12.7 which ships Linux kernel 6.18.25. The kernel fix for CVE-2026-31431 (algif_aead in-place optimization revert) was committed upstream in Linux 6.18.22 and is included in all Talos releases from v1.13.0 and Talos 1.12.7 onwards. WorkaroundsThere are multiple workarounds available based on the situation, but we really recommend to upgrade. Option 1 - Change kernel argumentsAdd a kernel argument with
Option 2 - Deploy all workload pods with a seccomp profile denying creating
|
v0.15.0-alpha.0
pre
Dependencies (100)
+ 92 more |