Linux เช•เชฐเซเชจเชฒเชฎเชพเช‚ เชจเชฌเชณเชพเชˆเช“เชจเซเช‚ เชฌเซเชฒเซ‚เชŸเซ‚เชฅ เชฆเซเชตเชพเชฐเชพ เชฆเซ‚เชฐเชธเซเชฅ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡

Linux เช•เชฐเซเชจเชฒเชฎเชพเช‚ เชเช• เชจเชฌเชณเชพเชˆ (CVE-2022-42896) เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฌเซเชฒเซ‚เชŸเซ‚เชฅ เชฆเซเชตเชพเชฐเชพ เช–เชพเชธ เชกเชฟเชเชพเช‡เชจ เช•เชฐเซ‡เชฒ L2CAP เชชเซ‡เช•เซ‡เชŸ เชฎเซ‹เช•เชฒเซ€เชจเซ‡ เช•เชฐเซเชจเชฒ เชธเซเชคเชฐเซ‡ เชฐเชฟเชฎเซ‹เชŸ เช•เซ‹เชก เชเช•เซเชเชฟเช•เซเชฏเซเชถเชจเชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชตเชงเซเชฎเชพเช‚, L2022CAP เชนเซ‡เชจเซเชกเชฒเชฐเชฎเชพเช‚ เช…เชจเซเชฏ เชธเชฎเชพเชจ เชธเชฎเชธเซเชฏเชพ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ (CVE-42895-2), เชœเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชฎเชพเชนเชฟเชคเซ€ เชธเชพเชฅเซ‡เชจเชพ เชชเซ‡เช•เซ‡เชŸเซ‹เชฎเชพเช‚ เช•เชฐเซเชจเชฒ เชฎเซ‡เชฎเชฐเซ€ เชธเชฎเชพเชตเชฟเชทเซเชŸเซ‹เชจเชพ เชฒเซ€เช•เซ‡เชœ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เชชเซเชฐเชฅเชฎ เชจเชฌเชณเชพเชˆ เช“เช—เชธเซเชŸ 2014 (เช•เชฐเซเชจเชฒ 3.16) เชฅเซ€ เช…เชจเซ‡ เชฌเซ€เชœเซ€ เช“เช•เซเชŸเซ‹เชฌเชฐ 2011 (เช•เชฐเซเชจเชฒ 3.0) เชฅเซ€ เชฆเซ‡เช–เชพเชˆ เชฐเชนเซ€ เช›เซ‡. Linux เช•เชฐเซเชจเชฒ เชฐเชฟเชฒเซ€เช 6.1.0, 6.0.8, 4.9.333, 4.14.299, 4.19.265, 5.4.224, 5.10.154, เช…เชจเซ‡ 5.15.78 เชฎเชพเช‚ เชจเชฌเชณเชพเชˆเช“เชจเซ‡ เชธเช‚เชฌเซ‹เชงเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. เชคเชฎเซ‡ เชจเซ€เชšเซ‡เชจเชพ เชชเซƒเชทเซเช เซ‹ เชชเชฐ เชตเชฟเชคเชฐเชฃเชฎเชพเช‚ เชธเซเชงเชพเชฐเชพเช“เชจเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹: เชกเซ‡เชฌเชฟเชฏเชจ, เช‰เชฌเซเชจเซเชŸเซ, เชœเซ‡เชจเซเชŸเซ, เช†เชฐเชเชšเชˆเชเชฒ, เชธเซเชธเซ‡, เชซเซ‡เชกเซ‹เชฐเชพ, เช†เชฐเซเช•.

