CVE-2023-46246
CVSS 3.1 Score 5.5 of 10 (medium)
Details
Summary
CVE-2023-46246 is a vulnerability that affects Vim, an improved version of the Vi editor. The vulnerability is a heap-use-after-free in memory allocated in the function `ga_grow_inner` in the file `src/alloc.c` at line 748. This memory is freed in the file `src/ex_docmd.c` at line 1010 and then used again in `src/cmdhist.c` at line 759. It can be exploited when using the `:history` command, where an overflow in the provided argument can cause an integer overflow and potentially lead to a use-after-free condition. The vulnerability has been patched in version 9.0.2068. This vulnerability has a base severity rating of MEDIUM, with a base score of 5.5 according to [email protected]. The exploitability score is 1.8, and it requires low privileges and no user interaction to exploit. The attack vector is local, and there is no impact on integrity or confidentiality, but there is a high availability impact.
Prevent cyber attacks with Recorded Future by prioritizing and patching critical vulnerabilities being exploited by threat actors targeting your industry. Book your demo to learn more.
Advisories, Assessments, and Mitigations
Prioritize, Pinpoint, and Act to Prevent Vulnerability Exploits with Recorded Future
- Gain complete coverage of your cyber, third party, and physical attack surface
- Proactively mitigate threats before they turn into costly attacks
- Make fast, effective, data-driven decisions