CVE-2022-47024 Null dereference in n/a
A null pointer dereference in Vim's X11 GUI allows attackers to cause a denial of service.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2022-47024?
CVE-2022-47024 is a high-severity vulnerability in Vim Vim, published on 20 Jan 2023. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
A null pointer dereference issue was discovered in function gui_x11_create_blank_mouse in gui_x11.c in vim 8.1.2269 thru 9.0.0339 allows attackers to cause denial of service or other unspecified impacts.
Weakness: CWE-476
Which versions are affected by CVE-2022-47024?
It affects 1 product.
Linux distribution packages (24)
vim-X11 AlmaLinux:9 | All versions | 2:8.2.2637-20.el9_1 |
vim-common AlmaLinux:9 | All versions | 2:8.2.2637-20.el9_1 |
vim-enhanced AlmaLinux:9 | All versions | 2:8.2.2637-20.el9_1 |
vim-filesystem AlmaLinux:9 | All versions | 2:8.2.2637-20.el9_1 |
vim-minimal AlmaLinux:9 | All versions | 2:8.2.2637-20.el9_1 |
vim-X11 Red Hat:enterprise_linux:9::appstream | All versions | 2:8.2.2637-20.el9_1 |
vim-X11-debuginfo Red Hat:enterprise_linux:9::appstream | All versions | 2:8.2.2637-20.el9_1 |
vim-common Red Hat:enterprise_linux:9::appstream | All versions | 2:8.2.2637-20.el9_1 |
vim-common-debuginfo Red Hat:enterprise_linux:9::appstream | All versions | 2:8.2.2637-20.el9_1 |
vim-debuginfo Red Hat:enterprise_linux:9::appstream | All versions | 2:8.2.2637-20.el9_1 |
vim-debugsource Red Hat:enterprise_linux:9::appstream | All versions | 2:8.2.2637-20.el9_1 |
vim-enhanced Red Hat:enterprise_linux:9::appstream | All versions | 2:8.2.2637-20.el9_1 |
vim-enhanced-debuginfo Red Hat:enterprise_linux:9::appstream | All versions | 2:8.2.2637-20.el9_1 |
vim-minimal-debuginfo Red Hat:enterprise_linux:9::appstream | All versions | 2:8.2.2637-20.el9_1 |
vim Red Hat:enterprise_linux:9::baseos | All versions | 2:8.2.2637-20.el9_1 |
vim-X11-debuginfo Red Hat:enterprise_linux:9::baseos | All versions | 2:8.2.2637-20.el9_1 |
vim-common-debuginfo Red Hat:enterprise_linux:9::baseos | All versions | 2:8.2.2637-20.el9_1 |
vim-debuginfo Red Hat:enterprise_linux:9::baseos | All versions | 2:8.2.2637-20.el9_1 |
vim-debugsource Red Hat:enterprise_linux:9::baseos | All versions | 2:8.2.2637-20.el9_1 |
vim-enhanced-debuginfo Red Hat:enterprise_linux:9::baseos | All versions | 2:8.2.2637-20.el9_1 |
vim-filesystem Red Hat:enterprise_linux:9::baseos | All versions | 2:8.2.2637-20.el9_1 |
vim-minimal Red Hat:enterprise_linux:9::baseos | All versions | 2:8.2.2637-20.el9_1 |
vim-minimal-debuginfo Red Hat:enterprise_linux:9::baseos | All versions | 2:8.2.2637-20.el9_1 |
vim Rocky Linux:9 | All versions | 2:8.2.2637-20.el9_1 |
Products include Vim Vim.
How do I fix CVE-2022-47024?
Apply the vendor's patch.
Is CVE-2022-47024 being exploited?
There is no known exploitation of CVE-2022-47024 in the wild and no public exploit code.
Other vulnerabilities in Vim Vim
Sources
Also known as ALPINE-CVE-2022-47024, ALSA-2023:0958, BELL-CVE-2022-47024, CLSA-2023-1680210210, DEBIAN-CVE-2022-47024, GHSA-5jpw-hxh6-542f and 3 more.