Liema proċess VPN jintlaqat minn din is-sejba ta’ vulnerabbiltà?
Banner, isem ta’ fajl tal-librerija u proċess li qed jaħdem jistgħu jiddeskrivu affarijiet differenti. Erġa’ ssib is-sejba f’komponent wieħed, imbagħad qabbel l-ambitu ta’ avviż.
Ir-riżultat ta’ skanner isemmi indirizz, port u xi ħaġa li ġiet negozjata hemmhekk. Ma jsemmix il-proċess wara dak is-socket, u fuq host VPN diversi proċessi jistgħu jaqsmu l-magna filwaqt li wieħed biss minnhom hu t-tunnel. Li taqra string tal-verżjoni minn utilità tal-ġenb jew li ssib fajl tal-librerija fuq id-diska jżid evidenza dwar il-host, mhux dwar is-semmiegħ. Is-sejba ssir eżegwibbli biss meta tiġi mehmuża ma’ komponent wieħed li qed jaħdem u mbagħad tqabbel mal-ambitu li avviż fil-fatt jiddikjara.
L-ordni hija importanti: l-ewwel il-komponent, it-tieni l-avviż, it-tielet ir-rimedju.
Ir-rapport isemmi port, mhux programm
Ibda mill-punt tat-tmiem li kien fil-fatt ivvalutat. Prova kontra l-port tal-amministrazzjoni HTTPS qieset is-servizz web, il-munzell TLS tiegħu u kwalunkwe proxy li jkun quddiemu; ma tgħallmet xejn dwar is-semmiegħ OpenVPN jew WireGuard fuq port ieħor. Il-proxy inversi u l-aġenti tal-ġestjoni jagħmlu dan agħar, għax iċ-ċertifikat u l-banner jistgħu jkunu tal-parti ta’ quddiem filwaqt li l-librerija vulnerabbli tinsab warajh fi proċess backend.
Irreġistra d-destinazzjoni, it-trasport, il-port u l-isem tas-servizz mar-riżultat sabiex l-ambitu jivvjaġġa mas-sejba.
X’inhi fil-fatt il-build li qed taħdem
Fuq host għal skopijiet ġenerali, il-pakkett installat u l-librerija mgħobbija huma żewġ mistoqsijiet separati. Bażi tad-data tal-pakketti tista’ telenka verżjoni patched filwaqt li daemon li ilu jaħdem għad għandu l-oġġett kondiviż antik fil-memorja, u immaġni ta’ apparat miġbura tista’ ġġorr libreriji tagħha li ebda maniġer tal-pakketti ma jirrapporta. Staqsi lill-maniġer tas-servizzi x’inhu jaħdem, imbagħad spezzjona l-proċess u l-konnessjonijiet tiegħu.
systemctl status openvpn-server@server --no-pager ps -o pid,lstart,args -C openvpn ss -lntup | grep -E '1194|443' dpkg -l | grep -i -E 'openvpn|libssl' ldd "$(command -v openvpn)" | grep -i ssl
Il-ħin tal-bidu fil-lista tal-proċessi hu d-dettall li n-nies jaqbżu. Daemon li nbda qabel l-aħħar aġġornament tal-pakketti għadu qed iħaddem il-build li għabba fil-boot, u dan hu eżattament il-każ fejn inventarju jgħid patched u s-socket tgħid mod ieħor.
It-tqabbil tal-build mal-ambitu ta’ avviż
L-avviżi jiddeskrivu prodotti, verżjonijiet u xi drabi kundizzjonijiet meħtieġa, u dawn it-tliet oqsma mhumiex dejjem jaqblu ma’ verżjoni tal-pakkett. L-avviż Heartbleed ta’ OpenVPN minn April 2014 hu eżempju storiku utli għax jifred il-ħruġiet tal-Access Server milquta mis-servizzi web u mid-daemons VPN, li kellhom espożizzjoni differenti. Il-lezzjoni hi li taqra liema komponent ikopri t-test minflok ma tqabbel il-kelma OpenSSL b’mudell.
Dak l-avviż hu wkoll antik. In-numri tal-ħruġ patched tiegħu mhumiex parir tal-installazzjoni issa, u difett imsewwi fl-2014 ma jgħid xejn dwar kwistjonijiet aktar tard fil-fergħa li tmexxi llum.
Is-soluzzjoni tan-nuqqas ta’ qbil, imbagħad l-għeluq tal-espożizzjoni
Meta l-inventarju u l-valutazzjoni ma jaqblux, iċċekkja jekk it-tnejn jiddeskrivux l-istess punt tat-tmiem u l-istess runtime: indirizz ieħor, proxy ta’ quddiem, servizz ieħor, proċess antik għadu marbut mal-port, jew librerija miġbura li l-maniġer tal-pakketti qatt ma ra. Issolvi dan fil-konfini qabel ma terġa’ tikteb rapport.
Applika l-korrezzjoni appoġġata, erġa’ ibda s-servizz milqut u kkonferma li l-build il-ġdid hu dak li qed jaħdem issa. Fajl patched fuq id-diska filwaqt li l-proċess antik għadu jservi traffiku mhuwiex rimedju.
Imbagħad ittratta dak li l-komponent seta’ kellu matul it-tieqa tal-espożizzjoni. L-ippatchjar u s-sostituzzjoni tal-kredenzjali jwiegbu mistoqsijiet differenti, u ċertifikat maħżun qrib il-host milqut mhuwiex fih innifsu lista ta’ dak li nixxiex. Segwi l-proċedura tas-sid tal-inċident għar-revoka, it-tneħħija tas-sessjonijiet u l-aġġornamenti tal-klijent, u rreġistra liema komponent kien milqut, għaliex l-evidenza kienet tapplika u x’għalqu. Dak ir-reġistru hu dak li se jaqra reviżjoni aktar tard.