Im proprietĂ€ren TCP/IP-Stack , ausgenutzt durch das Senden speziell gestalteter Pakete. Den Schwachstellen wurde der Code-Name . Einige Schwachstellen treten auch im TCP/IP-Stack KASAGO von Zuken Elmic (Elmic Systems) auf, der gemeinsame UrsprĂŒnge mit Treck hat. Der Treck-Stack wird in vielen industriellen, medizinischen, kommunikativen, eingebetteten und VerbrauchgerĂ€ten eingesetzt (von smarten Lampen bis zu Druckern und unterbrechungsfreien Stromversorgungen), sowie in Energie-, Transport-, Luftfahrt-, Handels- und ĂlbohrgerĂ€ten.
Unter den bemerkenswerte Zielbereiche fĂŒr Angriffe, die den TCP/IP-Stack Treck nutzen, sind HP-Netzwerkdrucker und Intel-Chips zu nennen. Problem im TCP/IP-Stack Treck waren insbesondere der Grund fĂŒr kĂŒrzliche in den Subsystemen Intel AMT und ISM, ausgenutzt durch das Versenden eines Netzwerkpakets. Die Existenz von Schwachstellen wurde von den Herstellern Intel, HP, Hewlett Packard Enterprise, Baxter, Caterpillar, Digi, Rockwell Automation und Schneider Electric bestĂ€tigt. DarĂŒber hinaus
, in Produkten, die das TCP/IP-Protokoll von Treck verwenden, haben bisher nicht auf die Probleme reagiert. 5 Hersteller, darunter AMD, erklÀrten, dass ihre Produkte von diesen Problemen nicht betroffen sind.
Probleme wurden in der Implementierung der Protokolle IPv4, IPv6, UDP, DNS, DHCP, TCP, ICMPv4 und ARP gefunden. Sie sind verursacht durch unzureichende Verarbeitung von Parametern mit DatenlĂ€ngen (Verwendung eines Feldes ohne ĂberprĂŒfung der tatsĂ€chlichen DatenlĂ€nge), fehlerhafte EingangsprĂŒfungen, doppelte Speicherfreigaben, Lesen aus dem Bereich auĂerhalb des Puffers, GanzzahlĂŒberlĂ€ufe, fehlerhafte Zugriffskontrolle und Probleme bei der Verarbeitung von nullterminierten Zeichenfolgen.
Die zwei gefĂ€hrlichsten Probleme (CVE-2020-11896, CVE-2020-11897), die mit einem CVSS-Wert von 10 eingestuft sind, ermöglichen die AusfĂŒhrung eigenen Codes auf dem GerĂ€t durch das Senden speziell formatierter Pakete ĂŒber IPv4/UDP oder IPv6. Das erste kritische Problem tritt auf GerĂ€ten mit UnterstĂŒtzung fĂŒr IPv4-Tunnel auf, wĂ€hrend das zweite in Versionen, die vor dem 04.06.2009 veröffentlicht wurden und IPv6 unterstĂŒtzen, vorkommt. Eine weitere kritische Schwachstelle (CVSS 9) existiert im DNS-Resolver (CVE-2020-11901) und ermöglicht die AusfĂŒhrung von Code durch das Senden einer speziell formatierten DNS-Anfrage (das Problem wurde zum Demonstrieren des Hacks von Schneider Electric APC UPS genutzt und tritt auf GerĂ€ten mit DNS-UnterstĂŒtzung auf).
Weitere Schwachstellen CVE-2020-11898, CVE-2020-11899, CVE-2020-11902, CVE-2020-11903, CVE-2020-11905 ermöglichen es, durch das Senden speziell formatierter Pakete ĂŒber IPv4/ICMPv4, IPv6OverIPv4, DHCP, DHCPv6 oder IPv6 Inhalte aus den Speicherbereichen des Systems auszulesen. Die restlichen Probleme können zu Dienstverweigerungen oder zu einem Auslaufen von Restdaten aus Systempuffern fĂŒhren.
Die meisten SicherheitsanfĂ€lligkeiten wurden in der Version Treck 6.0.1.67 behoben (CVE-2020-11897 wurde in 5.0.1.35, CVE-2020-11900 in 6.0.1.41, CVE-2020-11903 in 6.0.1.28 und CVE-2020-11908 in 4.7.1.27 behoben). Da die Vorbereitung von Firmware-Updates fĂŒr bestimmte GerĂ€te lange dauern oder unmöglich sein kann (das Treck-Stack wird seit mehr als 20 Jahren bereitgestellt, viele GerĂ€te erhalten keine UnterstĂŒtzung mehr oder sind schwer zu aktualisieren), wird den Administratoren geraten, betroffene GerĂ€te zu isolieren und die Normalisierung oder Blockierung fragmentierter Pakete auf Systemen zur Paketinspektion, Firewalls oder Routern einzurichten, IP-Tunneling (IPv6-in-IPv4 und IP-in-IP) zu blockieren, âSource Routingâ zu unterbinden, die Inspektion fehlerhafter Optionen in TCP-Paketen zu aktivieren, nicht verwendete ICMP-Kontrollnachrichten (MTU-Update und Address Mask) zu blockieren, IPv6-Multicast zu verbieten und DNS-Anfragen an einen sicheren, rekursiven DNS-Server umzuleiten.

Quelle: opennet.ru
