He whakaraeraetanga nui i roto i te whakatinanatanga o te NFS kua tautuhia me te whakatika

Ko te whakaraeraetanga kei roto i te kaha o te kaipahua mamao ki te uru atu ki nga raarangi i waho o te raarangi kaweake NFS ma te waea atu ki a READDIRPLUS i runga i te .. root export directory.

I whakatauhia te whakaraeraetanga i roto i te kernel 23, i tukuna i te Hanuere 5.10.10, me era atu putanga tautoko katoa o nga kakano kua whakahoutia i taua ra:

commit fdcaa4af5e70e2d984c9620a09e9dade067f2620
Kaituhi: J. Bruce Fields[email tiakina]>
Rā: Mane Jan 11 16:01:29 2021 -0500

nfsd4: kaua e whakahokia e te readdirplus te matua o te kaweake

commit 51b2ee7d006a736a9126e8111d1f24e4fd0afaa6 upstream.

Mena ka kaweake e koe he raarangi-roto o te punaha konae, he READDIRPLUS kei te putake
o taua kaweake ka whakahokia mai te putunga kōnae o te matua me te ".."
urunga.

Ko te putunga kōnae he mea whiriwhiri, no reira kaua tatou e whakahoki i te putunga kōnae mo
".." mena kei te putake o te kaweake.

Kia mahara ka akohia e te kiritaki tetahi putunga kōnae i waho o te kaweake,
ka taea e ratou te uru ki te toenga o te kaweake ma te whakamahi i etahi atu tirohanga.

Heoi ano, ehara i te mea tino uaua ki te matapae i nga ringaringa o waho
te kaweake. Na, ko te kaweake i te raarangi-roto o te punaha konae
ka whakaarohia he rite ki te tuku uru ki te punaha konae katoa. Ki
karo i te rangirua, ka tūtohu kia kaweake noa nga punaha konae katoa.

Ripotia-e: Youjipeng[email tiakina]>
I haina-atu-e: J. Bruce Fields[email tiakina]>
Cc: [email tiakina]
I haina-atu-e: Chuck Lever[email tiakina]>
I haina-atu-na: Greg Kroah-Hartman[email tiakina]>

Source: linux.org.ru