เชฆเซ‚เชฐเชธเซเชฅ เชนเซเชฎเชฒเซ‹ เช•เชฐเชตเชพเชจเซ€ เชถเช•เซเชฏเชคเชพ เชฆเชฐเซเชถเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เชชเซเชฐเซ‹เชŸเซ‹เชŸเชพเช‡เชช เชเช•เซเชธเชชเซเชฒเซ‹เช‡เชŸเซเชธ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡ เชœเซ‡ เช‰เชฌเซเชจเซเชŸเซ 22.04 เชชเชฐ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡. เชนเซเชฎเชฒเซ‹ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เชฌเซเชฒเซ‚เชŸเซ‚เชฅ เชฐเซ‡เชจเซเชœเชฎเชพเช‚ เชนเซ‹เชตเซ‹ เช†เชตเชถเซเชฏเช• เช›เซ‡-เชชเซเชฐเซ€-เชชเซ‡เชฐเชฟเช‚เช— เชœเชฐเซ‚เชฐเซ€ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เช•เชฎเซเชชเซเชฏเซเชŸเชฐ เชชเชฐ เชฌเซเชฒเซ‚เชŸเซ‚เชฅ เชธเช•เซเชฐเชฟเชฏ เชนเซ‹เชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡. เชนเซเชฎเชฒเชพ เชฎเชพเชŸเซ‡, เชชเซ€เชกเชฟเชคเชจเชพ เช‰เชชเช•เชฐเชฃเชจเซเช‚ MAC เชธเชฐเชจเชพเชฎเซเช‚ เชœเชพเชฃเชตเซเช‚ เชชเซ‚เชฐเชคเซเช‚ เช›เซ‡, เชœเซ‡ เชธเซ‚เช‚เช˜เซ€เชจเซ‡ เช…เชฅเชตเชพ เช•เซ‡เชŸเชฒเชพเช• เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ, Wi-Fi MAC เชธเชฐเชจเชพเชฎเชพเชจเชพ เช†เชงเชพเชฐเซ‡ เช—เชฃเชคเชฐเซ€ เช•เชฐเซ€เชจเซ‡ เชจเช•เซเช•เซ€ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.

เชชเซเชฐเชฅเชฎ เชจเชฌเชณเชพเชˆ (CVE-2022-42896) l2cap_connect เช…เชจเซ‡ l2cap_le_connect_req เชซเช‚เช•เซเชถเชจเซเชธเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชฎเชพเช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชฎเซเช•เซเชค เช•เชฐเซ‡เชฒ เชฎเซ‡เชฎเชฐเซ€ เชตเชฟเชธเซเชคเชพเชฐ (เช‰เชชเชฏเซ‹เช— เชชเช›เซ€-เชฎเซเช•เซเชค) เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพเชฅเซ€ เชฅเชพเชฏ เช›เซ‡ - new_connection เช•เซ‰เชฒเชฌเซ‡เช• เชฆเซเชตเชพเชฐเชพ เชšเซ‡เชจเชฒ เชฌเชจเชพเชตเซเชฏเชพ เชชเช›เซ€, เชฒเซ‹เช• เชธเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชจ เชนเชคเซเช‚. เชคเซ‡เชจเชพ เชฎเชพเชŸเซ‡, เชชเชฐเช‚เชคเซ เชŸเชพเชˆเชฎเชฐ เชธเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚ (__set_chan_timer ), เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟ เชธเชฎเชพเชชเซเชค เชฅเชตเชพ เชชเชฐ, l2cap_chan_timeout เชซเช‚เช•เซเชถเชจเชจเซ‡ เช•เซ‰เชฒ เช•เชฐเซ€เชจเซ‡ เช…เชจเซ‡ l2cap_le_connect* เช•เชพเชฐเซเชฏเซ‹เชฎเชพเช‚ เชšเซ‡เชจเชฒ เชธเชพเชฅเซ‡ เช•เชพเชฎ เชชเซ‚เชฐเซเชฃ เชฅเชฏเชพเชจเซ€ เชคเชชเชพเชธ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชšเซ‡เชจเชฒเชจเซ‡ เชธเชพเชซ เช•เชฐเซ‹.

เชกเชฟเชซเซ‰เชฒเซเชŸ เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟ 40 เชธเซ‡เช•เชจเซเชก เช›เซ‡ เช…เชจเซ‡ เชเชตเซเช‚ เชฎเชพเชจเชตเชพเชฎเชพเช‚ เช†เชตเชคเซเช‚ เชนเชคเซเช‚ เช•เซ‡ เช†เชŸเชฒเชพ เชตเชฟเชฒเช‚เชฌ เชธเชพเชฅเซ‡ เชฐเซ‡เชธเชจเซ€ เชธเซเชฅเชฟเชคเชฟ เชŠเชญเซ€ เชฅเชˆ เชถเช•เชคเซ€ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชคเซ‡ เชฌเชนเชพเชฐ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ SMP เชนเซ‡เชจเซเชกเชฒเชฐเชฎเชพเช‚ เชฌเซ€เชœเซ€ เชญเซ‚เชฒเชจเซ‡ เช•เชพเชฐเชฃเซ‡, เชŸเชพเชˆเชฎเชฐเชจเซ‡ เชคเซเชตเชฐเชฟเชค เช•เซ‰เชฒ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชนเชคเซเช‚ เช…เชจเซ‡ เชœเชพเชคเชฟเชจเซ€ เชธเซเชฅเชฟเชคเชฟ. l2cap_le_connect_req เชฎเชพเช‚ เชธเชฎเชธเซเชฏเชพ เช•เชฐเซเชจเชฒ เชฎเซ‡เชฎเชฐเซ€ เชฒเซ€เช• เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เช…เชจเซ‡ l2cap_connect เชฎเชพเช‚ เชคเซ‡ เชฎเซ‡เชฎเชฐเซ€เชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชŸเซ‹เชจเซ‡ เช“เชตเชฐเชฐเชพเช‡เชŸ เช•เชฐเชตเชพ เช…เชจเซ‡ เชคเซ‡เชจเชพ เช•เซ‹เชกเชจเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเชตเชพ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เชชเซเชฐเชฅเชฎ เชชเซเชฐเช•เชพเชฐเชจเซ‹ เชนเซเชฎเชฒเซ‹ เชฌเซเชฒเซ‚เชŸเซ‚เชฅ LE 4.0 (2009 เชฅเซ€) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชฌเซ€เชœเซ‹ เชฌเซเชฒเซ‚เชŸเซ‚เชฅ BR/EDR 5.2 (2020 เชฅเซ€) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡.

