Repository navigation
fix(talos): bump Talos to v1.12.7 (CVE-2026-31431) - #2545
Conversation
Bumps Talos Linux from v1.12.6 to v1.12.7, which includes the kernel fix for CVE-2026-31431 ("Copy Fail") — an unprivileged-to-root local privilege escalation in the Linux kernel crypto subsystem (algif_aead). Also refreshes the bundled system extension digests (amd-ucode, amdgpu, bnx2-bnx2x, i915, intel-ice-firmware, qlogic-firmware, drbd, zfs) to their 1.12.7-aligned builds. Generated via `make update` in packages/core/talos. Co-Authored-By: Claude <[email protected]> Signed-off-by: Andrei Kvapil <[email protected]>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (6)
📝 WalkthroughWalkthroughSix Talos profile configuration files are updated from version v1.12.6 to v1.12.7, with corresponding updates to the base installer image reference and system extension image tags and digests across initramfs, installer, ISO, kernel, metal, and nocloud profiles. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Review rate limit: 7/8 reviews remaining, refill in 7 minutes and 30 seconds.Comment |
Summary of ChangesHello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request performs a routine version bump for Talos Linux to address a security vulnerability. By updating to v1.12.7, the system incorporates necessary kernel patches to mitigate a local privilege escalation risk. Additionally, the associated system extension images have been updated to ensure compatibility and consistency with the new version. Highlights
🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console. Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on Gemini (@gemini-code-assist) comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here. Footnotes
|
There was a problem hiding this comment.
Code Review
This pull request updates the Talos profiles across several configurations, including initramfs, installer, iso, kernel, metal, and nocloud, by bumping the version from v1.12.6 to v1.12.7. It also updates the image references and digests for various system extensions such as firmware for AMD, Intel, and QLogic, along with DRBD and ZFS modules. I have no feedback to provide.
|
Successfully created backport PR for |
|
Successfully created backport PR for |
## What this PR does Bumps Talos Linux from v1.12.7 to v1.13.0. The v1.13 release line also contains the kernel fix for CVE-2026-31431 ("Copy Fail"). Refreshes the bundled system extension digests (amdgpu, i915, drbd, zfs) to their 1.13.0-aligned builds. Generated via `make update` in `packages/core/talos`. Stacked on top of #2545. Targets `fix/talos-1.12.7` so the diff shown here is just the v1.12.7 → v1.13.0 delta. References: - https://copy.fail/ - https://www.siderolabs.com/blog/exploit-fail-cve-2026-31431-copy-fail-barely-scratches-talos-linux ### Release note ```release-note feat(talos): bump Talos Linux to v1.13.0 ```
What this PR does
Bumps Talos Linux from v1.12.6 to v1.12.7, which includes the kernel fix for CVE-2026-31431 ("Copy Fail") — an unprivileged-to-root local privilege escalation in the Linux kernel crypto subsystem (
algif_aead).This also refreshes the bundled system extension digests (amd-ucode, amdgpu, bnx2-bnx2x, i915, intel-ice-firmware, qlogic-firmware, drbd, zfs) to their 1.12.7-aligned builds.
Generated via
make updateinpackages/core/talos.References:
Release note
Summary by CodeRabbit