เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจฆเฉ‡ 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 เจฐเฉ€เจฒเจฟเจœเจผ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจฏเฉ‚เจœเจผเจฐ-เจธเจชเฉ‡เจธ SMB เจธเจฐเจตเจฐ เจฆเฉ‡ เจ‰เจฒเจŸ, ksmbd เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ, เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจ–เจชเจค, เจ…เจคเฉ‡ เจคเจ•เจจเฉ€เจ•เฉ€ เจ•เจฐเจจเจฒ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจจเจพเจฒ เจเจ•เฉ€เจ•เจฐเจฃ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจตเจงเฉ‡เจฐเฉ‡ เจ•เฉเจธเจผเจฒ เจนเฉˆเฅค Ksmbd เจจเฉ‚เฉฐ เจธเจพเจ‚เจฌเจพ เจฒเจˆ เจ‡เฉฑเจ• เจ‰เฉฑเจš-เจชเฉเจฐเจฆเจฐเจธเจผเจจ, เจเจฎเจฌเฉˆเจกเจก-เจฐเฉˆเจกเฉ€ เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจ เจตเจœเฉ‹เจ‚ เจฆเจฐเจธเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ, เจฒเฉ‹เฉœ เจ…เจจเฉเจธเจพเจฐ เจธเจพเจ‚เจฌเจพ เจŸเฉ‚เจฒเจธ เจ…เจคเฉ‡ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจจเจพเจฒ เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจ•เจฐเจจเจพเฅค ksmbd เจ•เฉ‹เจก เจธเฉˆเจฎเจธเฉฐเจ— เจฆเฉ‡ เจจเจพเจฎเจœเฉ‡ เจœเฉ€เจ“เจจ เจ…เจคเฉ‡ LG เจฆเฉ‡ เจนเจฟเจŠเจจเจšเฉเจฒ เจฒเฉ€ เจฆเฉเจ†เจฐเจพ เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจธเฉ€, เจ…เจคเฉ‡ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจฆเฉ‡ เจธเจŸเฉ€เจต เจซเฉเจฐเฉˆเจ‚เจš เจฆเฉเจ†เจฐเจพ เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฟเจ† เจ—เจฟเจ† เจธเฉ€, เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš CIFS/SMB2/SMB3 เจ‰เจช-เจธเจฟเจธเจŸเจฎ เจฆเฉ‡ เจฎเฉ‡เจจเจŸเฉ‡เจจเจฐ เจ…เจคเฉ‡ เจธเจพเจ‚เจฌเจพ เจตเจฟเจ•เจพเจธ เจŸเฉ€เจฎ เจฆเฉ‡ เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ เจฎเฉˆเจ‚เจฌเจฐ, เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‡ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจฏเฉ‹เจ—เจฆเจพเจจ เจชเจพเจ‡เจ† เจธเฉ€เฅค เจธเจพเจ‚เจฌเจพ เจ…เจคเฉ‡ เจฒเฉ€เจจเจ•เจธ เจตเจฟเฉฑเจš SMB/CIFS เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฒเจˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