ืฆืืืื ืฉืืืึทืืงืืืื ืืขื ืขื ืึทื ืืืขืงื ืืขืืืึธืจื ืืื ืืขื ืืื ืืงืก ืงืขืจื ืขื. ืื ืฉืืืึทืืงืืืื ืืขื ืขื ืขื ืืขื ืืื ื ืึทืืืจ ืฆื ืืขืจ "ืงืืคึผื ืคืืื" ืฉืืืึทืืงืืื ืืืึธืก ืืื ืึทื ืืืขืงื ืืขืืืึธืจื ืขืืืขืืข ืืขื ืฆืืจืืง, ืึธืืขืจ ืืื ืึทืคืขืงืืืจื ืึทื ืืขืจืข ืกืืืกืืกืืขืืขื - xfrm-ESP ืืื RxRPC. ืื ืกืขืจืืข ืคืื โโืฉืืืึทืืงืืืื ืืื ืงืึธื-ืืขืจืืคื ืืขืืืึธืจื Dirty Frag (ืืืื ืืึทืงืึทื ื ืืื "ืงืืคึผื ืคืืื 2"). ืื ืฉืืืึทืืงืืืื ืืึธืื ืึทื ืืืืคึผืจืืืืืืขืืืจืื ืืึทื ืืฆืขืจ ืืึทืงืืืขื ืจืื ืคึผืจืืืืืืขืืืขืก ืืืจื ืืืืขืจืฉืจืืืื ืคึผืจืึธืฆืขืก ืืึทืื ืืื ืืขื ืืืึทื ืงืึทืฉ. ืึทื ืขืงืกืคึผืืืื ืืื ืคืึทืจืึทื ืืืึธืก ืึทืจืืขื ืืืืฃ ืึทืืข ืืืฆืืืงืข ืืื ืืงืก ืืืกืืจืืืืืฉืึทื ื. ืื ืฉืืืึทืืงืืื ืืื ืึทื ืืืขืงื ืืขืืืึธืจื ืืืืืขืจ ืคึผืึทืืฉืึทื ืืขื ืขื ืคืึทืจืขืคึฟื ืืืขืื ืืขืืืึธืจื, ืึธืืขืจ ืึทื ืึทืจืื-ืืึทื ื ืืื ืคืึทืจืึทื.
Dirty Frag ืืืืขืงื ืฆืืืื ืคืืจืฉืืืขื ืข ืฉืืืืืงืืืื: ืื ืขืจืฉืืข ืืื ืืขื xfrm-ESP ืืืืื, ืืขื ืืฆื ืฆื ืคืืจืฉื ืขืืขืจื IPsec ืขื ืงืจืืคึผืฉืึทื ืืคืขืจืืฆืืขืก ื ืืฆื ืืืง ืืขื ESP (Encapsulating Security Payload) ืคืจืืืืงืื, ืืื ืื ืฆืืืืืืข ืืื ืืขื RxRPC ืืจืืืืืขืจ, ืืืืก ืืืืคืืขืืขื ืืืจื ืื AF_RXRPC ืกืืงืขื ืคืืืืืืข ืืื ืืขื RPC ืคืจืืืืงืื ืืืื ืืขืืื ื ืืืขื, ืืืืคื ืืืง ืืืืขืจ UDP. ืืขืืข ืฉืืืืืงืืื, ืืขื ืืืขื ืืืืื ืืขืจ, ืขืจืืืืื ืจืื ืคืจืืืืืืขืืืขืก. ืื xfrm-ESP ืฉืืืืืงืืื ืืื ืคืืจืื ืืื ืืขื ืืื ืืงืก ืงืขืจื ืขื ืืื ื ืืื ืืืจ 2017, ืืื ืื RxRPC ืฉืืืืืงืืื ืืื ืคืืจืื ืืื ื ืืื ื 2023. ืืืืืข ืคืจืืืืขืืขื ืืืขืจื ืืขืคืืจืฉืืคื ืืืจื ืืคืืืืืืืฆืืขืก ืืืืก ืขืจืืืืื ืืืจืขืงืืข ืฉืจืืืืื ืืขื ืฆืื ืืืื ืงืขืฉ.
ืืื ืืืืกืฆืื ืืฆื ืื xfrm-ESP ืฉืืืืืงืืื, ืืื ืืขืจ ืืึทื ืืฆืขืจ ืืึธืื ืืขืจืืืืืขื ืืฉ ืฆื ืฉืึทืคึฟื ื ืขืืขื ืกืคึผืืืกืื, ืืื ืืื ืืืืกืฆืื ืืฆื ืื RxRPC ืฉืืืืืงืืื, ืืื ืืขืจ rxrpc.ko ืงืขืจื ืขื ืืึธืืื ืืืขืจื ืืขืืึธืื. ืืืฉื, ืืื ืืืื ืื, AppArmor ืึผืืืื ืคืึทืจืืืื ื ืืฉื-ืคึผืจืืืืืืขืืืจืืข ืืึทื ืืฆืขืจ ืคืื ืฉืึทืคึฟื ื ืขืืขื ืกืคึผืืืกืื, ืึธืืขืจ ืืขืจ rxrpc.ko ืืึธืืื ืืืขืจื ืืขืืึธืื ืืืจื ืืืคืึธืื. ืขืืืขืืข ืืืกืืจืืืืืฉืึทื ื ืคืขืื ืืขืจ rxrpc.ko ืืึธืืื ืึธืืขืจ ืืืึธืงืืจื ื ืืฉื ืื ืฉืึทืคืื ื ืคืื ื ืขืืขื ืกืคึผืืืก. ืืขืจ ืคืึธืจืฉืขืจ ืืืึธืก ืืึธื ืึทื ืืืขืงื ืืขื ืคึผืจืึธืืืขื ืืึธื ืึทื ืืืืืงืื ืึท ืงืึธืืืื ืืจืืข ืขืงืกืคึผืืืื ืืืึธืก ืืื ืืืืืืง ืฆื ืึทืืึทืงืืจื ืืึธืก ืกืืกืืขื ืืืจื ืืืืืข ืฉืืืืืงืืืื, ืืึทืื ืืื ืขืก ืืขืืืขื ืืืืกืฆืื ืืฆื ืืขื ืคึผืจืึธืืืขื ืืืืฃ ืึทืืข ืืืืคึผื ืืืกืืจืืืืืฉืึทื ื. ืืขืจ ืขืงืกืคึผืืืื ืืื ืืึทืฉืืขืืืงื ืฆื ืึทืจืืขืื ืืืืฃ ืืืื ืื 24.04.4 ืืื ืงืขืจื ืขื 6.17.0-23, RHEL 10.1 ืืื ืงืขืจื ืขื 6.12.0-124.49.1, openSUSE ืืึทืืืืืืื ืืื ืงืขืจื ืขื 7.0.2-1, ืกืขื ืืึธืก ืกืืจืื 10 ืืื ืงืขืจื ืขื 6.12.0-224, ืึทืืืึทืืื ืืงืก 10 ืืื ืงืขืจื ืขื 6.12.0-124.52.3, ืืื ืคืขืืึธืจืึท 44 ืืื ืงืขืจื ืขื 6.19.14-300.
ืืื ืืื ืืขืจ ืงืืคื ืคืืื ืฉืืืืืงืืื, ืื ืคืจืืืืขืืขื ืืื xfrm-ESP ืืื RxRPC ืืืขืจื ืืขืคึฟืืจื ืืืจื ืืื-ืคึผืืึทืฅ ืืึทืื ืืขืงืจืืคึผืืืึธื ื ืืฆื ืืืง ืื splice() ืคืื ืงืฆืืข, ืืืึธืก ืืจืึทื ืกืคืขืจืืจื ืืึทืื ืฆืืืืฉื ืืขืงืข ืืขืกืงืจืืคึผืืึธืจืก ืืื ืคึผืืืคึผืก ืึธื ืงืึธืคึผืืจื, ืืืจื ืืืจืืืขืื ืจืขืคึฟืขืจืขื ืฆื ืฆื ืขืืขืืขื ืื ืืื ืืขืจ ืืืึทื ืงืึทืฉ. ืฉืจืืื ืึธืคึฟืกืขืื ืืขื ืขื ืงืึทืืงืืึทืืืจื ืืขืืืึธืจื ืึธื ืืขืืขืจืืงืข ืืฉืขืงืก ืฆื ืจืขืืขื ืขื ืืื ืืื ืืขืจ ื ืืฆื ืคืื ืืืจืขืงืืข ืจืขืคึฟืขืจืขื ืฆื ืฆื ืขืืขืืขื ืื ืืื ืืขืจ ืืืึทื ืงืึทืฉ, ืืืึธืก ืืึธื ืืขืจืืขืืืขืื ืกืคึผืขืฆืืขื ืืขืืึทืืืข ืจืืงืืืขืกืฅ ืฆื ืืืืขืจืฉืจืืืื 4 ืืืืืก ืืื ืึท ืืขืืขืืขื ืขื ืึธืคึฟืกืขื ืืื ืืึธืืืคึฟืืฆืืจื ืืขื ืืื ืืึทืื ืคืื ืืขืืขืจ ืืขืงืข ืืื ืืขืจ ืืืึทื ืงืึทืฉ.
ืืืข ืืขืงืข ืืืืขื ืืคืขืจืืฆืืขืก ื ืขืืขื ืขืจืฉื ืฆืืจืืง ืืื ืืืื ืคืื ืขื ืืืื ืงืขืฉ. ืืืื ืืืื ืืื ืขื ืืืื ืงืขืฉ ืืืขืจื ืืขืขื ืืขืจื, ืืืขืื ืืขืงืข ืืืืขื ืืคืขืจืืฆืืขืก ืฆืืจืืงืืขืื ืคืืจืืจืขืืขื ืข ืืืื, ื ืืฉื ืื ืืืช'ืข ืืื ืคืืจืืืฆืืข ืืืืก ืืื ืืขืืื ืืืืคื ืืจืืืื. ืืืืกื ืืฆื ืื ืฉืืืืืงืืื ืงืืื ืืจืืค ืฆื ืืืืืคืืฆืืจื ืืขื ืืืื ืงืขืฉ ืคืืจ ืื ืขืงืกืขืงืืืืขืื ืืขืงืข ืืืื suid root ืคืื. ืืืฉื, ืฆื ืืืงืืืขื root ืคืจืืืืืืขืืืขืก, ืงืขื ืืขื ืืืืขื ืขื ืืขื ืขืงืกืขืงืืืืขืื ืืขืงืข /usr/bin/su ืฆื ืืืืื ืขืก ืืื ืืืื ืงืขืฉ, ืืื ืืขืจื ืื ืคืืจืืจืขืื ืืืืขืจ ืืืืืขื ืขื ืงืืื ืืื ืืขื ืืื ืืืื ืคืื ืืขื ืืขืงืข ืืืืก ืืื ืืจืืื ืืขืืืื ืืื ืืืื ืงืขืฉ. ืืขืจื ืื ืืืขื ืืขื ืืืืกืคืืจื ืืขื "su" ื ืืฅ-ืืขืฆืืื ืืื ืจืขืืืืืืจื ืืื ืืขื ืื ืื ืืขืขื ืืขืจืืข ืงืืคืืข ืคืื ืขื ืืืื ืงืขืฉ ืืืขืจื ืืจืืื ืืขืืืื ืืื ืืืจืื, ื ืืฉื ืื ืืจืืื ืขืืข ืขืงืกืขืงืืืืขืื ืืขืงืข ืคืื ืขื ืืจืืืื.
ืื ืืืืื ืขืจืืืืืื ืื ืืคืืขืงืื ื ืืื ืงืืืจืืื ืืจืืข ืืจืืืกืืขืืื ื ืคืื ืคึผืขืืฉืขืก ืืื ืืขืืืขื ืืขืคืืื ื ืคืืจื 12ืื ืืื, ืืืขืจ ืฆืืืื ื ืืืขืง, ืืื ืื ืืืืื ืขืจืืืืืื ืืื ืคืืจืืืฆืืข ืืขืืืจืคื ืืจืืืกืืขืืขืื ืืืขืจื ืืืืืขืจ ืื ืคึผืขืืฉืขืก ืืขื ืขื ืืจืืืกืืขืืขืื ืืขืืืืจื. ืฉืคืขื ืืคืจืื, ืืขื ืขื ืคึผืขืืฉืขืก ืคืืจ rxrpc, ipsec, ืืื xfrm ืืจืืืคืืขืฉืืขืื ืืขืืืืจื ืืืืฃ ืืขืจ netdev ืขืคื ืืืขืืขืจ ืืขืืืื ื ืืืกืืข ืื ืืขืจืืื ืขื ืื ืืื ืืขื ืขื ืคืืจืืื ืื ืืื ืืขืจ ืืืืื ืขืจืืืืืื. ืืขื 5ืื ืืื, ืืื ืืขืจ IPsec ืกืืืกืืกืืขื ืืืืคืืืืืขืจ ืื ืืขื ืืืขื ื ืขื ืืขืจืื ื ืฆืื netdev Git ืจืขืคืืืืืืจื ืืื ื ืคืืจืืขืฉืืืืขื ืขื ืคืืจืจืขืื ืืื ืืขื xfrm-esp ืืืืื. ืื ืืืฉืจืืืืื ื ืคืื ืืขืจ ืขื ืืขืจืื ื ืืื ืืขืืืขื ืืจืืืกืขื ืืืื ืืืืขื ืืืฉ ืฆื ืืขืจ ืืืฉืจืืืืื ื ืคืื ืืขื ืคืจืืืืขื ืืืืก ืืื ืืขืคืืจื ืฆื ืืขืจ Copy Fail ืืืืื ืขืจืืืืืื ืืื ืืขื algif_aead ืืืืื. ื ืืืืขืจืืืืืก ืคืืจืฉืขืจ ืืื ืืขืืืืจื ืืื ืืขืจืขืกืืจื ืืื ืืขื ืคืืจืจืขืื, ืืื ืืขืจืืื ืฆื ืฉืืคื ืื ืืจืืขืื ืืืงื ืขืงืกืคืืืื, ืืื ืืื ืขืก ืืจืืืกืืขืืขืื, ื ืืฉื ืืืืืืืกืืืื ืืง ืื ืื ืขืืืึทืจืืึธ ืืื ืืขืืืขื ืืืืคืืขืฉืืขืื ืืืืฃ ืื ืืคืืขืงื ืืื ืคืืจืืืฆืืข ืืืขืื ืืขื ืคืจืืืืขื ืืืื 12ืื ืืื.
ืืขืจืืืึทื ืืืงืื ืืขื ืืื ืคึฟืืงืกืขืก ืคึฟืึทืจ ืื ืืื ืืงืก ืงืขืจื ืขื ืืื ืงืขืจื ืขื ืคึผืึทืงืึทืืืฉืึทื ืืื ืืืกืืจืืืืืฉืึทื ื ืืขื ืขื ื ืึธื ื ืืฉื ืืจืืืกืืขืืขืื ืืขืืืึธืจื, ืึธืืขืจ ืคึผืึทืืฉืึทื ืืืึธืก ืึทืืจืขืกืืจื ืื ืคึผืจืึธืืืขืืขื ืืขื ืขื ืคึฟืึทืจืึทื - xfrm-esp ืืื rxrpc. CVE ืืืืขื ืืืคึฟืืงืึทืืึธืจื ืืขื ืขื ื ืืฉื ืฆืืืขืืืืื ืืขืืืึธืจื, ืืืึธืก ืืึทืื ืขืก ืงืึธืืคึผืืืฆืืจื ืฆื ืืจืึทืงื ืคึผืึทืงืึทืืืฉ ืืขืจืืืึทื ืืืงืื ืืขื ืืื ืืืกืืจืืืืืฉืึทื ื. ืึทืืก ืึทื ืึทืจืืืืึทื ื, ืงืขื ื ืืืจ ืืืึธืงืืจื ืืึธืก ืืึธืื ืคึฟืื ืื esp4, esp6, ืืื rxrpc ืงืขืจื ืขื ืืึธืืืื: sh -c "printf 'install esp4 /bin/false\ninstall esp6 /bin/false\ninstall rxrpc /bin/false\n' > /etc/modprobe.d/dirtyfrag.conf; rmmod esp4 esp6 rxrpc 2>/dev/null; true"
ืืงืืจ: opennet.ru
