CVE-2022-1725
NULL Pointer Dereference in vim/vim
NULL Pointer Dereference in GitHub repository vim/vim prior to 8.2.4959.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
6.6
NULL Pointer Dereference in vim/vim
NULL Pointer Dereference in GitHub repository vim/vim prior to 8.2.4959.
- Record
CVE-2022-1725- CVSS 3.0
- 6.6 Medium
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H - Weakness
- CWE-476
- Updated
- 2026-11-02
EUVDEUVD-2022-25007
6.6
NULL Pointer Dereference in GitHub repository vim/vim prior to 8.2.4959.
- Record
EUVD-2022-25007- CVSS 3.0
- 6.6 Medium
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-5cq4-qjgg-qx47
5.5
NULL Pointer Dereference in GitHub repository vim/vim prior to 8.2.4959.
NULL Pointer Dereference in GitHub repository vim/vim prior to 8.2.4959.
- Record
GHSA-5cq4-qjgg-qx47- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-476
- Updated
- 2026-11-02
NVD
5.5
NULL Pointer Dereference in GitHub repository vim/vim prior to 8.2.4959.
- Record
CVE-2022-1725- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - CVSS 3.0
- 6.6 Medium
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H - Weakness
- CWE-476
- Updated
- 2026-11-03
OSV
6.6
NULL Pointer Dereference in vim/vim
NULL Pointer Dereference in GitHub repository vim/vim prior to 8.2.4959.
- Record
CVE-2022-1725- CVSS 3.0
- 6.6 Medium
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H - Weakness
- CWE-476
- Updated
- 2026-11-04
OSVDEBIAN-CVE-2022-1725
5.5
NULL Pointer Dereference in GitHub repository vim/vim prior to 8.2.4959.
- Record
DEBIAN-CVE-2022-1725- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
Show 7 moreShow less
OSVOESA-2022-1826
4.0
vim security update
Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set. Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.
Security Fix(es):
NULL Pointer Dereference in GitHub repository vim/vim prior to 8.2.495.(CVE-2022-1725)
- Record
OESA-2022-1826- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2022-1725
5.5
NULL Pointer Dereference in GitHub repository vim/vim prior to 8.2.4959.
- Record
UBUNTU-CVE-2022-1725- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - CVSS 3.0
- 6.6 Medium
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H - Updated
- 2026-11-02
OSVCLSA-2022-1669309294 No score
Fix CVE(s): CVE-2022-1674, CVE-2022-1725, CVE-2022-3352
- SECURITY UPDATE: Use After Free in vim
- debian/patches/CVE-2022-3352.patch: Disallow deleting the current buffer to avoid using freed memory
- CVE-2022-3352
- SECURITY UPDATE: Crash when matching buffer with invalid pattern
- debian/patches/CVE-2022-1674.patch: Check for NULL regprog
- CVE-2022-1674
- SECURITY UPDATE: Using NULL regexp program
- debian/patches/CVE-2022-1725.patch: Check for regexp program becoming NULL in more places
- CVE-2022-1725
- Fix: CI crashes when running out of memory, NULL pointer dereference
- debian/patches/fix-addstate.patch: Apply 'maxmempattern' also to new regexp engine, check NULL pointers inside addstate() function
- Record
CLSA-2022-1669309294- Updated
- 2026-11-02
OSVCLSA-2026-1778133583 No score
vim: Fix of 10 CVEs
- CVE-2022-0158: fix Vim9 reading before start of line with single $
- CVE-2022-0696: fix crash when switching tabpage in cmdline window
- CVE-2022-1674: fix crash when matching buffer with invalid pattern
- CVE-2022-1725: fix using NULL regexp program in buffer matching
- CVE-2022-1771: fix recursive command line crash by limiting getcmdline depth
- CVE-2022-2208: fix crash when deleting buffers in diff mode
- CVE-2022-2598: fix invalid memory access in diff mode with dp and undo
- CVE-2022-2874: fix NULL pointer when skipping compiled Vim9 code
- CVE-2022-2923: fix crash with mkspell on empty dictionary file
- CVE-2022-2980: fix crash with mouse click when TabPageIdxs not initialized
- Record
CLSA-2026-1778133583- Updated
- 2026-11-02
OSVCLSA-2026-1778140717 No score
vim: Fix of 10 CVEs
- CVE-2022-0158: fix Vim9 reading before start of line with single $
- CVE-2022-0696: fix crash when switching tabpage in cmdline window
- CVE-2022-1674: fix crash when matching buffer with invalid pattern
- CVE-2022-1725: fix using NULL regexp program in buffer matching
- CVE-2022-1771: fix recursive command line crash by limiting getcmdline depth
- CVE-2022-2208: fix crash when deleting buffers in diff mode
- CVE-2022-2598: fix invalid memory access in diff mode with dp and undo
- CVE-2022-2874: fix NULL pointer when skipping compiled Vim9 code
- CVE-2022-2923: fix crash with mkspell on empty dictionary file
- CVE-2022-2980: fix crash with mouse click when TabPageIdxs not initialized
- Record
CLSA-2026-1778140717- Updated
- 2026-11-02
OSVUSN-5723-1 No score
vim vulnerabilities
It was discovered that Vim could be made to crash when searching specially crafted patterns. An attacker could possibly use this to crash Vim and cause denial of service. (CVE-2022-1674)
It was discovered that there existed a NULL pointer dereference in Vim. An attacker could possibly use this to crash Vim and cause denial of service. (CVE-2022-1725)
It was discovered that there existed a buffer over-read in Vim when searching specially crafted patterns. An attacker could possibly use this to crash Vim and cause denial of service. (CVE-2022-2124)
It was discovered that there existed a heap buffer overflow in Vim when auto-indenting lisp. An attacker could possibly use this to crash Vim and cause denial of service. (CVE-2022-2125)
It was discovered that there existed an out of bounds read in Vim when performing spelling suggestions. An attacker could possibly use this to crash Vim and cause denial of service. (CVE-2022-2126)
It was discovered that Vim accessed invalid memory when executing specially crafted command line expressions. An attacker could possibly use this to crash Vim, access or modify memory, or execute arbitrary commands. (CVE-2022-2175)
It was discovered that there existed an out-of-bounds read in Vim when auto-indenting lisp. An attacker could possibly use this to crash Vim, access or modify memory, or execute arbitrary commands. (CVE-2022-2183)
It was discovered that Vim accessed invalid memory when terminal size changed. An attacker could possibly use this to crash Vim, access or modify memory, or execute arbitrary commands. (CVE-2022-2206)
It was discovered that there existed a stack buffer overflow in Vim's spelldump. An attacker could possibly use this to crash Vim and cause denial of service. (CVE-2022-2304)
- Record
USN-5723-1- Updated
- 2026-11-02
OSVUSN-6557-1 No score
vim vulnerabilities
It was discovered that Vim could be made to dereference invalid memory. An attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, and Ubuntu 22.04 LTS. (CVE-2022-1725)
It was discovered that Vim could be made to recurse infinitely. An attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, and Ubuntu 22.04 LTS. (CVE-2022-1771)
It was discovered that Vim could be made to write out of bounds with a put command. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. This issue only affected Ubuntu 22.04 LTS. (CVE-2022-1886)
It was discovered that Vim could be made to write out of bounds. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. This issue only affected Ubuntu 14.04 LTS, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, and Ubuntu 22.04 LTS. (CVE-2022-1897, CVE-2022-2000)
It was discovered that Vim did not properly manage memory in the spell command. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. This issue only affected Ubuntu 22.04 LTS. (CVE-2022-2042)
It was discovered that Vim did not properly manage memory. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. (CVE-2023-46246, CVE-2023-48231)
It was discovered that Vim could be made to divide by zero. An attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 23.04 and Ubuntu 23.10. (CVE-2023-48232)
It was discovered that Vim contained multiple arithmetic overflows. An attacker could possibly use these issues to cause a denial of service. (CVE-2023-48233, CVE-2023-48234, CVE-2023-48235, CVE-2023-48236, CVE-2023-48237)
It was discovered that Vim did not properly manage memory in the substitute command. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. This issue only affected Ubuntu 22.04 LTS, Ubuntu 23.04, and Ubuntu 23.10. (CVE-2023-48706)
- Record
USN-6557-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
vimTuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els33 | 3:7.4.1689-3ubuntu1.5+tuxcare.els33 |
vim-athenaTuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els33 | 3:7.4.1689-3ubuntu1.5+tuxcare.els33 |
vim-athena-py2TuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els33 | 3:7.4.1689-3ubuntu1.5+tuxcare.els33 |
vim-commonTuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els33 | 3:7.4.1689-3ubuntu1.5+tuxcare.els33 |
vim-docTuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els33 | 3:7.4.1689-3ubuntu1.5+tuxcare.els33 |
vim-gnomeTuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els33 | 3:7.4.1689-3ubuntu1.5+tuxcare.els33 |
vim-gnome-py2TuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els33 | 3:7.4.1689-3ubuntu1.5+tuxcare.els33 |
vim-gtkTuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els33 | 3:7.4.1689-3ubuntu1.5+tuxcare.els33 |
vim-gtk-py2TuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els33 | 3:7.4.1689-3ubuntu1.5+tuxcare.els33 |
vim-gtk3TuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els33 | 3:7.4.1689-3ubuntu1.5+tuxcare.els33 |
Show 32 moreShow less
| Package | Affected | Fixed |
|---|---|---|
vim-gtk3-py2TuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els33 | 3:7.4.1689-3ubuntu1.5+tuxcare.els33 |
vim-gui-commonTuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els33 | 3:7.4.1689-3ubuntu1.5+tuxcare.els33 |
vim-noxTuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els33 | 3:7.4.1689-3ubuntu1.5+tuxcare.els33 |
vim-nox-py2TuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els33 | 3:7.4.1689-3ubuntu1.5+tuxcare.els33 |
vim-runtimeTuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els33 | 3:7.4.1689-3ubuntu1.5+tuxcare.els33 |
vim-tinyTuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els33 | 3:7.4.1689-3ubuntu1.5+tuxcare.els33 |
vim-X11TuxCare:AlmaLinux:9.2 From an advisory covering 10 CVEs |
before 2:8.2.2637-22.el9_2.1.tuxcare.els23 | 2:8.2.2637-22.el9_2.1.tuxcare.els23 |
vim-commonTuxCare:AlmaLinux:9.2 From an advisory covering 10 CVEs |
before 2:8.2.2637-22.el9_2.1.tuxcare.els23 | 2:8.2.2637-22.el9_2.1.tuxcare.els23 |
vim-enhancedTuxCare:AlmaLinux:9.2 From an advisory covering 10 CVEs |
before 2:8.2.2637-22.el9_2.1.tuxcare.els23 | 2:8.2.2637-22.el9_2.1.tuxcare.els23 |
vim-filesystemTuxCare:AlmaLinux:9.2 From an advisory covering 10 CVEs |
before 2:8.2.2637-22.el9_2.1.tuxcare.els23 | 2:8.2.2637-22.el9_2.1.tuxcare.els23 |
vim-minimalTuxCare:AlmaLinux:9.2 From an advisory covering 10 CVEs |
before 2:8.2.2637-22.el9_2.1.tuxcare.els23 | 2:8.2.2637-22.el9_2.1.tuxcare.els23 |
vim-X11TuxCare:AlmaLinux:9.6 From an advisory covering 10 CVEs |
before 2:8.2.2637-22.el9_6.1.tuxcare.els23 | 2:8.2.2637-22.el9_6.1.tuxcare.els23 |
vim-commonTuxCare:AlmaLinux:9.6 From an advisory covering 10 CVEs |
before 2:8.2.2637-22.el9_6.1.tuxcare.els23 | 2:8.2.2637-22.el9_6.1.tuxcare.els23 |
vim-enhancedTuxCare:AlmaLinux:9.6 From an advisory covering 10 CVEs |
before 2:8.2.2637-22.el9_6.1.tuxcare.els23 | 2:8.2.2637-22.el9_6.1.tuxcare.els23 |
vim-filesystemTuxCare:AlmaLinux:9.6 From an advisory covering 10 CVEs |
before 2:8.2.2637-22.el9_6.1.tuxcare.els23 | 2:8.2.2637-22.el9_6.1.tuxcare.els23 |
vim-minimalTuxCare:AlmaLinux:9.6 From an advisory covering 10 CVEs |
before 2:8.2.2637-22.el9_6.1.tuxcare.els23 | 2:8.2.2637-22.el9_6.1.tuxcare.els23 |
vimDebian:12 |
before 2:9.0.0135-1 | 2:9.0.0135-1 |
vimDebian:13 |
before 2:9.0.0135-1 | 2:9.0.0135-1 |
vimDebian:14 |
before 2:9.0.0135-1 | 2:9.0.0135-1 |
vimopenEuler:20.03-LTS-SP1 |
before 8.2-50.oe1 | 8.2-50.oe1 |
vimopenEuler:20.03-LTS-SP3 |
before 8.2-50.oe1 | 8.2-50.oe1 |
vimopenEuler:22.03-LTS |
before 8.2-58.oe2203 | 8.2-58.oe2203 |
vimUbuntu:Pro:16.04:LTS |
before 2:7.4.1689-3ubuntu1.5+esm13, plus listed versions 2:7.4.712-2ubuntu42:7.4.826-1ubuntu12:7.4.826-1ubuntu22:7.4.826-1ubuntu32:7.4.963-1ubuntu1 Show 18 moreShow less2:7.4.963-1ubuntu42:7.4.963-1ubuntu52:7.4.1689-3ubuntu12:7.4.1689-3ubuntu1.12:7.4.1689-3ubuntu1.22:7.4.1689-3ubuntu1.32:7.4.1689-3ubuntu1.42:7.4.1689-3ubuntu1.52:7.4.1689-3ubuntu1.5+esm22:7.4.1689-3ubuntu1.5+esm32:7.4.1689-3ubuntu1.5+esm42:7.4.1689-3ubuntu1.5+esm52:7.4.1689-3ubuntu1.5+esm62:7.4.1689-3ubuntu1.5+esm72:7.4.1689-3ubuntu1.5+esm82:7.4.1689-3ubuntu1.5+esm102:7.4.1689-3ubuntu1.5+esm112:7.4.1689-3ubuntu1.5+esm12 |
2:7.4.1689-3ubuntu1.5+esm13 |
vimUbuntu:Pro:18.04:LTS |
before 2:8.0.1453-1ubuntu1.13+esm7, plus listed versions 2:8.0.0197-4ubuntu52:8.0.1144-1ubuntu12:8.0.1401-1ubuntu12:8.0.1401-1ubuntu22:8.0.1401-1ubuntu3 Show 17 moreShow less2:8.0.1453-1ubuntu12:8.0.1453-1ubuntu1.12:8.0.1453-1ubuntu1.32:8.0.1453-1ubuntu1.42:8.0.1453-1ubuntu1.62:8.0.1453-1ubuntu1.72:8.0.1453-1ubuntu1.82:8.0.1453-1ubuntu1.92:8.0.1453-1ubuntu1.102:8.0.1453-1ubuntu1.112:8.0.1453-1ubuntu1.122:8.0.1453-1ubuntu1.132:8.0.1453-1ubuntu1.13+esm12:8.0.1453-1ubuntu1.13+esm32:8.0.1453-1ubuntu1.13+esm42:8.0.1453-1ubuntu1.13+esm52:8.0.1453-1ubuntu1.13+esm6 |
2:8.0.1453-1ubuntu1.13+esm7 |
vimUbuntu:20.04:LTS |
before 2:8.1.2269-1ubuntu5.21, plus listed versions 2:8.1.0875-5ubuntu22:8.1.0875-5ubuntu32:8.1.0875-5ubuntu42:8.1.2269-1ubuntu12:8.1.2269-1ubuntu4 Show 16 moreShow less2:8.1.2269-1ubuntu52:8.1.2269-1ubuntu5.32:8.1.2269-1ubuntu5.42:8.1.2269-1ubuntu5.62:8.1.2269-1ubuntu5.72:8.1.2269-1ubuntu5.82:8.1.2269-1ubuntu5.92:8.1.2269-1ubuntu5.112:8.1.2269-1ubuntu5.122:8.1.2269-1ubuntu5.132:8.1.2269-1ubuntu5.142:8.1.2269-1ubuntu5.152:8.1.2269-1ubuntu5.162:8.1.2269-1ubuntu5.172:8.1.2269-1ubuntu5.182:8.1.2269-1ubuntu5.20 |
2:8.1.2269-1ubuntu5.21 |
vimUbuntu:22.04:LTS |
before 2:8.2.3995-1ubuntu2.15, plus listed versions 2:8.2.2434-3ubuntu32:8.2.2434-3ubuntu42:8.2.3565-1ubuntu12:8.2.3565-1ubuntu22:8.2.3565-1ubuntu3 Show 14 moreShow less2:8.2.3565-1ubuntu52:8.2.3995-1ubuntu12:8.2.3995-1ubuntu22:8.2.3995-1ubuntu2.12:8.2.3995-1ubuntu2.32:8.2.3995-1ubuntu2.42:8.2.3995-1ubuntu2.52:8.2.3995-1ubuntu2.72:8.2.3995-1ubuntu2.82:8.2.3995-1ubuntu2.92:8.2.3995-1ubuntu2.102:8.2.3995-1ubuntu2.112:8.2.3995-1ubuntu2.122:8.2.3995-1ubuntu2.13 |
2:8.2.3995-1ubuntu2.15 |
vimUbuntu:Pro:16.04:LTS From an advisory covering 9 CVEs |
before 2:7.4.1689-3ubuntu1.5+esm13, plus listed versions 2:7.4.712-2ubuntu42:7.4.826-1ubuntu12:7.4.826-1ubuntu22:7.4.826-1ubuntu32:7.4.963-1ubuntu1 Show 18 moreShow less2:7.4.963-1ubuntu42:7.4.963-1ubuntu52:7.4.1689-3ubuntu12:7.4.1689-3ubuntu1.12:7.4.1689-3ubuntu1.22:7.4.1689-3ubuntu1.32:7.4.1689-3ubuntu1.42:7.4.1689-3ubuntu1.52:7.4.1689-3ubuntu1.5+esm22:7.4.1689-3ubuntu1.5+esm32:7.4.1689-3ubuntu1.5+esm42:7.4.1689-3ubuntu1.5+esm52:7.4.1689-3ubuntu1.5+esm62:7.4.1689-3ubuntu1.5+esm72:7.4.1689-3ubuntu1.5+esm82:7.4.1689-3ubuntu1.5+esm102:7.4.1689-3ubuntu1.5+esm112:7.4.1689-3ubuntu1.5+esm12 |
2:7.4.1689-3ubuntu1.5+esm13 |
vimUbuntu:Pro:14.04:LTS From an advisory covering 14 CVEs |
before 2:7.4.052-1ubuntu3.1+esm15, plus listed versions 2:7.4.000-1ubuntu22:7.4.052-1ubuntu12:7.4.052-1ubuntu22:7.4.052-1ubuntu32:7.4.052-1ubuntu3.1 Show 13 moreShow less2:7.4.052-1ubuntu3.1+esm12:7.4.052-1ubuntu3.1+esm32:7.4.052-1ubuntu3.1+esm42:7.4.052-1ubuntu3.1+esm52:7.4.052-1ubuntu3.1+esm62:7.4.052-1ubuntu3.1+esm72:7.4.052-1ubuntu3.1+esm82:7.4.052-1ubuntu3.1+esm92:7.4.052-1ubuntu3.1+esm102:7.4.052-1ubuntu3.1+esm112:7.4.052-1ubuntu3.1+esm122:7.4.052-1ubuntu3.1+esm132:7.4.052-1ubuntu3.1+esm14 |
2:7.4.052-1ubuntu3.1+esm15 |
vimUbuntu:Pro:16.04:LTS From an advisory covering 14 CVEs |
before 2:7.4.1689-3ubuntu1.5+esm22, plus listed versions 2:7.4.712-2ubuntu42:7.4.826-1ubuntu12:7.4.826-1ubuntu22:7.4.826-1ubuntu32:7.4.963-1ubuntu1 Show 25 moreShow less2:7.4.963-1ubuntu42:7.4.963-1ubuntu52:7.4.1689-3ubuntu12:7.4.1689-3ubuntu1.12:7.4.1689-3ubuntu1.22:7.4.1689-3ubuntu1.32:7.4.1689-3ubuntu1.42:7.4.1689-3ubuntu1.52:7.4.1689-3ubuntu1.5+esm22:7.4.1689-3ubuntu1.5+esm32:7.4.1689-3ubuntu1.5+esm42:7.4.1689-3ubuntu1.5+esm52:7.4.1689-3ubuntu1.5+esm62:7.4.1689-3ubuntu1.5+esm72:7.4.1689-3ubuntu1.5+esm82:7.4.1689-3ubuntu1.5+esm102:7.4.1689-3ubuntu1.5+esm112:7.4.1689-3ubuntu1.5+esm122:7.4.1689-3ubuntu1.5+esm132:7.4.1689-3ubuntu1.5+esm142:7.4.1689-3ubuntu1.5+esm152:7.4.1689-3ubuntu1.5+esm172:7.4.1689-3ubuntu1.5+esm182:7.4.1689-3ubuntu1.5+esm192:7.4.1689-3ubuntu1.5+esm20 |
2:7.4.1689-3ubuntu1.5+esm22 |
vimUbuntu:Pro:18.04:LTS From an advisory covering 14 CVEs |
before 2:8.0.1453-1ubuntu1.13+esm7, plus listed versions 2:8.0.0197-4ubuntu52:8.0.1144-1ubuntu12:8.0.1401-1ubuntu12:8.0.1401-1ubuntu22:8.0.1401-1ubuntu3 Show 17 moreShow less2:8.0.1453-1ubuntu12:8.0.1453-1ubuntu1.12:8.0.1453-1ubuntu1.32:8.0.1453-1ubuntu1.42:8.0.1453-1ubuntu1.62:8.0.1453-1ubuntu1.72:8.0.1453-1ubuntu1.82:8.0.1453-1ubuntu1.92:8.0.1453-1ubuntu1.102:8.0.1453-1ubuntu1.112:8.0.1453-1ubuntu1.122:8.0.1453-1ubuntu1.132:8.0.1453-1ubuntu1.13+esm12:8.0.1453-1ubuntu1.13+esm32:8.0.1453-1ubuntu1.13+esm42:8.0.1453-1ubuntu1.13+esm52:8.0.1453-1ubuntu1.13+esm6 |
2:8.0.1453-1ubuntu1.13+esm7 |
vimUbuntu:20.04:LTS From an advisory covering 14 CVEs |
before 2:8.1.2269-1ubuntu5.21, plus listed versions 2:8.1.0875-5ubuntu22:8.1.0875-5ubuntu32:8.1.0875-5ubuntu42:8.1.2269-1ubuntu12:8.1.2269-1ubuntu4 Show 16 moreShow less2:8.1.2269-1ubuntu52:8.1.2269-1ubuntu5.32:8.1.2269-1ubuntu5.42:8.1.2269-1ubuntu5.62:8.1.2269-1ubuntu5.72:8.1.2269-1ubuntu5.82:8.1.2269-1ubuntu5.92:8.1.2269-1ubuntu5.112:8.1.2269-1ubuntu5.122:8.1.2269-1ubuntu5.132:8.1.2269-1ubuntu5.142:8.1.2269-1ubuntu5.152:8.1.2269-1ubuntu5.162:8.1.2269-1ubuntu5.172:8.1.2269-1ubuntu5.182:8.1.2269-1ubuntu5.20 |
2:8.1.2269-1ubuntu5.21 |
vimUbuntu:22.04:LTS From an advisory covering 14 CVEs |
before 2:8.2.3995-1ubuntu2.15, plus listed versions 2:8.2.2434-3ubuntu32:8.2.2434-3ubuntu42:8.2.3565-1ubuntu12:8.2.3565-1ubuntu22:8.2.3565-1ubuntu3 Show 14 moreShow less2:8.2.3565-1ubuntu52:8.2.3995-1ubuntu12:8.2.3995-1ubuntu22:8.2.3995-1ubuntu2.12:8.2.3995-1ubuntu2.32:8.2.3995-1ubuntu2.42:8.2.3995-1ubuntu2.52:8.2.3995-1ubuntu2.72:8.2.3995-1ubuntu2.82:8.2.3995-1ubuntu2.92:8.2.3995-1ubuntu2.102:8.2.3995-1ubuntu2.112:8.2.3995-1ubuntu2.122:8.2.3995-1ubuntu2.13 |
2:8.2.3995-1ubuntu2.15 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | OSV | |
| facts | OSV | |
| aliases | EUVD, NVD, OSV | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-1725 is a medium vulnerability (CVSS 6.6) in Vim, published May 16, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.52%, the 44th percentile. Fixed in vim 2:9.0.0135-1.
References
huntr.dev/bounties/4363cf07-233e-4d0a-a1d5-c731a400525c
github.com/vim/vim/commit/b62dc5e7825bc195efe3041d5b3a9f1528359e1c
support.apple.com/kb/HT213488
seclists.org/fulldisclosure/2022/Oct/41
seclists.org/fulldisclosure/2022/Oct/28
security.gentoo.org/glsa/202305-16
Show 34 moreShow less
nvd.nist.gov/vuln/detail/CVE-2022-1725
github.com/advisories/GHSA-5cq4-qjgg-qx47
errata.cloudlinux.com/ubuntu16-els/CLSA-2022-1669309294
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1778133583.html
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1778140717.html
github.com/CVEProject/cvelistV5/tree/main/cves/2022/1xxx/CVE-2022-1725.json
security-tracker.debian.org/tracker/CVE-2022-1725
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2022-1826
ubuntu.com/security/CVE-2022-1725
ubuntu.com/security/notices/USN-5723-1
ubuntu.com/security/notices/USN-6557-1
cve.org/CVERecord?id=CVE-2022-1725
ubuntu.com/security/CVE-2022-1674
ubuntu.com/security/CVE-2022-2124
ubuntu.com/security/CVE-2022-2125
ubuntu.com/security/CVE-2022-2126
ubuntu.com/security/CVE-2022-2175
ubuntu.com/security/CVE-2022-2183
ubuntu.com/security/CVE-2022-2206
ubuntu.com/security/CVE-2022-2304
ubuntu.com/security/CVE-2022-1771
ubuntu.com/security/CVE-2022-1886
ubuntu.com/security/CVE-2022-1897
ubuntu.com/security/CVE-2022-2000
ubuntu.com/security/CVE-2022-2042
ubuntu.com/security/CVE-2023-46246
ubuntu.com/security/CVE-2023-48231
ubuntu.com/security/CVE-2023-48232
ubuntu.com/security/CVE-2023-48233
ubuntu.com/security/CVE-2023-48234
ubuntu.com/security/CVE-2023-48235
ubuntu.com/security/CVE-2023-48236
ubuntu.com/security/CVE-2023-48237
ubuntu.com/security/CVE-2023-48706