เชจเซ‡เชŸเชซเชฟเชฒเซเชŸเชฐ เชธเชฌเชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชจเชฌเชณเชพเชˆ เช•เซ‡ เชœเซ‡ Linux เช•เชฐเซเชจเชฒ เชธเซเชคเชฐเซ‡ เช•เซ‹เชก เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจเชจเซ‡ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡

เชจเซ‡เชŸเชซเชฟเชฒเซเชŸเชฐเชฎเชพเช‚ เชจเชฌเชณเชพเชˆ (CVE-2022-25636) เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เชชเซ‡เช•เซ‡เชŸเซ‹เชจเซ‡ เชซเชฟเชฒเซเชŸเชฐ เช•เชฐเชตเชพ เช…เชจเซ‡ เชธเช‚เชถเซ‹เชงเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชชเชฐเชพเชคเซ€ Linux เช•เชฐเซเชจเชฒ เชธเชฌเชธเชฟเชธเซเชŸเชฎ เช›เซ‡, เชœเซ‡ เช•เชฐเซเชจเชฒ เชธเซเชคเชฐเซ‡ เช•เซ‹เชก เชเช•เซเชเชฟเช•เซเชฏเซเชถเชจเชจเซ‡ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ€ เชถเช•เซ‡ เช›เซ‡. เช‰เชฌเซเชจเซเชŸเซ 21.10 เชฎเชพเช‚ KASLR เชธเซเชฐเช•เซเชทเชพ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎ เช…เช•เซเชทเชฎ เชธเชพเชฅเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชคเซ‡เชฎเชจเชพ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เชพเชฐเซ‹ เชตเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡ เชคเซ‡ เชถเซ‹เชทเชฃเชจเซเช‚ เช‰เชฆเชพเชนเชฐเชฃ เชœเชพเชนเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชธเชฎเชธเซเชฏเชพ เช•เชฐเซเชจเชฒ 5.4 เชฅเซ€ เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡. เชซเชฟเช•เซเชธ เชนเชœเซ เชชเชฃ เชชเซ‡เชš เชคเชฐเซ€เช•เซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡ (เชธเซเชงเชพเชฐเช• เช•เชฐเซเชจเชฒ เชชเซเชฐเช•เชพเชถเชจเซ‹ เชฐเชšเชพเชฏเชพ เชจเชฅเซ€). เชคเชฎเซ‡ เช† เชชเซƒเชทเซเช เซ‹ เชชเชฐ เชตเชฟเชคเชฐเชฃเซ‹เชฎเชพเช‚ เชชเซ‡เช•เซ‡เชœ เช…เชชเชกเซ‡เชŸเซเชธเชจเชพ เชชเซเชฐเช•เชพเชถเชจเชจเซ‡ เช…เชจเซเชธเชฐเซ€ เชถเช•เซ‹ เช›เซ‹: เชกเซ‡เชฌเชฟเชฏเชจ, SUSE, เช‰เชฌเซเชจเซเชŸเซ, RHEL, Fedora, Gentoo, Arch Linux.

