GRO เชซเซเชฐเซ‡เช— เช เชธเชพเชคเชฎเซ€ เช•เซ‹เชชเซ€ เชซเซ‡เช‡เชฒ เช•เซเชฒเชพเชธ เชจเชฌเชณเชพเชˆ เช›เซ‡ เชœเซ‡ เชฐเซ‚เชŸ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เชพเชฐเซ‹ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡ Linux

เช•เชฐเซเชจเชฒเชฎเชพเช‚ เชธเชพเชคเชฎเซ€ เชจเชฌเชณเชพเชˆ (1, 2-3, 4, 5, 6) เชฎเชพเชŸเซ‡ เชเช• เชถเซ‹เชทเชฃ เชœเชพเชนเซ‡เชฐเชฎเชพเช‚ เช‰เชชเชฒเชฌเซเชง เช•เชฐเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. Linux, เชœเซ‡ เชเช• เช…เชจเชชเซเชฐเชฟเชตเชฟเชฒเซ‡เชœเซเชก เชธเซเชฅเชพเชจเชฟเช• เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชชเซ‡เชœ เช•เซ‡เชถเชฎเชพเช‚ เชกเซ‡เชŸเชพ เช“เชตเชฐเชฐเชพเช‡เชŸ เช•เชฐเซ€เชจเซ‡ เชฐเซ‚เชŸ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เชพเชฐเซ‹ เชฎเซ‡เชณเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. CVE เช“เชณเช–เช•เชฐเซเชคเชพ เชนเชœเซ เชธเซเชงเซ€ เชธเซ‹เช‚เชชเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชจเชฅเซ€, เช…เชจเซ‡ เชเช•เซเชธเชชเซเชฒเซ‹เช‡เชŸ เช•เซ‹เชก เชธเชฟเชตเชพเชฏ, เชธเชฎเชธเซเชฏเชพ เชตเชฟเชถเซ‡ เช•เซ‹เชˆ เชฎเชพเชนเชฟเชคเซ€ เชนเชพเชฒเชฎเชพเช‚ เช‰เชชเชฒเชฌเซเชง เชจเชฅเซ€. เชเช• เชซเชฟเช•เซเชธ เชซเช•เซเชค เชชเซ‡เชš เชคเชฐเซ€เช•เซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡, เชœเซ‡ 20 เชฎเซ‡เชจเชพ เชฐเซ‹เชœ เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชฏเซ‹ เชนเชคเซ‹ เช…เชจเซ‡ 21 เชฎเซ‡เชจเชพ เชฐเซ‹เชœ เชฎเซเช–เซเชฏ เช•เชฐเซเชจเชฒเชฎเชพเช‚ เชธเซเชตเซ€เช•เชพเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹. Linux (เช•เชฐเซเชจเชฒ เชœเชพเชณเชตเชฃเซ€ เชชเซเชฐเช•เชพเชถเชจเซ‹ เชนเชœเซ เชธเซเชงเซ€ เช‰เชชเชฒเชฌเซเชง เชจเชฅเซ€).

เชœเซ‡เชจเชฐเชฟเช• เชฐเซ€เชธเซ€เชต เช“เชซเชฒเซ‹เชก (GRO) เชŸเซ‡เช•เชจเซ‹เชฒเซ‹เชœเซ€เชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชฎเชพเช‚ เชเช• เชจเชฌเชณเชพเชˆ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชธเซ‡เช—เชฎเซ‡เชจเซเชŸเซ‡เชก เชชเซ‡เช•เซ‡เชŸเซเชธเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เชเชกเชชเซ€ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡. เช† เชจเชฌเชณเชพเชˆ skb_gro_receive() เชซเช‚เช•เซเชถเชจเชฎเชพเช‚ เชถเซ‚เชจเซเชฏ-เช•เซ‹เชชเซ€ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเชฎเชพเช‚ เชญเซ‚เชฒเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡ เชฌเชฟเชจเชœเชฐเซ‚เชฐเซ€ เชฌเชซเชฐเชฟเช‚เช— เชŸเชพเชณเชตเชพ เชฎเชพเชŸเซ‡ เชชเซ‡เชœ เช•เซ‡เชถเชฎเชพเช‚ เชกเซ‡เชŸเชพเชจเซ‡ เชธเซ€เชงเซ‹ เชธเช‚เชถเซ‹เชงเชฟเชค เช•เชฐเซ‡ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ SKBFL_MANAGED_FRAG_REFS เชซเซเชฒเซ‡เช— เชธเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹, เชคเซเชฏเชพเชฐเซ‡ shinfo->frags เชซเซ€เชฒเซเชกเชฎเชพเช‚ เชซเซเชฐเซ€เชก เชฎเซ‡เชฎเชฐเซ€ เชชเซ‡เชœเซ€เชธเชจเซ‹ เชธเช‚เชฆเชฐเซเชญ เชธเซเชŸเซ‹เชฐ เช•เชฐเชตเชพเชจเซเช‚ เช›เซ‹เชกเซ€ เชฆเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚. เช† เชซเซ€เชฒเซเชก เชชเช›เซ€ เชฐเซ‡เชซเชฐเชจเซเชธ เช•เชพเช‰เชจเซเชŸเชฐ เชฌเชฆเชฒเซเชฏเชพ เชตเชฟเชจเชพ เชฌเซ€เชœเชพ skb เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, เชœเซ‡เชจเชพ เช•เชพเชฐเชฃเซ‡ เชฏเซเช-เช†เชซเซเชŸเชฐ-เชซเซเชฐเซ€ (เชฏเซเช-เช†เชซเซเชŸเชฐ-เชซเซเชฐเซ€) เชเช•เซเชธเซ‡เชธ เชฅเชˆ เชนเชคเซ€. io_uring เชฌเชซเชฐ เชชเซ‹เช‡เชจเซเชŸเชฐเชจเซ‡ เชนเซ‡เชฐเชซเซ‡เชฐ เช•เชฐเซ€เชจเซ‡ เชชเซ‡เชœ เช•เซ‡เชถเชฎเชพเช‚ เชกเซ‡เชŸเชพ เช“เชตเชฐเชฐเชพเช‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช† เชจเชฌเชณเชพเชˆเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹.

