рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдирд▓рдЪреНрдпрд╛ ksmbd рдореЙрдбреНрдпреВрд▓рдордзреАрд▓ рднреЗрджреНрдпрддрд╛ рдЬреА рддреБрдореНрд╣рд╛рд▓рд╛ рддреБрдордЪрд╛ рдХреЛрдб рджреВрд░рд╕реНрдердкрдгреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ

ksmbd рдореЙрдбреНрдпреВрд▓рдордзреНрдпреЗ рдПрдХ рдЧрдВрднреАрд░ рдЕрд╕реБрд░рдХреНрд╖рд╛ рдУрд│рдЦрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдирд▓рдордзреНрдпреЗ рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ SMB рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдлрд╛рдЗрд▓ рд╕рд░реНрд╡реНрд╣рд░рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдХрд░реНрдирд▓ рдЕрдзрд┐рдХрд╛рд░рд╛рдВрд╕рд╣ рддреБрдордЪрд╛ рдХреЛрдб рджреВрд░рд╕реНрдердкрдгреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рдЖрдХреНрд░рдордг рдкреНрд░рдорд╛рдгреАрдХрд░рдгрд╛рд╢рд┐рд╡рд╛рдп рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ; рд╕рд┐рд╕реНрдЯрдорд╡рд░ ksmbd рдореЙрдбреНрдпреВрд▓ рд╕рдХреНрд░рд┐рдп рдХрд░рдгреЗ рдкреБрд░реЗрд╕реЗ рдЖрд╣реЗ. рдиреЛрд╡реНрд╣реЗрдВрдмрд░ 5.15 рдордзреНрдпреЗ рд░рд┐рд▓реАрдЬ рдЭрд╛рд▓реЗрд▓реНрдпрд╛ рдХрд░реНрдирд▓ 2021 рдкрд╛рд╕реВрди рд╣реА рд╕рдорд╕реНрдпрд╛ рджрд┐рд╕реВрди рдпреЗрдд рдЖрд╣реЗ рдЖрдгрд┐ рдСрдЧрд╕реНрдЯ 5.15.61 рдордзреНрдпреЗ рд░рд┐рд▓реАрдЭ рдЭрд╛рд▓реЗрд▓реНрдпрд╛ 5.18.18, 5.19.2 рдЖрдгрд┐ 2022 рдЕрджреНрдпрддрдирд╛рдВрдордзреНрдпреЗ рд╢рд╛рдВрддрдкрдгреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ. CVE рдЕрднрд┐рдЬреНрдЮрд╛рдкрдХ рдЕрджреНрдпрд╛рдк рд╕рдорд╕реНрдпреЗрд╕рд╛рдареА рдирд┐рдпреБрдХреНрдд рдХреЗрд▓реЗрд▓рд╛ рдирд╕рд▓реНрдпрд╛рдореБрд│реЗ, рд╡рд┐рддрд░рдгрд╛рдордзреНрдпреЗ рд╕рдорд╕реНрдпреЗрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд╕реЗ рдХрд░рд╛рд╡реЗ рдпрд╛рдмрджреНрджрд▓ рдХреЛрдгрддреАрд╣реА рдЕрдЪреВрдХ рдорд╛рд╣рд┐рддреА рдирд╛рд╣реА.

рдЕрд╕реБрд░рдХреНрд╖рд┐рддрддреЗрдЪреНрдпрд╛ рд╢реЛрд╖рдгрд╛рд╡рд┐рд╖рдпреА рддрдкрд╢реАрд▓ рдЕрджреНрдпрд╛рдк рдЙрдШрдб рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдирд╛рд╣реАрдд; рд╣реЗ рдХреЗрд╡рд│ рдЬреНрдЮрд╛рдд рдЖрд╣реЗ рдХреА рдЕрд╕реБрд░рдХреНрд╖рд╛ рдЖрдзреАрдЪ рдореБрдХреНрдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдореЗрдорд░реА рдХреНрд╖реЗрддреНрд░рд╛рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХреЗрд▓реНрдпрд╛рдореБрд│реЗ (рд╡рд╛рдкрд░-рдЖрдлреНрдЯрд░-рдлреНрд░реА) рдСрдкрд░реЗрд╢рдиреНрд╕ рдХрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реА рдСрдмреНрдЬреЗрдХреНрдЯрдЪреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рддрдкрд╛рд╕рдгреНрдпрд╛рдЪреНрдпрд╛ рдЕрднрд╛рд╡рд╛рдореБрд│реЗ рдЙрджреНрднрд╡рддреЗ. рддреНрдпрд╛рд╡рд░. рд╕рдорд╕реНрдпрд╛ 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 рдХрдорд╛рдВрдбрдЪреНрдпрд╛ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕рдЪреНрдпрд╛ рдпреЛрдЧреНрдп рдкреНрд░рдорд╛рдгреАрдХрд░рдгрд╛рдЪреНрдпрд╛ рдЕрднрд╛рд╡рд╛рдореБрд│реЗ рд░рд┐рдореЛрдЯ рдХрд░реНрдирд▓ рдХреНрд░реЕрд╢, рдкрд░рд┐рдгрд╛рдореА рдмрдлрд░рдЪреНрдпрд╛ рдмрд╛рд╣реЗрд░реАрд▓ рднрд╛рдЧрд╛рддреВрди рд╡рд╛рдЪрд▓реЗ рдЬрд╛рддреЗ (рд╣рд▓реНрд▓рд╛ рдХреЗрд╡рд│ рдкреНрд░рдорд╛рдгреАрдХреГрдд рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рджреНрд╡рд╛рд░реЗ рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ).

