DLPX-97202 Add esp4/esp6/rxrpc modprobe disable to delphix-platform for CVE-2026-43500 (dirty frag)#560
Merged
david-mendez1 merged 1 commit intoMay 11, 2026
Conversation
fb0e26a to
34698b1
Compare
lyriclake
approved these changes
May 11, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
CVE-2026-43500 ("dirty frag") is a critical Linux kernel local privilege
escalation vulnerability (CVSS 7.8, CWE-787) that allows an unprivileged
local user to exploit socket buffers with externally-owned paged fragments
that fall through to in-place decryption paths in the
esp4,esp6, andrxrpckernel modules.No upstream kernel fix is available yet for Ubuntu 24.04 LTS — all
Delphix kernel repos still carry the vulnerable code.
Solution
Add
/etc/modprobe.d/dirty-frag.confdirectly todelphix-platformunderfiles/common/etc/modprobe.d/, containing:```
install esp4 /bin/false
install esp6 /bin/false
install rxrpc /bin/false
```
None of these modules are used by the Delphix product. The fix applies to
all platforms (the file lives under
files/common/) and blocks the modulesat image build time, independent of which
kmodpackage version is present.The comment in the file notes that this should be re-evaluated once an
updated kernel containing the upstream fix is deployed.
Testing Done
Verified on an engine that has been setup that these modules are not in loaded (only exist in the kernel).
Manually created file
dirty-frag.confand tried to load the modules: