CVE-2024-26822 json
smb: client: set correct id, uid and cruid for multiuser automounts
published 2024-04-17 2 y ago modified 2026-08-05 3 mo ago also EUVD-2024-24084
- cvss
- 8.7
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.2%
- EPSS 0.2% chance of exploitation in 30 days, percentile 14%
- public exploits
- 0
- none known
Summary
In the Linux kernel, the following vulnerability has been resolved:
smb: client: set correct id, uid and cruid for multiuser automounts
When uid, gid and cruid are not specified, we need to dynamically set them into the filesystem context used for automounting otherwise they'll end up reusing the values from the parent mount.
Patch / fix
- Linux Linux 5.15.201, 6.1.164, 6.6.18, 6.7.6, 6.8
- linux Debian 12 6.1.164-1
- linux Debian 14, Debian 13 6.7.7-1
debian advisories DEBIAN-CVE-2024-26822
- linux Ubuntu 22.04 LTS 5.15.0-130.140
- linux-aws Ubuntu 22.04 LTS 5.15.0-1076.83
- linux-gcp Ubuntu 22.04 LTS 5.15.0-1074.83
- linux-gke Ubuntu 22.04 LTS 5.15.0-1072.78
- linux-ibm Ubuntu 22.04 LTS 5.15.0-1067.70
- linux-kvm Ubuntu 22.04 LTS 5.15.0-1071.76
- linux-azure Ubuntu 22.04 LTS 5.15.0-1078.87
- linux-gkeop Ubuntu 22.04 LTS 5.15.0-1057.64
ubuntu advisories UBUNTU-CVE-2024-26822
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- kernel-rt Linux Micro 6.0 6.4.0-9.1
- kernel-source-rt Linux Micro 6.0 6.4.0-9.1
- kernel-source Linux Micro 6.0 6.4.0-18.1
- kernel-default Linux Micro 6.0 6.4.0-18.1
- kernel-kvmsmall Linux Micro 6.0 6.4.0-18.1
- kernel-default-base Linux Micro 6.0 6.4.0-17.1.1.51
- kernel-rt Real Time Module 15 SP6, openSUSE Leap 15.6 6.4.0-150600.10.5.1
- kernel-syms-rt Real Time Module 15 SP6, openSUSE Leap 15.6 6.4.0-150600.10.5.1
suse advisories SUSE-SU-2025:20028-1SUSE-SU-2025:20008-1SUSE-SU-2024:2973-1SUSE-SU-2024:2384-1SUSE-SU-2024:2362-1SUSE-SU-2024:2203-1
- git.kernel.org/stable/c/4a6e4c56721a3e6e2550b72ec56aab306c4607a7 commit
- git.kernel.org/stable/c/2ceba8ae1bd1f5589548cb722a5c583ca3a2dede commit
- git.kernel.org/stable/c/c2aa2718cda2d56b4a551cb40043e9abc9684626 commit
- git.kernel.org/stable/c/7590ba9057c6d74c66f3b909a383ec47cd2f27fb commit
- git.kernel.org/stable/c/4508ec17357094e2075f334948393ddedbb75157 commit
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2024-26822 updated cvss 5.5
kernel: smb: client: set correct id, uid and cruid for multiuser automounts
-
Red Hat Enterprise Linux 6 perf, kernel, python-perf, kernel-kdump, kernel-firmware, kernel-bootwrapper, +1 more Red Hat Enterprise Linux 7 perf, kernel, bpftool, kernel-rt, python-perf, kernel-kdump, +8 more Red Hat Enterprise Linux 8 perf, kernel, bpftool, kernel-rt, kernel-core, kernel-tools, +29 more Red Hat Enterprise Linux 9 rv, perf, rtla, kernel, bpftool, libperf, +83 morenot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 2 y ago
Exploit prediction
0.23% chance of exploitation in the next 30 days, higher than 14% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 8.7 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L |
| NVD | 3.1 | 5.5 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N |
Affected products
- Linux Linux
Classification
- Technology feeds
References
-
git.kernel.org
/stable/c/4a6e4c56721a3e6e2550b72ec56aab306c4607a7
patch
-
git.kernel.org
/stable/c/2ceba8ae1bd1f5589548cb722a5c583ca3a2dede
patch
-
git.kernel.org
/stable/c/c2aa2718cda2d56b4a551cb40043e9abc9684626
patch
-
git.kernel.org
/stable/c/7590ba9057c6d74c66f3b909a383ec47cd2f27fb
patch
-
git.kernel.org
/stable/c/4508ec17357094e2075f334948393ddedbb75157
patch
Sources
- CVE List CVE-2024-26822
- NVD CVE-2024-26822
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.