CVE-2024-41957

MediumCVSS 5.3/10Last modified Jun 17, 2026

Description

Vim is an open source command line text editor. Vim < v9.1.0647 has double free in src/alloc.c:616. When closing a window, the corresponding tagstack data will be cleared and freed. However a bit later, the quickfix list belonging to that window will also be cleared and if that quickfix list points to the same tagstack data, Vim will try to free it again, resulting in a double-free/use-after-free access exception. Impact is low since the user must intentionally execute vim with several non-default flags, but it may cause a crash of Vim. The issue has been fixed as of Vim patch v9.1.0647

Metrics

CVSS 3.1 5.3/10CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Aug 1, 2024
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2024

CVE-2024-419587.2mailcow: dockerized is an open source groupware/email suite based on docker. A vulnerability has been discovered in the two-factor authenticCVE-2024-419596.1mailcow: dockerized is an open source groupware/email suite based on docker. An unauthenticated attacker can inject a JavaScript payload intCVE-2024-41969.8An improper input validation vulnerability was discovered in Avaya IP Office that could allow remote command or code execution via a speciaCVE-2024-419604.8mailcow: dockerized is an open source groupware/email suite based on docker. An authenticated admin user can inject a JavaScript payload intCVE-2024-419619.6Elektra is an opinionated Openstack Dashboard for Operators and Consumers of Openstack Services. A code injection vulnerability was found inCVE-2024-419626.3Bostr is an nostr relay aggregator proxy that acts like a regular nostr relay. bostr let everyone in even having authorized_keys being set wCVE-2024-419648.1Kirby is a CMS targeting designers and editors. Kirby allows to restrict the permissions of specific user roles. Users of that role can onlyCVE-2024-419654.2Vim is an open source command line text editor. double-free in dialog_changed() in Vim < v9.1.0648. When abandoning a buffer, Vim may ask thCVE-2024-419678.1A low privileged remote attacker may modify the boot mode configuration setup of the device, leading to modification of the firmware upgradeCVE-2024-419685.4A low privileged remote attacker may modify the docker settings setup of the device, leading to a limited DoS.CVE-2024-419698.8A low privileged remote attacker may modify the configuration of the CODESYS V3 service through a missing authentication vulnerability whichCVE-2024-41979.8An unrestricted file upload vulnerability in Avaya IP Office was discovered that could allow remote command or code execution via the One-X
CVE-2024-41957: Medium severity, CVSS 5.3 | Vulnix