CVE-2026-47209 High CVSS 8.6/10

🟠 CVE-2026-47209: High Schwachstelle

CVE-2026-47209
8.6/10
High
Nein
Various
Network

„`html

Zusammenfassung

Die Sicherheitslücke CVE-2026-47209 betrifft vm2, eine Open-Source-Sandbox-Umgebung für Node.js. Ein Fehler in der BaseHandler.set Trap-Implementierung ermöglicht es Angreifern, gefährliche Cross-Realm Symbole auf Host-Objekte zu schreiben und dadurch die Sandbox zu durchbrechen. Der Schweregrad wird mit „High“ (CVSS 8.6) bewertet.

Betroffene Systeme

Betroffen sind alle Versionen von vm2 vor Version 3.11.4. Die Lücke existiert in der Datei bridge.js, speziell in der BaseHandler.set Trap-Implementierung in Zeile 1231. Systeme, die ältere vm2-Versionen zur Isolierung von Node.js-Code verwenden, sind dem Risiko ausgesetzt.

Technische Details

Das Kernproblem liegt in der fehlerhaften Verarbeitung des receiver-Parameters durch die BaseHandler.set Trap. Gemäß der Proxy-Spezifikation sollte bei receiver !== proxy eine eigene Eigenschaft auf dem Receiver erstellt werden. Dies ist beispielsweise der Fall, wenn ein Kindobjekt vom Proxy durch Object.create() erbt.

Die aktuelle Implementierung ignoriert diese Bedingung und schreibt stattdessen immer direkt auf das Host-Zielobjekt mittels otherReflectSet(object, key, value). Dies führt dazu, dass vererbte Eigenschaftszuweisungen in die Host-Umgebung durchsickern.

Angreifer können diese Schwachstelle nutzen, um gefährliche Cross-Realm Symbole wie nodejs.util.promisify.custom auf Host-Objekte zu schreiben. Dies ermöglicht einen Umgehungsvektor für künftige Sicherheitsprüfungen wie isDangerousCrossRealmSymbol-Validierungen und führt letztlich zur Sandbox-Flucht.

Empfohlene Massnahmen

  • Aktualisierung von vm2 auf Version 3.11.4 oder höher durchführen
  • Durchsicht existierender Code-Abhängigkeiten auf vm2-Versionen
  • Sicherheitstests für Sandbox-Implementierungen durchführen
  • Monitoring auf verdächtige Cross-Realm Symbol-Zugriffe implementieren

Bewertung

CVSS Score: 8.6 (High)
Angriffsvektor: Network
Status: Patch verfügbar (Version 3.11.4)

„`

📷 Social Media Hashtags Instagram & Facebook
🔗 https://huntingthreats.de/%f0%9f%9f%a0-cve-2026-47209-high-schwachstelle/ #CVE #Vulnerability #CyberSecurity #ITSecurity #ZeroDay #Patch #InfoSec #CyberThreats #HuntingThreats #Cybersicherheit
💡 Tipp: Auf Instagram 10-15 Hashtags posten • Auf Facebook nur 3-5 verwenden
🛒

Empfohlene Security-Tools

* Affiliate-Links
🔑 Empfohlen
YubiKey Security Key NFC
Hardware-Sicherheitsschlüssel für Zwei-Faktor-Authentifizierung. Schützt Accounts selbst bei gestohlenen Passwörtern.
ab 29,00 € Amazon →
🛡 Netzwerk
GL.iNet GL-MT3000 Reise-Router
VPN-fähiger Pocket-Router mit WiFi 6. Schützt dein Netzwerk unterwegs und zu Hause vor Angriffen.
ab 69,00 € Amazon →
📘 Buch
Hacking & Cyber Security mit KI
Prompt Engineering, Phishing, Pentesting mit ChatGPT. Perfekt für IT-Security Einsteiger und Profis.
ab 24,99 € Amazon →
💻 Buch
Ethical Hacking - Das grosse Buch
Hacking mit Python Schritt für Schritt erklärt. Verstehe wie Angreifer denken und schütze deine Systeme.
ab 39,99 € Amazon →
🐍 Buch
Python für Einsteiger
Programmieren lernen mit Python - Schritt für Schritt zum Python-Profi. Ideal für Security Automation.
ab 29,99 € Amazon →

* Als Amazon-Partner verdiene ich an qualifizierten Käufen. Diese Links helfen dabei, HuntingThreats kostenlos zu betreiben.

Automatisch aggregiert von HuntingThreats am 14.06.2026
Alle CVEs ansehen