CVE-2026-46057 Details
Description
In the Linux kernel, the following vulnerability has been resolved: landlock: Fix LOG_SUBDOMAINS_OFF inheritance across fork() hook_cred_transfer() only copies the Landlock security blob when the source credential has a domain. This is inconsistent with landlock_restrict_self() which can set LOG_SUBDOMAINS_OFF on a credential without creating a domain (via the ruleset_fd=-1 path): the field is committed but not preserved across fork() because the child's prepare_creds() calls hook_cred_transfer() which skips the copy when domain is NULL. This breaks the documented use case where a process mutes subdomain logs before forking sandboxed children: the children lose the muting and their domains produce unexpected audit records. Fix this by unconditionally copying the Landlock credential blob.
A vulnerability in the Linux kernel's Landlock security module affects the inheritance of the LOG_SUBDOMAINS_OFF setting across fork operations. This issue arises because the hook_cred_transfer function only copies the Landlock security blob when the source credential has an associated domain. As a result, when a process mutes subdomain logs and then forks a child process, the child loses the muting, leading to unexpected audit records. The vulnerability is present in the Linux kernel stable tree.
The vulnerability has been addressed by modifying the hook_cred_transfer function to unconditionally copy the Landlock credential blob, ensuring that the LOG_SUBDOMAINS_OFF setting is preserved across fork operations.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
No SSVC data is available for this CVE.
References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://git.kernel.org/stable/c/1c513b8a00df13d231021e74ad92babb3fedf64a | kernel.org | Patch |
| https://git.kernel.org/stable/c/2fcde49092aac55d5beef43fdd3633217672f7d1 | kernel.org | Patch |
| https://git.kernel.org/stable/c/874c8f83826c95c62c21d9edfe9ef43e5c346724 | kernel.org | Patch |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| NVD-CWE-noinfo | Insufficient Information to Classify Weakness | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| linux linux kernel | >= 6.15, < 6.18.27 >= 6.19, < 7.0.4 |
CPE
Remediation
| |
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | kernel.org |
| Jun 16, 2026 | Initial Analysis | [email protected] |
| May 27, 2026 | New CVE Received | kernel.org |