แแ แแขแแแฃแแ แแแฃแชแแแแแแ แแแแแขแแคแแชแแ แแแฃแแแ ksmbd แแแแฃแแจแ, แ แแแแแแช แแแแชแแแก แคแแแแฃแ แ แกแแ แแแ แแก แแแแแแแแแขแแชแแแก, แ แแแแแแช แแแคแฃแซแแแแฃแแแ Linux-แแก แแแ แแแจแ แฉแแจแแแแแฃแ SMB แแ แแขแแแแแแ, แ แแแแแแช แกแแจแฃแแแแแแก แแซแแแแก แแแแแก แแแกแขแแแชแแฃแ แแ แจแแกแ แฃแแแแแก แแแ แแแแก แฃแคแแแแแแแ. แจแแขแแแ แจแแแซแแแแ แแแแฎแแ แชแแแแแแก แแแแแแขแแคแแแแชแแแก แแแ แแจแ, แกแแแแแ แแกแแ แกแแกแขแแแแจแ แแแแฅแขแแฃแ แแแก ksmbd แแแแฃแแ. แแ แแแแแแ แแแแแแแแแแ แแแ แแแแก 5.15-แแแ, แ แแแแแแช แแแแแแแแ 2021 แฌแแแก แแแแแแแ แจแ แแ แแจแแแแแ แแแคแแฅแกแแ แแ 5.15.61 แฌแแแก แแแแแกแขแแจแ แฉแแแแงแแแแแแแฃแ 5.18.18, 5.19.2 แแ 2022 แแแแแฎแแแแแแจแ. แแแแแแแแ แแ แแแแแแแก แฏแแ แแ แแแแแญแแแฃแแ แแฅแแก CVE แแแแแขแแคแแแแขแแ แ, แฏแแ แแ แแ แกแแแแแก แแฃแกแขแ แแแคแแ แแแชแแ แแ แแแแแแแก แแแแแญแ แแก แจแแกแแฎแแ แแแกแขแ แแแฃแชแแแแจแ.
แแแฃแชแแแแแแแก แแฅแกแแแฃแแขแแชแแแก แจแแกแแฎแแ แแแขแแแแแ แฏแแ แแ แแ แแก แแแแแฆแแแแแแฃแแ, แชแแแแแแแ แแฎแแแแ แแก, แ แแ แแแฃแชแแแแแแ แแแแแฌแแแฃแแแ แฃแแแ แแแแแแแกแฃแคแแแแฃแ แแแฎแกแแแ แแแแก แแแแแจแ แฌแแแแแแ (Use-After-Free) แแแแ แแชแแแแแก แจแแกแ แฃแแแแแแแ แแแแแฅแขแแก แแ แกแแแแแแก แจแแแแฌแแแแแก แแ แแ แกแแแแแแก แแแแ. แแแกแแแ แแ แแแ. แแ แแแแแแ แแแแแแจแแ แแแฃแแแ แแ แคแแฅแขแแแ, แ แแ smb2_tree_disconnect() แคแฃแแฅแชแแแจแ, ksmbd_tree_connect แกแขแ แฃแฅแขแฃแ แแกแแแแก แแแแแงแแคแแแ แแแฎแกแแแ แแแ แแแแแแแกแฃแคแแแ, แแแแ แแ แแแแก แจแแแแแ แแแแแ แแแแแแงแแแแแแแ แแแฉแแแแแแแแ SMB2_TREE_DISCONNECT แแ แซแแแแแแแแก แจแแแชแแแแ แแแ แแแแฃแแ แแแ แ แแแแฎแแแแแแแก แแแแฃแจแแแแแแกแแก.
ksmbd-แจแ แแฆแแแจแแฃแแ แแแฃแชแแแแแแแก แแแ แแ, แแกแแแ แแแคแแฅแกแแ แแ 4 แแแแแแแแ แกแแจแแจแ แแ แแแแแแ:
- ZDI-22-1688 - แแแแแก แแแกแขแแแชแแฃแ แ แจแแกแ แฃแแแแ แแแ แแแแก แฃแคแแแแแแแ, แคแแแแแก แแขแ แแแฃแขแแก แแแแฃแจแแแแแแก แแแแจแ แแแ แ แแแแแชแแแแแแก แ แแแแฃแ แ แแแแแก แจแแแแฌแแแแแก แแ แแ แกแแแแแแก แแแแ, แแแก แแแแแงแแคแแ แแฃแคแแ แจแ แแแแแ แแแแแแ. แแแฃแชแแแแแแแก แกแแคแ แแฎแ แจแแ แแแแแแฃแแแ แแแแ, แ แแ แแแแแแกแฎแแ แจแแแซแแแแ แแแแฎแแ แชแแแแแแก แแฎแแแแ แแแขแแ แแแแแฃแแ แแแแฎแแแ แแแแแก แแแแ .
- ZDI-22-1691 - แแแกแขแแแชแแฃแ แ แแแคแแ แแแชแแแก แแแแแแแ แแแ แแแแก แแแฎแกแแแ แแแแแแ SMB2_WRITE แแ แซแแแแแแก แแแแแฃแจแแแแแแแจแ แจแแงแแแแแก แแแ แแแแขแ แแแแก แแ แแกแฌแแ แ แจแแแแฌแแแแแก แแแแ (แจแแขแแแ แจแแแซแแแแ แแแแฎแแ แชแแแแแแก แแฎแแแแ แแแขแแ แแแแแฃแแ แแแแฎแแแ แแแแแก แแแแ ).
- ZDI-22-1687 - แกแแ แแแกแแ แแแกแขแแแชแแฃแ แ แฃแแ แแก แแฅแแ แกแแกแขแแแแจแ แแ แกแแแฃแแ แแแฎแกแแแ แแแแก แแแแฌแฃแ แแแก แแแแ SMB2_NEGOTIATE แแ แซแแแแแแก แแแแแฃแจแแแแแแแจแ แ แแกแฃแ แกแแแแก แแ แแกแฌแแ แ แแแแแแแกแฃแคแแแแแก แแแแ (แจแแขแแแ แจแแแซแแแแ แแแแฎแแ แชแแแแแแก แแแขแแ แแแแชแแแก แแแ แแจแ).
- ZDI-22-1689 - แแแกแขแแแชแแฃแ แ แแแ แ แแแ แแแแก แแแแ แแแก แแแแแแ SMB2_TREE_CONNECT แแ แซแแแแแแก แแแ แแแแขแ แแแแก แกแแแแแแแ แจแแแแฌแแแแแก แแ แแ แกแแแแแแก แแแแ, แ แแช แแฌแแแแก แฌแแแแแฎแแแก แแฃแคแแ แฃแแ แแแแแแแ (แจแแขแแแ แจแแแซแแแแ แแแแฎแแ แชแแแแแแก แแฎแแแแ แแแขแแ แแแแแฃแแ แแแแฎแแแ แแแแแก แแแแ . ).
SMB แกแแ แแแ แแก แแแจแแแแแก แแฎแแ แแแญแแ แ ksmbd แแแแฃแแแก แแแแแงแแแแแแ แจแแแแก Samba แแแแแขแจแ 4.16.0 แแแแแจแแแแแก แจแแแแแ. แแแแฎแแแ แแแแแก แกแแแ แชแแก SMB แกแแ แแแ แแกแแแ แแแแกแฎแแแแแแแ, ksmbd แฃแคแ แ แแคแแฅแขแฃแ แแ แจแแกแ แฃแแแแแก, แแแฎแกแแแ แแแแก แแแฎแแแ แแแแกแ แแ แแแ แแแแก แแแฌแแแแแ แคแฃแแฅแชแแแแแแ แแแขแแแ แแชแแแก แแแแแกแแแ แแกแแ. Ksmbd แ แแแแแแแ แแแฃแแแ, แ แแแแ แช แแแฆแแแ แฎแแ แแกแฎแแก, แฉแแจแแแแแฃแแ แแแ แแแคแแ แแแแแ Samba-แกแแแแก, แ แแแแแแช แแแขแแแ แแ แแแแ Samba แแแกแขแ แฃแแแแขแแแแแ แแ แแแแแแแแแแแแแแ แกแแญแแ แแแแแกแแแแแ . ksmbd แแแแ แแแแฌแแ แ Samsung-แแก Namjae Jeon-แแ แแ LG-แแก Hyunchul Lee-แ, แฎแแแ แแแ แแแจแ แแแแฎแแแแแ Microsoft-แแก แกแขแแ แคแ แแแฉแแก แแแแ , CIFS/SMB2/SMB3 แฅแแแกแแกแขแแแแแแก แจแแแกแ แฃแแแแแแ Linux-แแก แแแ แแแจแ แแ Samba-แก แแแแแแแแ แแแแก แแฃแแแแก แแแแ แฎแแแก แฌแแแ แ, แ แแแแแแแช แแแแจแแแแแแแแแ แฌแแแแแ แจแแแขแแแ. SMB/CIFS แแ แแขแแแแแแแแก แแฎแแ แแแญแแ แแก แแแแฎแแ แชแแแแแแแกแแแแก Samba-แกแ แแ Linux-แจแ.
แฌแงแแ แ: opennet.ru