🎯 CVE-2019-12735
LOW 3.1
🔥 EPSS 19.1%
🧪 PoC 🇪🇺 EUVD
CVE-2019-12735 | getchar.c in Vim before 8.1.1365 and Neovim before 0.3.6 allows remote attackers to execute arbitrary OS commands via the :source! command in a modeline, as demonstrated by execute in Vim, and assert_fails or nvim_input in Neovim.
getchar.c in Vim before 8.1.1365 and Neovim before 0.3.6 allows remote attackers to execute arbitrary OS commands via the :source! command in a modeline, as demonstrated by execute in Vim, and assert_fails or nvim_input in Neovim.
Klassifikation & Betroffenheit:
n/a n/a n/avim vim *neovim neovim *
⚔️ Typische Angriffsmuster (CAPEC):
🎯 ATT&CK-Techniken (Kill-Chain-Verhalten):
🧩 Ähnliche Schwachstellen (Hersteller/Klasse/Score-Band):
🧪 Exploit-Evidenz:
EDB-46973
· Vim < 8.1.1365 / Neovim < 0.3.6 - Arbitrary Code Execution
🩹 Patch verfügbar (OSV):
🩹 8a6bb66e80249f112a463a094b44e2077cb1ddec (Commit)
🩹 53575521406739cf20bbe4e384d88e7dca11f040 (Commit)
📚 Referenzen & Quellen:
- 🔗 github.com/numirias/security/blob/master/doc/2019-06…
- 🔗 github.com/vim/vim/commit/53575521406739cf20bbe4e384…
- 🔗 github.com/neovim/neovim/pull/10082
- 🔗 bugs.debian.org/930020
- 🔗 bugs.debian.org/930024
- 🔗 lists.fedoraproject.org/archives/list/[email protected]…
- 🔗 usn.ubuntu.com/4016-1/
- 🔗 usn.ubuntu.com/4016-2/
Ausnutzungs-Zeitleiste:
Reserviert
2019
Veröffentlicht
06/2019
Heute
11.09.
CWE-94: Code Injection
✓ Offizieller Patch / Advisory verfügbar
💡 Gegenmaßnahme: Sicherheits-Update des Herstellers zeitnah einspielen und Netzwerksegmentierung prüfen.
🔴
Live Security Advisory & EPSS Exploit Radar
Zero-Day & Vulnerability Intelligence Hub
Echtzeit-Tracking mit EPSS Exploit-Wahrscheinlichkeiten, Angriffsvektor-Decodern und KI-Patch-Anleitungen.
354k+
🇪🇺 EUVD-Datenbank
0
🔴 Critical im Radar
0
⚠️ CISA KEV
0
🔓 Aktiv ausgenutzt
1
🧪 PoC verfügbar
📊 Historien-Charts — Criticals-Trend · Vendors · EPSS-Verteilung
🔴 Criticals pro Monat (12 M)
7.547 Criticals gesamt
🏢 Top-Vendor-Veröffentlichungen (6 M)
● Adobe
● Apple
● Google
● Linux
● Microsoft
● Oracle
📈 EPSS-Verteilung (Messungen)
| Tier | 2026-08-29 | 2026-09-11 |
|---|---|---|
| ≥90 % | 4 | 0 |
| ≥50 % | 4 | 0 |
| ≥10 % | 3 | 0 |
| <10 % | 304 | 300 |
Frühindikator · FIRST.org
Datenquellen & Methodik:
Primärquelle ist die EUVD der ENISA (laufender Datenbank-Sync, alle 15 Minuten), abgeglichen mit dem CISA-KEV-Katalog und der NVD — Detail-Dossiers reichern fehlende Felder live per NVD an — mit Fallback auf CIRCL vulnerability-lookup (EU/Non-Profit, aggregiert CVE-, GitHub- und OSV-Advisories). Der CISA-KEV-Katalog (Known Exploited Vulnerabilities, ~1.700 aktiv ausgenutzte Schwachstellen) wird bei jedem Sync vollständig neu geladen und kreuzreferenziert — filterbar über die KEV-Pille. CVSS 3.1 wird nach Ampel-Logik aus Verteidigersicht dekodiert; EPSS bezeichnet die 30-Tage-Exploit-Wahrscheinlichkeit (FIRST.org).
🇪🇺 ENISA EUVD
🇺🇸 NVD
⚠️ CISA KEV
⚡ EPSS
Ökosystem & Hersteller Bedrohungs-Matrix:
n/a
1
Schweregrad & Status:
Hersteller (Datenbank-weit, 90.597 Einträge):
Quelle:
Schwachstellen-Kategorie (CWE):
🔍
3.1
LOW
🇪🇺 EUVD
EPSS
19.1%
CVE-2019-12735
🌐 Netzwerk (Remote)
🔓 Keine Authentifizierung nötig
🧪
n/a
CVE-2019-12735 | getchar.c in Vim before 8.1.1365 and Neovim before 0.3.6 allows remote attackers to execute arbitrary OS commands via the :source! command in a modeline, as demonstrated by execute in Vim, and assert_fails or nvim_input in Neovim.
getchar.c in Vim before 8.1.1365 and Neovim before 0.3.6 allows remote attackers to execute arbitrary OS commands via the :source! command in a modeline, as demonstrated by execute in Vim, and assert_fails or nvim_input in Neovim.
CWE-94: Code Injection
✓ Offizieller Patch / Advisory verfügbar
💡 Gegenmaßnahme: Sicherheits-Update des Herstellers zeitnah einspielen und Netzwerksegmentierung prüfen.
05.06.2019
Keine Treffer mit den aktiven Filtern
Kombinationen wie „EUVD + ≥ 90 % EPSS + Hersteller X" sind selten — lockere eine Stufe oder setze alles zurück.