Ailagbara pataki kan ninu imuse NFS ti jẹ idanimọ ati ti o wa titi

Ailagbara naa wa ni agbara ti olukoni latọna jijin lati ni iraye si awọn ilana ni ita itọsọna NFS ti ilu okeere nipa pipe READDIRPLUS lori .. iwe ilana okeere gbongbo.

Ailagbara naa wa titi ni kernel 23, ti a tu silẹ ni Oṣu Kini Ọjọ 5.10.10, ati ni gbogbo awọn ẹya atilẹyin miiran ti awọn kernels ti a ṣe imudojuiwọn ni ọjọ yẹn:

commit fdcaa4af5e70e2d984c9620a09e9dade067f2620
Onkọwe: J. Bruce Fields <[imeeli ni idaabobo]>
Ọjọ: Mon Jan 11 16:01:29 2021 -0500

nfsd4: readdirplus ko yẹ ki o da obi ti okeere pada

commit 51b2ee7d006a736a9126e8111d1f24e4fd0afaa6 upstream.

Ti o ba gbejade iwe-ipamọ ti eto faili kan, READDIRPLUS kan lori gbongbo
ti okeere yẹn yoo da ọwọ faili ti obi pada pẹlu ".."
titẹsi.

Handle faili jẹ iyan, nitorinaa jẹ ki a kan ko da faili faili pada fun
"..." ti a ba wa ni gbongbo ti okeere.

Ṣe akiyesi pe ni kete ti alabara ba kọ ọwọ faili kan ni ita ti okeere,
wọn le wọle si awọn iyokù ti okeere ni lilo awọn wiwa siwaju sii.

Sibẹsibẹ, ko tun ṣoro pupọ lati gboju awọn ọwọ faili ni ita ti
okeere. Nitorinaa gbigbejade iwe-ipamọ ti eto faili kan yẹ
ti a ro pe o jẹ deede lati pese iraye si gbogbo eto faili. Si
yago fun iporuru, a so nikan okeere gbogbo filesystems.

Ijabọ nipasẹ: Youjipeng <[imeeli ni idaabobo]>
Iforukọsilẹ-nipasẹ: Awọn aaye J. Bruce <[imeeli ni idaabobo]>
Cc: [imeeli ni idaabobo]
Iforukọsilẹ-nipasẹ: Chuck Lever <[imeeli ni idaabobo]>
Iforukọsilẹ-nipasẹ: Greg Kroah-Hartman <[imeeli ni idaabobo]>

orisun: linux.org.ru