GNU InetUtils paketis esinev haavatavus mÔjutab kÔiki versioonide vahelisi 1.9.3 kuni 2.7, sealhulgas.
Tundub, et telnet on ammu minevikku jÀÀnud koos modemite ja dial-up'iga, kuid just tema on Àkitselt tÔsise haavatavuse allikaks saanud. GNU InetUtils'is avastati viga, mis vÔimaldab sisse logida root'ina paroolita, lihtsalt saates kohandatud keskkonnamuutuja vÀÀrtuse.
Probleem mĂ”jutab telnetd serverit, mis kuulub GNU InetUtils'i koostisosade hulka. See edastab login programmi USER muutuja vÀÀrtuse, saadi kliendilt, ilma igasuguse kontrollita. Seda saab Ă€ra kasutada, kui klient saadab stringi "-f root" USER'ina ja ĂŒhendub parameetriga telnet -a vĂ”i âlogin. Selle tulemusena tĂ”lgendab login seda teenusevahemĂ€rgina, mööda minnes tavapĂ€rasest autentimisprotsessist ning autoriseerib kasutaja automaatselt root'ina.
Haavatavus sai identifikaatori CVE-2026-24061 ja CVSS hindeks 9.8. Ohus on kĂ”ik GNU InetUtils versioonid alates 1.9.3 kuni 2.7, sealhulgas. Vigade projekt on olnud olemas peaaegu 11 aastat, alates maist 2015, kuid avastati alles nĂŒĂŒd. Tegelikult on see klassikaline nĂ€ide vanakooli haavatavusest, kus ohtlik string edastatakse filtrimata sĂŒsteemitegevusele root Ă”igustega.
Advisory autorid soovitavad kategooriliselt telnetd mitte kasutada, piirata juurdepÀÀsu telnet-portile ainult usaldusvÀÀrsetele klientidele ja vĂ”imalikult kiiresti installida paranduse vĂ”i vĂ€rskendada versioonile, kus probleem on lahendatud. Ajutiseks lahenduseks vĂ”ib olla telnetd tĂ€ielik vĂ€ljalĂŒlitamine vĂ”i kohandatud login versiooni kasutamine, mis ei toeta parameetrit "-f".
Haavatavuse avastas uurija Carlos Cortes Alvarez. Patcher valmis ja tĂ€iustatud GNU InetUtils'i arendajate poolt jaanuaris 2026. Parandused hĂ”lmavad kĂ”igi muutuja sanitiseerimist, mida kasutatakse login kutse kĂ€su vormimisel, et sarnased rĂŒnnakud muutuksid pĂ”himĂ”tteliselt vĂ”imatuks.
Lugu tundub peaaegu sĂŒmboolne: aegunud protokoll, unustatud teenus ja klassikaline loogiline viga viisid sĂŒsteemi tĂ€ieliku kompromiteerimiseni. Veel ĂŒks meeldetuletus, et isegi "vana" tehnoloogia vĂ”ib olla tĂ”eline oht, kui see endiselt tootmisringkonnas töötab.
Otse kohe pĂ€rast haavatavuse teadete avaldamist kĂ€ivitasid teadlased honeypot-andurid, et jĂ€lgida tegelikke ekspluateerimise katseid. RĂŒndajad ei lasknud end kaua oodata. 18 tunni jooksul tuvastati 60 sissetungimise katset 18 unikaalselt IP-aadresse. Censys'i andmete kohaselt olid potentsiaalselt haavatavad ligikaudu kolm tuhat sĂŒsteemi ĂŒle kogu maailma, kuigi mĂ€rkimisvÀÀrne osa neist on tĂ”enĂ€oliselt samuti honeypot-lĂ”ksud.
Katsutud liikluse analĂŒĂŒs nĂ€itas ĂŒsna kirju pilti. KĂ”ige aktiivsem oli rĂŒndaja aadressilt 178.16.53.82, kes viis lĂ€bi 12 seanssi 10 erineva sihtmĂ€rgi vastu. Tema tegevus oli tĂ€ielikult automatiseeritud: juurdepÀÀsu saamisel kĂ€ivitati standardkommandide komplekt nagu uname -a, id, /proc/cpuinfo ja /etc/passwd lugemine. Erakordne joon oli kĂ€skude vĂ€ljundi ĂŒmbersidumine spetsiaalsete markeritega jĂ€rgnevaks parsimiseks, mis nĂ€itab selgelt botnetti vĂ”i automatiseeritud andmete kogumise sĂŒsteemi.
Rikkam oli rĂŒndaja aadressilt 216.106.186.24. Ta keskendus konkreetsele alamvĂ”rgule ja ĂŒritas seadistada SSH-vĂ”tit pĂŒsivaks juurdepÀÀsuks, samuti laadida ja kĂ€ivitada vĂ€lisserverilt Python-skripti â tĂ”enĂ€oliselt krĂŒptovaluuta kaevandamiseks vĂ”i botnetiks mĂ”eldud pahavara. TĂ”si, mĂ”lemad katsed ebaĂ”nnestusid: sihtsĂŒsteemis ei eksisteerinud kausta .ssh ning puudusid curl ja python.
Erilist huvi pakuvad kaks rĂŒndajat aadressidelt 167.172.111.135 ja 165.22.30.48. Erinevalt teistest ei ĂŒritanud nad kohe saada root-Ă”igusi, vaid katsetasid kontode, nagu nobody, daemon ja isegi olematute nonexistent123, kasutamist. Seansside vahelised viivitused ja tegevuste loogika viitavad elavale inimesele klaviatuuri taga. TĂ”enĂ€oliselt on need kogenumad hĂ€kkerid, kes on teadlikud sissetungi avastamise sĂŒsteemidest ja omavad tehnikat privileegide tĂ”stmiseks.
MĂ”ned rĂŒndajad demonstreerisid tĂ€helepanuvÀÀrset hooletust operatiivturbe osas. NĂ€iteks kasutas kurjategija aadressilt 67.220.95.16 sama IP-d nii ekspluateerimiseks kui ka pahatahtlike programmide serveri majutamiseks. Teised paljastasid oma hostide nimesid juhuslikult muutuja DISPLAY kaudu: ĂŒks töötas sĂŒsteemist nimega MiniBear, teine â virtuaalsest masinast shared-vm2.localdomain, kolmas aga ĂŒhendus otse Kali Linuxi tĂ€ielikust graafilisest keskkonnast.
KokkuvĂ”ttes oli rĂŒndajate oskuste tase ĂŒsna madal. 18 rĂŒnnakuallikast vaid mĂ”ned nĂ€itasid professionaalsuse mĂ€rke. Enamiku kasutati lihtsamaid automatiseeritud tööriistu vĂ”i lihtsalt klĂ”bistati klaviatuurile, jĂ€rgides internetist leitud juhiseid. Sissetungi avastamise sĂŒsteem Suricata tuvastas edukalt hetke, mil ĂŒks rĂŒndajatest sai root-juurdepÀÀsu, mis kinnitab veel kord mitmekihilise kaitse ja vĂ”rgu liikluse jĂ€lgimise tĂ€htsust.
Uurijad mĂ€rgivad, et see haavatavus, ĂŒhelt poolt, andis vĂ”imaluse hobi-hĂ€kkeritele harjutamiseks, kuid teisalt vĂ”imaldas turbespetsialistidel koguda vÀÀrtuslikku teavet tegevusviiside ja hĂ”ivatud tööriistade kohta.
Rohkem: https://www.securitylab.ru/news/568478.php
Allikas: linux.org.ru
