---
cve: "CVE-2023-48706"
severity: "LOW"
cvss: 3.6
epss: "45%"
vendor: "vim"
kev: false
exploited: false
published: "2023-11-22 22:15:08"
tags: [cve, security, low]
source: tsecurity.de CVE-Dossier
exported: "2026-09-15T09:25:44+02:00"
---

# CVE-2023-48706

> 3.6 LOW · 🧪 PoC

## Beschreibung

Vim is a UNIX editor that, prior to version 9.0.2121, has a heap-use-after-free vulnerability. When executing a `:s` command for the very first time and using a sub-replace-special atom inside the substitution part, it is possible that the recursive `:s` call causes free-ing of memory which may later then be accessed by the initial `:s` command. The user must intentionally execute the payload and the whole process is a bit tricky to do since it seems to work only reliably for the very first :s command. It may also cause a crash of Vim. Version 9.0.2121 contains a fix for this issue.

## CVSS-Vektor

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

| Metrik | Wert | Bewertung |
|---|---|---|
| AV Angriffsvektor | Lokal | good |
| AC Komplexität | Hoch | good |
| PR Privilegien | Keine | bad |
| UI Interaktion | Erforderlich | good |
| S Scope | Unverändert | good |
| C Vertraulichkeit | Keine | good |
| I Integrität | Gering | warn |
| A Verfügbarkeit | Gering | warn |

## Patch verfügbar (OSV)

- 26c11c56888d01e298cd8044caf860f3c26f57bb (Commit)

## Referenzen

- <https://github.com/vim/vim/security/advisories/GHSA-c8qm-x72m-q53q>
- <https://github.com/vim/vim/pull/13552>
- <https://github.com/vim/vim/commit/26c11c56888d01e298cd8044caf860f3c26f57bb>
- <https://github.com/gandalf4a/crash_report/blob/main/vim/vim_huaf>
- <http://www.openwall.com/lists/oss-security/2023/11/22/3>
- <https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/DNMFS3IH74KEMMESOA3EOB6MZ56TWGFF/>
- <https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/IVA7K73WHQH4KVFDJQ7ELIUD2WK5ZT5E/>
- <https://security.netapp.com/advisory/ntap-20240105-0001/>

---
_Exportiert aus dem [tsecurity.de CVE-Dossier](https://tsecurity.de/cve?cve=CVE-2023-48706) · Datenquellen: EUVD (ENISA), NVD, OSV, CISA KEV, FIRST EPSS, Exploit-DB, BSI BITS_