เชจเชฌเชณเชพเชˆ nft_fwd_dup_netdev_offload เชซเช‚เช•เซเชถเชจ (net/netfilter/nf_dup_netdev.c เชซเชพเช‡เชฒเชฎเชพเช‚ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค) เชฎเชพเช‚ flow->rule->action.entries เชเชฐเซ‡เชจเชพ เช•เชฆเชจเซ€ เช—เชฃเชคเชฐเซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เชญเซ‚เชฒเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡ เชนเซเชฎเชฒเชพเช–เซ‹เชฐ-เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เชกเซ‡เชŸเชพเชฎเชพเช‚ เชชเชฐเชฟเชฃเชฎเซ€ เชถเช•เซ‡ เช›เซ‡. เชซเชพเชณเชตเซ‡เชฒ เชฌเชซเชฐเชจเซ€ เชฌเชนเชพเชฐ เชฎเซ‡เชฎเชฐเซ€ เชตเชฟเชธเซเชคเชพเชฐ เชชเชฐ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เชชเซ‡เช•เซ‡เชŸ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— (เช“เชซเชฒเซ‹เชก)เชจเชพ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชชเซเชฐเชตเซ‡เช—เช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช›เซ‡ เชคเซเชฏเชพเชฐเซ‡ เชšเซ‡เช‡เชจเชฎเชพเช‚ "dup" เช…เชจเซ‡ "fwd" เชจเชฟเชฏเชฎเซ‹ เชธเซ‡เชŸ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชญเซ‚เชฒ เชฆเซ‡เช–เชพเชฏ เช›เซ‡. เชชเซ‡เช•เซ‡เชŸ เชซเชฟเชฒเซเชŸเชฐ เชจเชฟเชฏเชฎ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช…เชจเซ‡ เช‘เชซเชฒเซ‹เชก เชธเชชเซ‹เชฐเซเชŸ เชšเซ‡เช• เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซ‡ เชชเชนเซ‡เชฒเชพเช‚ เช“เชตเชฐเชซเซเชฒเซ‹ เชฅเชพเชฏ เช›เซ‡, เชจเชฌเชณเชพเชˆ เชจเซ‡เชŸเชตเชฐเซเช• เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ เชชเชฃ เชฒเชพเช—เซ เชชเชกเซ‡ เช›เซ‡ เชœเซ‡ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชชเซเชฐเชตเซ‡เช—เช•เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชคเชพ เชจเชฅเซ€, เชœเซ‡เชฎ เช•เซ‡ เชฒเซ‚เชชเชฌเซ‡เช• เชˆเชจเซเชŸเชฐเชซเซ‡เชธ.

เช เชจเซ‹เช‚เชงเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เชธเชฎเชธเซเชฏเชพเชจเซเช‚ เชถเซ‹เชทเชฃ เช•เชฐเชตเซเช‚ เชเช•เชฆเชฎ เชธเชฐเชณ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เชฎเซ‚เชฒเซเชฏเซ‹ เช•เซ‡ เชœเซ‡ เชฌเชซเชฐเชจเซ€ เชฌเชนเชพเชฐ เชœเชพเชฏ เช›เซ‡ เชคเซ‡ เชชเซ‹เช‡เชจเซเชŸเชฐเชจเซ‡ เชจเซ‡เชŸ_เชกเชฟเชตเชพเช‡เชธ เชธเซเชŸเซเชฐเช•เซเชšเชฐ เชชเชฐ เช“เชตเชฐเชฐเชพเช‡เชŸ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เช…เชจเซ‡ เช“เชตเชฐเชฐเชพเช‡เชŸ เชฎเซ‚เชฒเซเชฏ เชตเชฟเชถเซ‡เชจเซ‹ เชกเซ‡เชŸเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชœเช—เซเชฏเชพเชฎเชพเช‚ เชชเชพเช›เซ‹ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชคเซ‡เชจเซ‡ เชถเซ‹เชงเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซ‡ เช›เซ‡. เชนเซเชฎเชฒเซ‹ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชธเชฐเชจเชพเชฎเชพเช‚. เชจเชฌเชณเชพเชˆเชจเชพ เชถเซ‹เชทเชฃ เชฎเชพเชŸเซ‡ nftables เชฎเชพเช‚ เช…เชฎเซเช• เชจเชฟเชฏเชฎเซ‹ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เชœเซ‡ เชซเช•เซเชค CAP_NET_ADMIN เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เชพเชฐเซ‹ เชธเชพเชฅเซ‡ เชœ เชถเช•เซเชฏ เช›เซ‡, เชœเซ‡ เชเช• เช…เชฒเช— เชจเซ‡เชŸเชตเชฐเซเช• เชจเซ‡เชฎเชธเซเชชเซ‡เชธ (เชจเซ‡เชŸเชตเชฐเซเช• เชจเซ‡เชฎเชธเซเชชเซ‡เชธ) เชฎเชพเช‚ เชฌเชฟเชจเช…เชงเชฟเช•เซƒเชค เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฆเซเชตเชพเชฐเชพ เชฎเซ‡เชณเชตเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชจเชฌเชณเชพเชˆเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชจเซเชŸเซ‡เชจเชฐ เช†เชˆเชธเซ‹เชฒเซ‡เชถเชจ เชธเชฟเชธเซเชŸเชฎ เชชเชฐ เชนเซเชฎเชฒเซ‹ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฃ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡.

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

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