io_uring เชธเชฌเชธเชฟเชธเซเชŸเชฎ เชธเช•เซเชทเชฎ (io_uring_disabled=0) เชงเชฐเชพเชตเชคเซ€ เชธเชฟเชธเซเชŸเชฎเซ‹ เชชเชฐ เชนเซเชฎเชฒเซ‹ เชถเช•เซเชฏ เช›เซ‡. เชเช•เซเชธเชชเซเชฒเซ‹เช‡เชŸ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชธเชฟเชธเซเชŸเชฎ เชชเชพเชธเซ‡ SUID-เชฐเซเชŸ เชซเซเชฒเซ‡เช— เชธเชพเชฅเซ‡ เชตเชพเช‚เชšเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเซ€ เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฒ เชซเชพเช‡เชฒ เชนเซ‹เชตเซ€ เช†เชตเชถเซเชฏเช• เช›เซ‡. เชเช•เซเชธเชชเซเชฒเซ‹เช‡เชŸเซ‡เชถเชจ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเชฎเชพเช‚ เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เชชเซ‡เชœ เช•เซ‡เชถเชฎเชพเช‚ เชฏเซเชเชฐ เชกเซ‡เชŸเชพเชฌเซ‡เช เชฎเซ‡เชณเชตเซ‡ เช›เซ‡, เชชเช›เซ€ เช•เซ‡เชถเชฎเชพเช‚ "hax::0:0::/root:/bin/sh" เชธเซเชŸเซเชฐเชฟเช‚เช— เชฆเชพเช–เชฒ เช•เชฐเซ‡ เช›เซ‡. เชชเช›เซ€ "su hax" เช†เชฆเซ‡เชถ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชกเซเชฐเชพเช‡เชตเชฎเชพเช‚เชฅเซ€ เชฎเซ‚เชณ เชฏเซเชเชฐ เชกเซ‡เชŸเชพเชฌเซ‡เช เชจเชนเซ€เช‚, เชชเชฐเช‚เชคเซ เชกเชฎเซ€ เชฒเซ‹เช—เชฟเชจ "hax" เชธเซ‹เช‚เชชเซ‡เชฒ เชฐเซ‚เชŸ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เชพเชฐเซ‹ เช…เชจเซ‡ เช–เชพเชฒเซ€ เชชเชพเชธเชตเชฐเซเชก เชธเชพเชฅเซ‡ เชธเช‚เชถเซ‹เชงเชฟเชค เชจเช•เชฒ เชฎเซ‡เชณเชตเซ‡ เช›เซ‡. เชเช•เซเชธเชชเซเชฒเซ‹เช‡เชŸเชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. Ubuntu 24.04.

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

DDoS เชธเซเชฐเช•เซเชทเชพ, VPS VDS เชธเชฐเซเชตเชฐ เชงเชฐเชพเชตเชคเซ€ เชธเชพเช‡เชŸเซเชธ เชฎเชพเชŸเซ‡ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชนเซ‹เชธเซเชŸเชฟเช‚เช— เช–เชฐเซ€เชฆเซ‹ ๐Ÿ”ฅ DDoS เชธเซเชฐเช•เซเชทเชพ, VPS VDS เชธเชฐเซเชตเชฐเซเชธ เชธเชพเชฅเซ‡ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชตเซ‡เชฌเชธเชพเช‡เชŸ เชนเซ‹เชธเซเชŸเชฟเช‚เช— เช–เชฐเซ€เชฆเซ‹ | ProHoster