ะ ะฟะพััะฐะฒะปัะตะผะพะน ะฒ ัะดัะต Linux ัะตะฐะปะธะทะฐัะธะธ ัะตัะตะฒะพะณะพ ะฟัะพัะพะบะพะปะฐ TIPC (Transparent Inter-process Communication) ะฒััะฒะปะตะฝะฐ ะบัะธัะธัะตัะบะฐั ััะทะฒะธะผะพััั (CVE-2021-43267), ะฟะพะทะฒะพะปัััะฐั ัะดะฐะปัะฝะฝะพ ัะตัะตะท ะพัะฟัะฐะฒะบั ัะฟะตัะธะฐะปัะฝะพ ะพัะพัะผะปะตะฝะฝะพะณะพ ัะตัะตะฒะพะณะพ ะฟะฐะบะตัะฐ ะดะพะฑะธัััั ะฒัะฟะพะปะฝะตะฝะธั ัะฒะพะตะณะพ ะบะพะดะฐ ั ะฟัะธะฒะธะปะตะณะธัะผะธ ัะดัะฐ. ะะฟะฐัะฝะพััั ะฟัะพะฑะปะตะผั ัะณะปะฐะถะธะฒะฐะตั ัะพ, ััะพ ะดะปั ะฐัะฐะบะธ ััะตะฑัะตััั ัะฒะฝะพะต ะฒะบะปััะตะฝะธะต ะฟะพะดะดะตัะถะบะธ TIPC ะฒ ัะธััะตะผะต (ะทะฐะณััะทะบะฐ ะธ ะฝะฐัััะพะนะบะฐ ะผะพะดัะปั ัะดัะฐ tipc.ko), ะบะพัะพัะฐั ะฒ ะฝะตัะฟะตัะธะฐะปะธะทะธัะพะฒะฐะฝะฝัั ะดะธัััะธะฑััะธะฒะฐั Linux ะฝะต ะฟัะพะธะทะฒะพะดะธััั ะฟะพ ัะผะพะปัะฐะฝะธั.
ะัะพัะพะบะพะป TIPC ะฟะพะดะดะตัะถะธะฒะฐะตััั ะฝะฐัะธะฝะฐั ั ัะดัะฐ Linux 3.19, ะฝะพ ะฟัะธะฒะพะดััะธะน ะบ ััะทะฒะธะผะพััะธ ะบะพะด ะฑัะป ะฒะบะปัััะฝ ะฒ ัะพััะฐะฒ ัะดัะฐ 5.10. ะฃัะทะฒะธะผะพััั ััััะฐะฝะตะฝะฐ ัะดัะฐั 5.15.0, 5.10.77 ะธ 5.14.16. ะัะพะฑะปะตะผะฐ ะฟัะพัะฒะปัะตััั ะธ ะฟะพะบะฐ ะฝะต ััััะฐะฝะตะฝะฐ ะฒ Debian 11, Ubuntu 21.04/21.10, SUSE (ะฒ ะตัั ะฝะต ะฒัะฟััะตะฝะฝะพะน ะฒะตัะบะต SLE15-SP4), RHEL (ะฟะพะบะฐ ะฝะต ะดะตัะฐะปะธะทะธััะตััั ะฑัะปะพ ะปะธ ะฑัะบะฟะพััะธัะพะฒะฐะฝะพ ััะทะฒะธะผะพะต ะธัะฟัะฐะฒะปะตะฝะธะต) ะธ Fedora. ะะฑะฝะพะฒะปะตะฝะธะต ัะดัะฐ ัะถะต ะฒัะฟััะตะฝะพ ะดะปั Arch Linux. ะะธัััะธะฑััะธะฒั ั ัะดัะพะผ ััะฐััะต 5.10, ัะฐะบะธะต ะบะฐะบ Debian 10 ะธ Ubuntu 20.04, ะฟัะพะฑะปะตะผะต ะฝะต ะฟะพะดะฒะตัะถะตะฝั.
TIPC เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจ เจธเจฒ เจตเจฟเฉฑเจ เจเจฐเจฟเจเจธเจจ เจฆเฉเจเจฐเจพ เจตเจฟเจเจธเจค เจเฉเจคเจพ เจเจฟเจ เจธเฉ, เจเฉฑเจ เจเจฒเฉฑเจธเจเจฐ เจตเจฟเฉฑเจ เจ เฉฐเจคเจฐ-เจชเฉเจฐเจเจฟเจฐเจฟเจ เจธเฉฐเจเจพเจฐ เจจเฉเฉฐ เจธเฉฐเจเจ เจฟเจค เจเจฐเจจ เจฒเจ เจคเจฟเจเจฐ เจเฉเจคเจพ เจเจฟเจ เจธเฉ เจ เจคเฉ เจฎเฉเฉฑเจ เจคเฉเจฐ 'เจคเฉ เจเจฒเฉฑเจธเจเจฐ เจจเฉเจกเจพเจ 'เจคเฉ เจเจฟเจฐเจฟเจเจธเจผเฉเจฒ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค TIPC เจเจฅเจฐเจจเฉเฉฑเจ เจเจพเจ UDP (เจจเฉเฉฑเจเจตเจฐเจ เจชเฉเจฐเจ 6118) เจเฉฑเจคเฉ เจเฉฐเจฎ เจเจฐ เจธเจเจฆเจพ เจนเฉเฅค เจเจฅเจฐเจจเฉเฉฑเจ เจเฉฑเจคเฉ เจเฉฐเจฎ เจเจฐเจฆเฉ เจธเจฎเฉเจ, เจนเจฎเจฒเจพ เจธเจฅเจพเจจเจ เจจเฉเจเจตเจฐเจ เจคเฉเจ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจ เจคเฉ เจฏเฉเจกเฉเจชเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจธเจฎเฉเจ, เจเจฒเฉเจฌเจฒ เจจเฉเจเจตเจฐเจ เจคเฉเจ เจเฉเจเจฐ เจชเฉเจฐเจ เจซเจพเจเจฐเจตเจพเจฒ เจฆเฉเจเจฐเจพ เจเจตเจฐ เจจเจนเฉเจ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉเฅค เจนเจฎเจฒเจพ เจนเฉเจธเจ เจฆเฉ เจเฉฑเจ เจเฉเจฐ-เจชเฉเจฐเจพเจชเจค เจธเจฅเจพเจจเจ เจเจชเจญเฉเจเจคเจพ เจฆเฉเจเจฐเจพ เจตเฉ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค TIPC เจจเฉเฉฐ เจธเจฐเจเจฐเจฎ เจเจฐเจจ เจฒเจ, เจคเฉเจนเจพเจจเฉเฉฐ tipc.ko เจเจฐเจจเจฒ เจฎเฉเจกเฉเจเจฒ เจจเฉเฉฐ เจกเจพเจเจจเจฒเฉเจก เจเจฐเจจ เจ เจคเฉ netlink เจเจพเจ tipc เจเจชเจฏเฉเจเจคเจพ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจจเฉเฉฑเจเจตเจฐเจ เจเฉฐเจเจฐเจซเฉเจธ เจฒเจ เจฌเจพเจเจกเจฟเฉฐเจ เจจเฉเฉฐ เจเฉเจเจซเจฟเจเจฐ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค
ะฃัะทะฒะธะผะพััั ะฟัะพัะฒะปัะตััั ะฒ ััะฝะบัะธะธ tipc_crypto_key_rc ะธ ะฒัะทะฒะฐะฝะฐ ะพััััััะฒะธะตะผ ะดะพะปะถะฝะพะน ะฟัะพะฒะตัะบะธ ัะพะพัะฒะตัััะฒะธั ัะบะฐะทะฐะฝะฝะพะณะพ ะฒ ะทะฐะณะพะปะพะฒะบะต ะธ ัะฐะบัะธัะตัะบะพะณะพ ัะฐะทะผะตัะฐ ะดะฐะฝะฝัั ะฟัะธ ัะฐะทะฑะพัะต ะฟะฐะบะตัะพะฒ ั ัะธะฟะพะผ MSG_CRYPTO, ะธัะฟะพะปัะทัะตะผัั ะดะปั ะฟะพะปััะตะฝะธั ะบะปััะตะน ัะธััะพะฒะฐะฝะธั ะพั ะดััะณะธั ัะทะปะพะฒ ะฐ ะบะปะฐััะตัะต ั ัะตะปัั ะฟะพัะปะตะดัััะตะน ัะฐััะธััะพะฒะบะธ ัะพะพะฑัะตะฝะธะน, ะพัะฟัะฐะฒะปัะตะผัั ั ััะธั ัะทะปะพะฒ. ะ ะฐะทะผะตั ะบะพะฟะธััะตะผัั ะฒ ะฟะฐะผััั ะดะฐะฝะฝัั ะฒััะธัะปัะตััั ะบะฐะบ ัะฐะทะฝะธัะฐ ะผะตะถะดั ะทะฝะฐัะตะฝะธะน ะฟะพะปะตะน ั ัะฐะทะผะตัะพะผ ัะพะพะฑัะตะฝะธั ะธ ัะฐะทะผะตัะพะผ ะทะฐะณะพะปะพะฒะบะฐ, ะฝะพ ะฑะตะท ััััะฐ ัะฐะบัะธัะตัะบะพะณะพ ัะฐะทะผะตัะฐ ะฟะตัะตะดะฐะฒะฐะตะผะพะณะพ ะฒ ัะพะพะฑัะตะฝะธะธ ะฝะฐะทะฒะฐะฝะธั ะฐะปะณะพัะธัะผะฐ ัะธััะพะฒะฐะฝะธั ะธ ัะพะดะตัะถะธะผะพะณะพ ะบะปััะฐ. ะะพะดัะฐะทัะผะตะฒะฐะตััั, ััะพ ัะฐะทะผะตั ะฝะฐะทะฒะฐะฝะธั ะฐะปะณะพัะธัะผะฐ ัะธะบัะธัะพะฒะฐะฝ, ะฐ ะดะปั ะบะปััะฐ ะดะพะฟะพะปะฝะธัะตะปัะฝะพ ะฟะตัะตะดะฐัััั ะพัะดะตะปัะฝัะน ะฐััะธะฑัั ั ัะฐะทะผะตัะพะผ, ะธ ะฐัะฐะบัััะธะน ะผะพะถะตั ัะบะฐะทะฐัั ะฒ ััะพะผ ะฐััะธะฑััะต ะทะฝะฐัะตะฝะธะต, ะพัะปะธัะฐััะตะตัั ะพั ัะฐะบัะธัะตัะบะพะณะพ, ััะพ ะฟัะธะฒะตะดัั ะบ ะทะฐะฟะธัะธ ั ะฒะพััะฐ ัะพะพะฑัะตะฝะธั ะทะฐ ะฟัะตะดะตะปั ะฒัะดะตะปะตะฝะฝะพะณะพ ะฑััะตัะฐ. struct tipc_aead_key { char alg_name[TIPC_AEAD_ALG_NAME]; unsigned int keylen; /* in bytes */ char key[]; };
เจธเจฐเฉเจค: opennet.ru