CVE-2020-11091 in Weave Netinfo

Zusammenfassung

von VulDB • 01.08.2026

In Weave Net vor Version 2.6.3 kann ein Angreifer, der in der Lage ist, einen Prozess als Root in einem Container auszuführen, auf DNS-Anfragen vom Host antworten und sich dadurch als gefälschter Dienst einschleusen. In einem Cluster mit internem IPv4-Netzwerk wird IPv6 entweder nicht konfiguriert oder nur für einige Schnittstellen aktiviert sein, wenn es auf dem Host (über ipv6.disable=1 in der Kernel-Befehlszeile) nicht vollständig deaktiviert ist; sehr wahrscheinlich ist die Weiterleitung von IPv6-Paketen jedoch deaktiviert, d. h., /proc/sys/net/ipv6/conf//forwarding == 0. Außerdem ist standardmäßig /proc/sys/net/ipv6/conf//accept_ra == 1 gesetzt. Die Kombination dieser beiden sysctl-Parameter bedeutet, dass der Host Router Advertisement-Nachrichten akzeptiert und den IPv6-Stack damit konfiguriert. Durch das Senden bösartiger Router Advertisement-Nachrichten kann ein Angreifer den Host so neu konfigurieren, dass er einen Teil oder den gesamten IPv6-Datenverkehr des Hosts auf den vom Angreifer kontrollierten Container umleitet. Selbst wenn zuvor kein IPv6-Verkehr stattfand, werden viele HTTP-Bibliotheken versuchen, sich zunächst über IPv6 zu verbinden und dann auf IPv4 zurückzufallen (Fallback), sofern die DNS-Antwort sowohl A-(IPv4)- als auch AAAA-(IPv6)-Einträge enthält; dies gibt dem Angreifer eine Gelegenheit zur Antwort. Falls Sie zudem auf dem Host eine Schwachstelle wie das letzte Jahr RCE in apt haben (CVE-2019-3462), können Sie nun die Eskalation zum Host erreichen. Weave Net Version 2.6.3 deaktiviert die accept_ra-Option für die von ihr erstellten veth-Geräte.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

GitHub, Inc.

Reservieren

30.03.2020

Moderieren

akzeptiert

Eintrag

VDB-155995

CPE

bereit

EPSS

0.00860

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!