CVE-2022-50466
published 2025-10-01CVE-2022-50466: In the Linux kernel, the following vulnerability has been resolved: fs/binfmt_elf: Fix memory leak in load_elf_binary() There is a memory leak reported by…
PriorityP417medium5.5CVSS 3.1
AVLACLPRLUINSUCNINAH
EPSS
0.15%
4.4th percentile
In the Linux kernel, the following vulnerability has been resolved:
fs/binfmt_elf: Fix memory leak in load_elf_binary()
There is a memory leak reported by kmemleak:
unreferenced object 0xffff88817104ef80 (size 224):
comm "xfs_admin", pid 47165, jiffies 4298708825 (age 1333.476s)
hex dump (first 32 bytes):
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
60 a8 b3 00 81 88 ff ff a8 10 5a 00 81 88 ff ff `.........Z.....
backtrace:
[] __alloc_file+0x21/0x250
[] alloc_empty_file+0x41/0xf0
[] path_openat+0xea/0x3d30
[] do_filp_open+0x1b9/0x290
[] do_open_execat+0xce/0x5b0
[] open_exec+0x27/0x50
[] load_elf_binary+0x510/0x3ed0
[] bprm_execve+0x599/0x1240
[] do_execveat_common.isra.0+0x4c7/0x680
[] __x64_sys_execve+0x88/0xb0
[] do_syscall_64+0x35/0x80
If "interp_elf_ex" fails to allocate memory in load_elf_binary(),
the program will take the "out_free_ph" error handing path,
resulting in "interpreter" file resource is not released.
Fix it by adding an error handing path "out_free_file", which will
release the file resource when "interp_elf_ex" failed to allocate
memory.
Affected
14 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | linux | < linux 6.0.7-1 (bookworm) | linux 6.0.7-1 (bookworm) |
| linux | linux | — | — |
| linux | linux | >= 0693ffebcfe5ac7b31f63ad54587007f7d96fb7b < 706215300411d48db6b51a5832b872632a84bbc1 | 706215300411d48db6b51a5832b872632a84bbc1 |
| linux | linux | >= 0693ffebcfe5ac7b31f63ad54587007f7d96fb7b < 265b6fb780f57d10449a40e94219b28fa52479cc | 265b6fb780f57d10449a40e94219b28fa52479cc |
| linux | linux | >= 0693ffebcfe5ac7b31f63ad54587007f7d96fb7b < acd9b4914f1c5928c7ae8ebc623d6291eb1a573a | acd9b4914f1c5928c7ae8ebc623d6291eb1a573a |
| linux | linux | >= 0693ffebcfe5ac7b31f63ad54587007f7d96fb7b < 594d2a14f2168c09b13b114c3d457aa939403e52 | 594d2a14f2168c09b13b114c3d457aa939403e52 |
| linux | linux_kernel | — | — |
| linux | linux_kernel | >= 0 < 5.10.158-1 | 5.10.158-1 |
| linux | linux_kernel | >= 0 < 6.0.7-1 | 6.0.7-1 |
| linux | linux_kernel | >= 0 < 6.0.7-1 | 6.0.7-1 |
| linux | linux_kernel | >= 0 < 6.0.7-1 | 6.0.7-1 |
| linux | linux_kernel | >= 5.11 < 5.15.77 | 5.15.77 |
| linux | linux_kernel | >= 5.16 < 6.0.7 | 6.0.7 |
| linux | linux_kernel | >= 5.7 < 5.10.153 | 5.10.153 |
CVSS provenance
nvdv3.15.5MEDIUMCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
osv5.5MEDIUM
vendor_debian5.5MEDIUM
vendor_redhat5.5MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Red Hat
kernel: fs/binfmt_elf: Fix memory leak in load_elf_binary()
vendor_redhat·2025-10-01·CVSS 5.5
CVE-2022-50466 [MEDIUM] CWE-772 kernel: fs/binfmt_elf: Fix memory leak in load_elf_binary()
kernel: fs/binfmt_elf: Fix memory leak in load_elf_binary()
In the Linux kernel, the following vulnerability has been resolved:
fs/binfmt_elf: Fix memory leak in load_elf_binary()
There is a memory leak reported by kmemleak:
unreferenced object 0xffff88817104ef80 (size 224):
comm "xfs_admin", pid 47165, jiffies 4298708825 (age 1333.476s)
hex dump (first 32 bytes):
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
60 a8 b3 00 81 88 ff ff a8 10 5a 00 81 88 ff ff `.........Z.....
backtrace:
[] __alloc_file+0x21/0x250
[] alloc_empty_file+0x41/0xf0
[] path_openat+0xea/0x3d30
[] do_filp_open+0x1b9/0x290
[] do_open_execat+0xce/0x5b0
[] open_exec+0x27/0x50
[] load_elf_binary+0x510/0x3ed0
[] bprm_execve+0x599/0x1240
[] do_execveat_common.isra.0+0x4c7/0x680
[] __x64_sys_execve+0x88/0
Debian
CVE-2022-50466: linux - In the Linux kernel, the following vulnerability has been resolved: fs/binfmt_e...
vendor_debian·2022·CVSS 5.5
CVE-2022-50466 [MEDIUM] CVE-2022-50466: linux - In the Linux kernel, the following vulnerability has been resolved: fs/binfmt_e...
In the Linux kernel, the following vulnerability has been resolved: fs/binfmt_elf: Fix memory leak in load_elf_binary() There is a memory leak reported by kmemleak: unreferenced object 0xffff88817104ef80 (size 224): comm "xfs_admin", pid 47165, jiffies 4298708825 (age 1333.476s) hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 60 a8 b3 00 81 88 ff ff a8 10 5a 00 81 88 ff ff `.........Z..... backtrace: [] __alloc_file+0x21/0x250 [] alloc_empty_file+0x41/0xf0 [] path_openat+0xea/0x3d30 [] do_filp_open+0x1b9/0x290 [] do_open_execat+0xce/0x5b0 [] open_exec+0x27/0x50 [] load_elf_binary+0x510/0x3ed0 [] bprm_execve+0x599/0x1240 [] do_execveat_common.isra.0+0x4c7/0x680 [] __x64_sys_execve+0x88/0xb0 [] do_syscall_64+0x35/0x80 If "interp_elf_ex" fails to al
OSV
CVE-2022-50466: In the Linux kernel, the following vulnerability has been resolved: fs/binfmt_elf: Fix memory leak in load_elf_binary() There is a memory leak reporte
osv·2025-10-01·CVSS 5.5
CVE-2022-50466 [MEDIUM] CVE-2022-50466: In the Linux kernel, the following vulnerability has been resolved: fs/binfmt_elf: Fix memory leak in load_elf_binary() There is a memory leak reporte
In the Linux kernel, the following vulnerability has been resolved: fs/binfmt_elf: Fix memory leak in load_elf_binary() There is a memory leak reported by kmemleak: unreferenced object 0xffff88817104ef80 (size 224): comm "xfs_admin", pid 47165, jiffies 4298708825 (age 1333.476s) hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 60 a8 b3 00 81 88 ff ff a8 10 5a 00 81 88 ff ff `.........Z..... backtrace: [] __alloc_file+0x21/0x250 [] alloc_empty_file+0x41/0xf0 [] path_openat+0xea/0x3d30 [] do_filp_open+0x1b9/0x290 [] do_open_execat+0xce/0x5b0 [] open_exec+0x27/0x50 [] load_elf_binary+0x510/0x3ed0 [] bprm_execve+0x599/0x1240 [] do_execveat_common.isra.0+0x4c7/0x680 [] __x64_sys_execve+0x88/0xb0 [] do_syscall_64+0x35/0x80 If "interp_elf_ex" fails to al
GHSA
GHSA-3r6g-ffrp-58wf: In the Linux kernel, the following vulnerability has been resolved:
fs/binfmt_elf: Fix memory leak in load_elf_binary()
There is a memory leak repor
ghsa_unreviewed·2025-10-01
CVE-2022-50466 [MEDIUM] CWE-401 GHSA-3r6g-ffrp-58wf: In the Linux kernel, the following vulnerability has been resolved:
fs/binfmt_elf: Fix memory leak in load_elf_binary()
There is a memory leak repor
In the Linux kernel, the following vulnerability has been resolved:
fs/binfmt_elf: Fix memory leak in load_elf_binary()
There is a memory leak reported by kmemleak:
unreferenced object 0xffff88817104ef80 (size 224):
comm "xfs_admin", pid 47165, jiffies 4298708825 (age 1333.476s)
hex dump (first 32 bytes):
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
60 a8 b3 00 81 88 ff ff a8 10 5a 00 81 88 ff ff `.........Z.....
backtrace:
[] __alloc_file+0x21/0x250
[] alloc_empty_file+0x41/0xf0
[] path_openat+0xea/0x3d30
[] do_filp_open+0x1b9/0x290
[] do_open_execat+0xce/0x5b0
[] open_exec+0x27/0x50
[] load_elf_binary+0x510/0x3ed0
[] bprm_execve+0x599/0x1240
[] do_execveat_common.isra.0+0x4c7/0x680
[] __x64_sys_execve+0x88/0xb0
[] do_syscall_64+0x35/0x80
If "interp_elf_ex" fails t
No detection rules found.
No public exploits indexed.
2025-10-01
Published