Sicherheit & Datenschutz

TeamViewer-Schwachstelle ermöglicht Angriff auf Viewer-Rechner durch kontrollierte Hosts

Eine Speicherüberlauf-Schwachstelle mit hohem Schweregrad in TeamViewer erlaubt es einem Remote-Host, den steuernden Viewer zum Absturz zu bringen oder Code auszuführen. Aktualisieren Sie sofort auf Version 15.83, um CVE-2026-111585 zu beheben.

Illustration einer Remote-Desktop-Sitzung, bei der Daten vom Host in den Speicher des Viewers überlaufen.
Für diesen Artikel generierte Illustration

Automatisch aus dem englischen Original übersetzt.

TeamViewer hat ein kritisches Sicherheitsupdate veröffentlicht, um eine Schwachstelle zu beheben, die das übliche Vertrauensmodell von Remote-Desktop-Sitzungen umkehrt. Der Fehler wurde vom Forscher Omri Dar bei Remedio entdeckt und ermöglicht es einem gesteuerten Rechner, den Computer anzugreifen, der die Verbindung initiiert. Die Korrektur ist in Version 15.83 enthalten, die Ende Oktober 2026 veröffentlicht wurde.

Was passiert ist

In einer Standard-TeamViewer-Sitzung wird der Benutzer, der sich verbindet, um einen anderen Rechner zu steuern, als Viewer bezeichnet, während der gesteuerte Rechner als Host fungiert. Diese neue Schwachstelle, die unter CVE-2026-111585 geführt wird, ermöglicht es einem bösartigen oder kompromittierten Host, die Software des Viewers auszunutzen. Der Fehler weist einen Schweregrad von 8,8 von 10 Punkten auf und fällt damit in die Kategorie Hochrisiko. Er betrifft den TeamViewer Full Client für Windows, Linux und macOS sowie die Windows Portable Edition und die Android Remote Control App. Alle Versionen vor 15.83 sind verwundbar.

Das Problem wurde in einem technischen Bericht detailliert beschrieben, den Omri Dar am 29. Oktober veröffentlichte. Er wies darauf hin, dass für den Angriff weder ein Passwort noch zusätzliche Klicks erforderlich sind, außer dass der Benutzer die Remote-Sitzung akzeptiert. Der Angriff funktioniert innerhalb der Standardkonfiguration der Software. Bemerkenswert ist, dass diese Schwachstelle auch im vorherigen Sicherheitsupdate, Version 15.82, das im September 2026 veröffentlicht wurde, weiterhin bestand. Benutzer, die im letzten Monat aktualisiert haben, bleiben exponiert, wenn sie nicht die neuere Build-Version 15.83 installieren.

Während die primäre Auswirkung eine Denial-of-Service-Bedingung ist, bei der die Anwendung des Viewers abstürzt, besteht das Potenzial für die Ausführung von Code aus der Ferne. Unter Windows demonstrierten Forscher, dass der Fehler Betriebssystemverteidigungen umgehen kann, um beliebigen Code auf dem Rechner des Viewers auszuführen. TeamViewer gibt an, dass die Codeausführung je nach Plattform möglich ist, obwohl die öffentliche Demonstration auf Windows beschränkt war. Es liegen derzeit keine Berichte über aktive Ausnutzung in freier Wildbahn vor, und die Schwachstelle ist noch nicht im Known Exploited Vulnerabilities-Katalog der CISA gelistet.

Wie es funktioniert

Die Schwachstelle resultiert aus einem Berechnungsfehler im Speicher während der Initialisierung einer Remote-Sitzung. Wenn sich ein Viewer mit einem Host verbindet, sendet der Host Metadaten, die die Größe seines Bildschirmbildes beschreiben. Die Software des Viewers nutzt diese Informationen, um einen spezifischen Speicherblock zur Speicherung der eingehenden visuellen Daten zuzuweisen. Allerdings kann die Berechnung zur Bestimmung der erforderlichen Speichergröße überlaufen. Dies führt dazu, dass der Viewer einen Puffer reserviert, der kleiner als notwendig ist.

Wenn der Host anschließend die tatsächlichen Bildschirmdaten sendet, überschreiten die Informationen den zugewiesenen Pufferbereich. Dies führt zu einem Heap-Pufferüberlauf, bei dem Daten über das Ende des reservierten Speicherbereichs hinaus geschrieben werden. Mindestens korruptiert dies den Anwendungsstatus und bringt den TeamViewer-Client auf der Seite des Viewers zum Absturz. Ein geschickter Angreifer kann diesen Überlauf manipulieren, um angrenzende Speicherstrukturen zu überschreiben. Unter Windows wurde diese Technik erfolgreich eingesetzt, um den Ausführungsablauf zu kapern und benutzerdefinierten Code auszuführen, wodurch effektiv die Kontrolle über das System des Viewers von der Host-Seite aus übernommen wurde.

Wichtige Details

  • Schwachstellen-ID: CVE-2026-111585 mit einem CVSS-Score von 8,8.
  • Betroffene Versionen: Alle TeamViewer Full Client-, Portable- und Android Remote Control-Versionen vor 15.83.
  • Angriffsvektor: Der Host nutzt den Viewer aus, nachdem eine Remote-Sitzung akzeptiert wurde; kein Passwort erforderlich.
  • Auswirkung: Dienstverweigerung (Absturz) auf allen Plattformen; Ferncodeausführung unter Windows demonstriert.
  • Fix: Aktualisierung auf TeamViewer Version 15.83 oder neuer.
  • Status: Keine bekannte aktive Ausnutzung in freier Wildbahn Stand 29. Oktober 2026.

Warum es wichtig ist

Dieser Fehler ist signifikant, weil er die erwartete Sicherheitsgrenze von Remote-Zugriffstools umkehrt. Normalerweise sorgen sich Benutzer darüber, dass unbefugte Parteien sich als Host mit ihrem Rechner verbinden. Hier geht das Risiko davon aus, sich mit einem potenziell nicht vertrauenswürdigen oder kompromittierten Host zu verbinden. Für IT-Teams und Support-Mitarbeiter, die regelmäßig Benutzergäte oder Drittanbieter-Server ansteuern, entsteht dadurch ein risikoähnliches Supply-Chain-Problem, bei dem die Zielumgebung das Verwaltungstool gegen den Administrator weaponisieren kann.

Für Software-Ingenieure und Security-Leads verdeutlicht dies die Gefahren des blinden Vertrauens in Metadaten von Remote-Endpunkten ohne rigorose Validierung. Dass die Berechnung überlief, deutet darauf hin, dass Integer-Sicherheitsprüfungen für große oder fehlerhafte Bildschirmgrößenwerte unzureichend waren. Es zeigt zudem, dass selbst mit modernen Betriebssystemschutzmechanismen wie ASLR und DEP Speicherkorruptionsfehler immer noch zur vollständigen Codeausführung führen können, wenn der Überlauf präzise genug ist. Das Fehlen eines Workarounds bedeutet, dass das Patching die einzige Gegenmaßnahme ist, was sofortige operative Unterbrechungen für Updates erzwingt.

Was Sie tun können

  • Aktualisieren Sie alle TeamViewer-Installationen sofort auf Version 15.83 oder neuer.
  • Überprüfen Sie, ob das Update korrekt angewendet wurde, indem Sie die Versionsnummer im Menü Hilfe > Info prüfen.
  • Wenden Sie das begleitende Update TV-2026-1012 für Remote Management Add-ons an, das sechs weitere Fehler behebt.
  • Prüfen Sie Protokolle auf unerwartete Abstürze in TeamViewer-Clients, die auf frühere Ausnutzungsversuche hindeuten könnten.
  • Beschränken Sie Remote-Zugriffsrechte nur auf vertrauenswürdige Hosts, bis die Patch-Bereitstellung in Ihrer Organisation abgeschlossen ist.
  • Beobachten Sie offizielle TeamViewer-Kanäle auf weitere Hinweise bezüglich Codeausführung auf macOS, Linux oder Android.
  • #teamviewer
  • #vulnerability
  • #remote access
  • #cybersecurity
  • #patch management

Tools aus dem Bytechap-Shop

Weiterlesen

Alle Artikel