ื-strongSwan, ืืืืืช VPN ืืืืกืกืช IPSec ืืืฉืืฉืช ื-Linux, Android, FreeBSD ื-macOS, ืืฉ ืคืืืขืืช (CVE-2023-41913) ืฉื ืืชื ืื ืฆื ืืืืฆืืข ืงืื ืืจืืืง ืขื ืืื ืชืืงืฃ. ืืคืืืขืืช ื ืืืขืช ืืืื ืืชืืืื charon-tkm ืขื ืืืืขืช ื-TKMv2 (ืื ืื ืืคืชื ืืืืื) ืฉืื ืืคืจืืืืงืื Key Exchange (IKE), ืืืชืืฆืื ืืื ืืฆืคืช ืืืืจ ืืขืช ืขืืืื ืขืจืื ืกืืืืช DH (DiffieโHellman) ืืคืืจืื ืืืืื. ืืคืืืขืืช ืืืคืืขื ืจืง ืืืขืจืืืช ืืืฉืชืืฉืืช ืืืืืืจืืช charon-tkm ื-strongSwan ืืื ื-5.3.0. ืืืขืื ืชืืงื ื ืืขืืืื strongSwan 5.9.12. ืืื ืืชืงื ืืช ืืคืืืขืืช ืืกื ืืคืื ืืื ื-5.3.x, ืืืื ื ืื ืชืืงืื ืื.
ืืฉืืืื ื ืืจืืช ืขื ืืื ืื ืืืืงืช ืืืืื ืฉื ืขืจืื Diffie-Hellman ืืฆืืืืจืืื ืืคื ื ืืขืชืงืชื ืืืืืจ ืืืืื ืงืืืข ืืขืจืืื. ื ืืชื ืืืืื ืืฆืคืช ืืชืจ ืขื ืืื ืฉืืืืช ืืืืขืช IKE_SA_INIT ืืขืืช ืืื ื ืืืืื ืืืขืืื ืืื ืืืืืช. ืืืจืกืืืช ืืฉื ืืช ืืืชืจ ืฉื strongSwan, ืืืืงืช ืืืืื ืืืฆืขื ื-KE (Key Exchange), ืื ืืืจืกื 5.3.0 ื ืืกืคื ืฉืื ืืืื ืฉืืขืืืจื ืืช ืืืืงืช ืืขืจืืื ืืฆืืืืจืืื ืืฆื ืฉื ืืืืคื ืืคืจืืืืงืื DH ( Diffie-Hellman) ืืืืกืืคื ืคืื ืงืฆืืืช ืื ืจืืืช ืืื ืืคืฉื ืืช ืืืืงืช ื ืืื ืืชื ืฉื ืงืืืฆืืช ืืืืขืืช D.H. ืขืงื ืคืืงืื, ืื ืฉืืื ืืืืกืืฃ ืคืื ืงืฆืืืช ืืืืงื ืืืฉืืช ืืชืืืื charon-tkm, ืฉืคืืขื ืืคืจืืงืกื ืืื ืชืืืื IKE ื-TKM (ืื ืื ืืคืชื ืืืืื), ืืชืืฆืื ืืื ืืคืื ืงืฆืื memcpy() ืืืืื ืขืจืืื ืื ืืกืืื ืื ืฉืืคืฉืจ ืืืชืื ืขื 512 ืืชืื ืื ืชืื ื ืืืฅ ืฉื 10000 ืืชืื.
ืืงืืจ: OpenNet.ru