Description
A security flaw has been discovered in vim up to 9.1.1615. Affected by this vulnerability is the function main of the file src/xxd/xxd.c of the component xxd. The manipulation results in buffer overflow. The attack requires a local approach. The exploit has been released to the public and may be exploited. Upgrading to version 9.1.1616 addresses this issue. The patch is identified as eeef7c77436a78cd27047b0f5fa6925d56de3cb0. It is recommended to upgrade the affected component.
In vim bis 9.1.1615 ist eine Schwachstelle entdeckt worden. Dabei geht es um die Funktion main der Datei src/xxd/xxd.c der Komponente xxd. Durch das Manipulieren mit unbekannten Daten kann eine buffer overflow-Schwachstelle ausgenutzt werden. Der Angriff muss auf lokaler Ebene erfolgen. Der Exploit ist öffentlich verfügbar und könnte genutzt werden. Das Aktualisieren auf Version 9.1.1616 kann dieses Problem lösen. Der Patch wird als eeef7c77436a78cd27047b0f5fa6925d56de3cb0 bezeichnet. Ein Upgrade der betroffenen Komponente wird empfohlen.
Problem types
Timeline
2025-08-23: | Advisory disclosed |
2025-08-23: | VulDB entry created |
2025-08-23: | VulDB entry last update |
Credits
Xudong Cao
Meng Xu
nipc-cxd (VulDB User)
References
vuldb.com/?id.321223 (VDB-321223 | vim xxd xxd.c main buffer overflow)
vuldb.com/?ctiid.321223 (VDB-321223 | CTI Indicators (IOB, IOC, IOA))
vuldb.com/?submit.630903 (Submit #630903 | vim xxd vim-9.1.0000 and related xxd versions (latest master branch) Buffer Overflow)
github.com/vim/vim/issues/17944
github.com/vim/vim/pull/17947
drive.google.com/...jUhbYzIEweXIGZyETjHlKtX/view?usp=sharing
github.com/...ommit/eeef7c77436a78cd27047b0f5fa6925d56de3cb0
github.com/vim/vim/releases/tag/v9.1.1616