เชฌเซ€เชœเซ€ เชจเชฌเชณเชพเชˆ (CVE-2022-42895) l2cap_parse_conf_req เชซเช‚เช•เซเชถเชจเชฎเชพเช‚ เชถเซ‡เชท เชฎเซ‡เชฎเชฐเซ€ เชฒเซ€เช•เชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช–เชพเชธ เชฐเชšเชฟเชค เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเซ‹เช•เชฒเซ€เชจเซ‡ เช•เชฐเซเชจเชฒ เชธเซเชŸเซเชฐเช•เซเชšเชฐเซเชธ เชชเชฐเชจเชพ เชจเชฟเชฐเซเชฆเซ‡เชถเช•เซ‹ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชฆเซ‚เชฐเชธเซเชฅ เชฐเซ€เชคเซ‡ เชฎเซ‡เชณเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. l2cap_parse_conf_req เชซเช‚เช•เซเชถเชจเซ‡ l2cap_conf_efs เชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹ เชนเชคเซ‹, เชœเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เชซเชพเชณเชตเซ‡เชฒ เชฎเซ‡เชฎเชฐเซ€ เชชเซ‚เชฐเซเชต-เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชจ เชนเชคเซ€ เช…เชจเซ‡ FLAG_EFS_ENABLE เชซเซเชฒเซ‡เช—เชจเซ‡ เชนเซ‡เชฐเชซเซ‡เชฐ เช•เชฐเซ€เชจเซ‡ เชชเซ‡เช•เซ‡เชŸเชฎเชพเช‚ เชธเซเชŸเซ‡เช•เชฎเชพเช‚เชฅเซ€ เชœเซ‚เชจเชพ เชกเซ‡เชŸเชพเชจเซ‡ เชธเชพเชฎเซ‡เชฒ เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชนเชคเซเช‚. เชธเชฎเชธเซเชฏเชพ เชซเช•เซเชค เชคเซ‡ เชธเชฟเชธเซเชŸเชฎเซ‹ เชชเชฐ เชœ เชฆเซ‡เช–เชพเชฏ เช›เซ‡ เชœเซเชฏเชพเช‚ เช•เชฐเซเชจเชฒ CONFIG_BT_HS เชตเชฟเช•เชฒเซเชช เชธเชพเชฅเซ‡ เชฌเชจเซ‡เชฒ เช›เซ‡ (เชกเชฟเชซเซ‰เชฒเซเชŸ เชฐเซ‚เชชเซ‡ เช…เช•เซเชทเชฎ, เชชเชฐเช‚เชคเซ เช•เซ‡เชŸเชฒเชพเช• เชตเชฟเชคเชฐเชฃเซ‹ เชชเชฐ เชธเช•เซเชทเชฎ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ เช‰เชฌเซเชจเซเชŸเซ). เชธเชซเชณ เชนเซเชฎเชฒเชพ เชฎเชพเชŸเซ‡ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชฆเซเชตเชพเชฐเชพ HCI_HS_ENABLED เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐเชจเซ‡ เชŸเซเชฐเซ เชชเชฐ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡ (เชกเชฟเชซเซ‰เชฒเซเชŸ เชฐเซ‚เชชเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซเช‚ เชจเชฅเซ€).

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