Die Gruppe, die fĂŒr die Sicherheit des Content Delivery Networks Akamai verantwortlich ist, hat einen zusĂ€tzlichen Angriffsvektor auf den Prozess cups-browsed identifiziert, abgesehen davon, dass dieser als eines der Glieder in einem Exploit verwendet wird, der zur CodeausfĂŒhrung im System fĂŒhrt. Durch das Senden von Anfragen an den Prozess cups-browsed, der unbegrenzt Verbindungen am Port 631 akzeptiert, können Daten an einen anderen Host gesendet werden, wobei die GröĂe dieser Daten das ursprĂŒngliche Anfrageformat um das bis zu 600-fache ĂŒbersteigt. Zum Vergleich kann der VerstĂ€rkungsfaktor fĂŒr memcached 10.000 bis 50.000-fach erreichen, NTP â 556-fach, DNS â 28-54, RIPv2 â 21, SNMPv2 â 6.
Diese Eigenschaft ermöglicht es, Systeme mit cups-browsed als Traffic-VerstĂ€rker fĂŒr DDoS-Angriffe zu nutzen. Die Angriffsmethode mit einem Traffic-VerstĂ€rker basiert darauf, dass Anfragen von Computern, die an DDoS-Angriffen beteiligt sind, nicht direkt an das Zielsystem, sondern ĂŒber einen dazwischen geschalteten Traffic-VerstĂ€rker geleitet werden. Bei der Netzwerkscannung wurden ĂŒber 198.000 anfĂ€llige Systeme mit CUPS identifiziert, von denen 34 % (58.000 Systeme) fĂŒr die VerstĂ€rkung des Traffics in DDoS-Angriffen geeignet sind.
Im Gegensatz zu Traffic-Boosting-Methoden, die das Senden von UDP-Paketen mit einer gefĂ€lschten RĂŒcksendadresse des Opfers erfordern, ermöglicht die Verwendung von cups-browsed die Vermeidung von Spoofing. Der Dienst cups-browsed bietet die eingebaute FĂ€higkeit, eine PPD-Datei von einem beliebigen Server Server herunterzuladen, als Antwort auf eine unautorisierte externe Anfrage, bei der der Client eine URL ĂŒbertrĂ€gt und cups-browsed versucht, die PPD-Datei vom angegebenen Server zu laden.
Wenn eine Anfrage zum Laden einer PPD-Datei an cups-browsed gesendet wird, kann eine Anreicherung des Wertes 'IPP URI' erreicht werden, die bis zu 989 Byte erreichen kann. In der initiierten cups-browsed-Anfrage wird der Wert 'IPP URI' zweimal dupliziert â einmal im HTTP-Header und ein weiteres Mal im Inneren des POST-Anfragekörpers, und die Anfragen werden zyklisch wiederholt, nachdem die Versuche zum Laden fehlschlugen und ein dem Server durch 404 Fehlercode zurĂŒckgegeben wurde.
Auf 62 % (35900) der ĂŒberprĂŒften Systeme hat cups-browsed mindestens 10 TCP/IPP/HTTP-Anfragen an das angegriffene System als Antwort auf eine ursprĂŒngliche UDP-Anfrage gesendet. Im Durchschnitt lag die Anzahl der Wiederholungen bei 45 fĂŒr 58000 anfĂ€llige Systeme. Im optimalen Szenario fĂŒhrt das Senden einer ursprĂŒnglichen 30-Byte-Anfrage bei 45 Wiederholungsversuchen zu einer DatenĂŒbertragung von 18000 Bytes an das Zielsystem, was eine VerkehrsverstĂ€rkung von 600-fach zur Folge hat. Im schlimmsten Fall betrĂ€gt die VerstĂ€rkung 108-fach.
ZusÀtzlich kann darauf hingewiesen werden, dass die Firma Cloudflare einen Rekord bei DDoS-Angriffen abgewehrt hat, bei dem ein Datenstrom von 3.8 Terabit pro Sekunde (2.14 Milliarden Pakete pro Sekunde) auf das System des Opfers gerichtet war. Es wird berichtet, dass der Angriff unter Verwendung einer Vielzahl von kompromittierten Heimroutern von Asus und Mikrotik sowie DVR-GerÀten und Web-Servern organisiert wurde, die unter anderem mit relativ neuen Schwachstellen gehackt wurden.
Quelle: opennet.ru