ksmbd рдореЙрдбреНрдпреВрд▓рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди SMB рд╕рд░реНрд╡реНрд╣рд░ рдЪрд╛рд▓рд╡рдгреНрдпрд╛рдХрд░реАрддрд╛ рд╕рдорд░реНрдерди 4.16.0 рд░рд┐рд▓реАрдЭ рдкрд╛рд╕реВрди Samba рдкреЕрдХреЗрдЬрдордзреНрдпреЗ рдЙрдкрд╕реНрдерд┐рдд рдЖрд╣реЗ. рд╡рд╛рдкрд░рдХрд░реНрддрд╛-рд╕реНрдкреЗрд╕ SMB рд╕рд░реНрд╡реНрд╣рд░рдЪреНрдпрд╛ рд╡рд┐рдкрд░реАрдд, ksmbd рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди, рдореЗрдорд░реА рд╡рд╛рдкрд░, рдЖрдгрд┐ рдкреНрд░рдЧрдд рдХрд░реНрдирд▓ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрд╕рд╣ рдПрдХрддреНрд░реАрдХрд░рдгрд╛рдЪреНрдпрд╛ рджреГрд╖реНрдЯреАрдиреЗ рдЕрдзрд┐рдХ рдХрд╛рд░реНрдпрдХреНрд╖рдо рдЖрд╣реЗ. Ksmbd рд▓рд╛ рдЙрдЪреНрдЪ-рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛, рдПрдореНрдмреЗрдбреЗрдб-рд░реЗрдбреА рд╕рд╛рдВрдмрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдореНрд╣рдгреВрди рдУрд│рдЦрд▓реЗ рдЬрд╛рддреЗ рдЬреЗ рдЖрд╡рд╢реНрдпрдХрддреЗрдиреБрд╕рд╛рд░ рд╕рд╛рдВрдмрд╛ рдЯреВрд▓реНрд╕ рдЖрдгрд┐ рд▓рд╛рдпрдмреНрд░рд░реАрдВрд╕рд╣ рдПрдХрддреНрд░рд┐рдд рд╣реЛрддреЗ. ksmbd рдХреЛрдб Samsung рдЪреНрдпрд╛ Namjae Jeon рдЖрдгрд┐ LG рдЪреНрдпрд╛ Hyunchul Lee рдпрд╛рдВрдиреА рд▓рд┐рд╣рд┐рд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ рдХрд░реНрдирд▓рдЪреА рджреЗрдЦрднрд╛рд▓ Microsoft рдЪреНрдпрд╛ рд╕реНрдЯреАрд╡реНрд╣ рдлреНрд░реЗрдВрдЪрдиреЗ рдХреЗрд▓реА рдЖрд╣реЗ, рдЬреЛ Linux рдХрд░реНрдирд▓рдордзреАрд▓ CIFS/SMB2/SMB3 рдЙрдкрдкреНрд░рдгрд╛рд▓реАрдЪрд╛ рджреЗрдЦрднрд╛рд▓рдХрд░реНрддрд╛ рдЖрд╣реЗ рдЖрдгрд┐ рд╕рд╛рдВрдмрд╛ рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯ рдЯреАрдордЪрд╛ рджреАрд░реНрдШрдХрд╛рд│ рд╕рджрд╕реНрдп рдЖрд╣реЗ. , рдЬреНрдпрд╛рдВрдиреА рд╕рд╛рдВрдмрд╛ рдЖрдгрд┐ рд▓рд┐рдирдХреНрд╕рдордзреАрд▓ SMB/CIFS рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╕рд╛рдареА рд╕рдорд░реНрдердирд╛рдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╛рдареА рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдпреЛрдЧрджрд╛рди рджрд┐рд▓реЗ.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