Haavatavus tuleneb kauge rĂŒndaja vĂ”imalusest pÀÀseda juurde NFS kaudu eksporditud kaustadele, tehes READDIRPLUS kutse juurese, ... kaustale.
Haavatavus on parandatud 23. jaanuaril vÀlja antud kernelis 5.10.10, samuti kÔigis teistes toega versioonides, mis sellel pÀeval uuendati:
commit fdcaa4af5e70e2d984c9620a09e9dade067f2620
Autor: J. Bruce Fields
KuupÀev: E, 11. jaanuari 2021 16:01:29 -0500
nfsd4: readdirplus ei peaks tagastama ekspordi vanemat
commit 51b2ee7d006a736a9126e8111d1f24e4fd0afaa6 upstream.
Kui ekspordite failisĂŒsteemi alamkausta, siis READDIRPLUS juurkataloogis
tagastab vanema failihandle ".." sissekandega.
Failihandle on valikuline, seega Àrge lihtsalt tagastage failihandle-d ".." korral, kui oleme ekspordi juures.
Pange tĂ€hele, et kui klient Ă”pib tundma ĂŒhe failihandle-i vĂ€ljaspool ekspordi,
suudavad nad triviaalseteks kohtumisteks ĂŒlejÀÀnud ekspordile ligi pÀÀseda.
Siiski, vÀljaspool ekspordi failihandle-ide arvamine ei ole samuti vÀga keeruline.
Seega tuleks failisĂŒsteemi alamkausta eksportimist pidada
vĂ”rdseks kogu failisĂŒsteemi juurdepÀÀsuga. Selle vĂ€ltimiseks
soovitame eksportida ainult terveid failisĂŒsteeme.
Raporteeritud: Youjipeng
Allkirjastatud: J. Bruce Fields
Cc: stable@vger.kernel.org
Allkirjastatud: Chuck Lever
Allkirjastatud: Greg Kroah-Hartman
Allkirjastanud: Chuck Lever
Allkirjastanud: Greg Kroah-Hartman
Allikas: linux.org.ru
