Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

linux_*, except testing, 4.14: apply patch for CVE-2023-32233 #230947

Merged
merged 1 commit into from
May 10, 2023

Conversation

RaitoBezarius
Copy link
Member

@RaitoBezarius RaitoBezarius commented May 9, 2023

Description of changes

https://www.openwall.com/lists/oss-security/2023/05/08/4

If we don't get any stable kernel before fixing that.

Apply cleanly on:

  • Linux testing: has already the fix
  • Linux 6.2
  • Linux 6.3
  • Linux 6.1
  • Linux 6.1 RT
  • Linux 5.15
  • Linux 5.10
  • Linux 5.4
  • Linux 4.19
  • Linux 4.14: not relevant

Tested on:

  • Linux testing: has already the fix
  • Linux 6.2
  • Linux 6.3
  • Linux 6.1
  • Linux 6.1 RT
  • Linux 5.15
  • Linux 5.10
  • Linux 5.4
  • Linux 4.19
  • Linux 4.14: not relevant
Things done
  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • 23.05 Release Notes (or backporting 22.11 Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
  • Fits CONTRIBUTING.md.

@RaitoBezarius
Copy link
Member Author

@ofborg build linux_4_14 linux_4_19 linux_5_4 linux_5_10 linux_5_15 linux_6_1 linux_6_2 linux_6_3

@RaitoBezarius RaitoBezarius changed the title linux_6_3,linux_6_2,linux_6_1,linux_rt_6_1,linux-testing: apply patch for CVE-2023-32233 linux_*, except testing: apply patch for CVE-2023-32233 May 9, 2023
@alyssais
Copy link
Member

alyssais commented May 9, 2023

It's only queued upstream back to 4.19. Do we have a reason to think it needs backported further?

This applies the patch for CVE-2023-32233 from kernel 4.19 until 6.3,
testing (6.4-rc1 at the moment) is excluded because it already have the
fix and 4.14 doesn't have this fix queued for the next stable kernel.
@RaitoBezarius
Copy link
Member Author

It's only queued upstream back to 4.19. Do we have a reason to think it needs backported further?

We discussed it and I removed 4.14 :). (reflected in the message of the PR)

@RaitoBezarius RaitoBezarius marked this pull request as ready for review May 10, 2023 11:15
@RaitoBezarius RaitoBezarius changed the title linux_*, except testing: apply patch for CVE-2023-32233 linux_*, except testing, 4.14: apply patch for CVE-2023-32233 May 10, 2023
@RaitoBezarius RaitoBezarius merged commit 1e8ab5d into master May 10, 2023
@github-actions
Copy link
Contributor

Backport failed for release-22.11, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally.

git fetch origin release-22.11
git worktree add -d .worktree/backport-230947-to-release-22.11 origin/release-22.11
cd .worktree/backport-230947-to-release-22.11
git checkout -b backport-230947-to-release-22.11
ancref=$(git merge-base f56995c6eea5777baf30c141a847e2f5d3b7c130 99e65bb00d18003476148d8c153e2b8721b8c335)
git cherry-pick -x $ancref..99e65bb00d18003476148d8c153e2b8721b8c335

@alyssais alyssais deleted the cve-2023-32233 branch May 10, 2023 11:17
@alyssais
Copy link
Member

Backport #231057

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants