A zárt TCP/IP veremben , amelyeket különleges formátumú csomagok küldésével lehet kihasználni. A sebezhetőségeket a következő kódnévvel látták el . Néhány sebezhetőség a Zuken Elmic (Elmic Systems) által gyártott KASAGO TCP/IP veremben is megjelenik, amely közös gyökerekkel rendelkezik a Treckkel. A Treck verem számos ipari, orvosi, kommunikációs, beágyazott és fogyasztói eszközben (okos lámpáktól kezdve nyomtatókig és szünetmentes tápegységekig) használatos, valamint energetikai, közlekedési, légiközlekedési, kereskedelmi és olajtermelő felszereléseknél.
A Treck TCP/IP veremét kihasználó támadások figyelemre méltó célpontjai közé tartoznak a HP hálózati nyomtatók és az Intel chipjei. A Treck TCP/IP veremében felfedezett problémák a közelmúltban az Intel AMT és ISM alrendszerekben, amelyeket hálózati csomag küldésével lehet kihasználni. A sebezhetőségeket az Intel, HP, Hewlett Packard Enterprise, Baxter, Caterpillar, Digi, Rockwell Automation és Schneider Electric gyártók megerősítették. Ezen kívül
, akiknek a termékeiben a Treck TCP/IP verem megtalálható, eddig még nem reagáltak a problémákra. 5 gyártó, közöttük az AMD, jelezte, hogy termékeik nem érintettek a problémákban.
A problémák az IPv4, IPv6, UDP, DNS, DHCP, TCP, ICMPv4 és ARP protokollok megvalósításában találhatóak, és helytelen adathossz-paraméterek kezelése (méretmező használata anélkül, hogy ellenőriznék a tényleges adathosszt), bemeneti adatok ellenőrzési hibái, kettős memóriafelszabadítás, buffer-túlfutás, egész számok túlfutása, helytelen hozzáférés-ellenőrzés és null-terminálú karakterekkel kapcsolatos problémák okozzák.
A legkockázatosabb hibák (CVE-2020-11896, CVE-2020-11897), amelyek CVSS 10 szintet kaptak, lehetővé teszik a kód végrehajtását az eszközön IPv4/UDP vagy IPv6 csomagok megfelelő küldésével. Az első kritikus hiba IPv4-alagúttal rendelkező eszközökön jelentkezik, míg a második az 2009.06.04. előtt kiadott IPv6 támogatású verziókban. Egy másik kritikus sebezhetőség (CVSS 9) a DNS-lezárónál (CVE-2020-11901) áll fenn, és lehetővé teszi a kód végrehajtását egy speciálisan kialakított DNS-kérés küldésével (ezt a problémát a Schneider Electric APC UPS feltörésének bemutatásához használták, és DNS-támogató eszközökön jelentkezik).
A többi CVE-2020-11898, CVE-2020-11899, CVE-2020-11902, CVE-2020-11903, CVE-2020-11905 sebezhetőség lehetővé teszi az IPv4/ICMPv4, IPv6OverIPv4, DHCP, DHCPv6 formázott csomagjainak küldésével a rendszer memóriaterületeinek tartalmának megismerését. A többi probléma szolgáltatásmegtagadást vagy maradékadatok kiszivárgását okozhatja rendszersorokból.
A legtöbb sebezhetőséget a Treck 6.0.1.67 verziójában orvosolták (a CVE-2020-11897 problémát a 5.0.1.35, a CVE-2020-11900 a 6.0.1.41, a CVE-2020-11903 a 6.0.1.28, a CVE-2020-11908 pedig a 4.7.1.27 verzióban orvosolták). Mivel a konkrét eszközökhöz tartozó firmware-frissítések előkészítése elhúzódhat vagy lehetetlen lehet (a Treck stack több mint 20 éve érhető el, sok eszköz már nem kap támogatást, vagy problémás a frissítésük), az adminisztrátoroknak javasolják a problémás eszközök izolálását és a csomagellenőrző rendszereken, tűzfalakon vagy routereken történő normálizálást vagy töredezett csomagok blokkolását, az IP-alagút (IPv6-in-IPv4 és IP-in-IP) blokkolását, a forrást vezérlő forgalom letiltását, a TCP-csomagokban lévő hibás lehetőségek ellenőrzésének aktiválását, a nem használt ICMP-vezérlő üzenetek (MTU frissítés és címmaszk) letiltását, az IPv6 multicast letiltását, valamint a DNS-kérdések átirányítását egy biztonságos rekurzív DNS-szerverre.

Forrás: opennet.ru
