ื ืืืึทืื ืขืจืึทืืืืืื (CVE-2021-4122) ืืื ืืืืขื ืึทืคืืื ืืื ืื Cryptsetup ืคึผืขืงื, ืืขื ืืฆื ืฆื ืื ืงืจืืคึผื ืืืกืง ืคึผืึทืจืืืฉืึทื ื ืืื ืืื ืืงืก, ืืืึธืก ืึทืืึทืื ืขื ืงืจืืคึผืฉืึทื ืฆื ืืืื ืคืึทืจืงืจืืคึผืื ืืืืฃ ืคึผืึทืจืืืฉืึทื ื ืืื ืื LUKS2 (Linux Unified Key Setup) ืคึฟืึธืจืืึทื ืืืจื ืืึธืืืคืืฆืืจื ืืขืืึทืืึทืืึท. ืฆื ืืืืืจืข ืื ืืืึทืื ืขืจืึทืืืืืื, ืืขืจ ืึทืืึทืงืขืจ ืืืื ืืึธืื ืคืืืืฉ ืึทืงืกืขืก ืฆื ืื ืื ืงืจืืคึผืืื ืืืืืึท, ื"ื. ืืขืจ ืืืคึฟื ืืืื ืืื ืขื ืืขืจ ืืืืคึผื ืคึฟืึทืจ ืึทืืึทืงืื ื ืื ืงืจืืคึผืืื ืคืื ืืจืืืกื ืืืง ืกืืึธืจืืืืฉ ืืขืืืืกืขืก, ืึทืืึท ืืื ืคืืึทืฉ ืืจืืืืื, ืฆื ืืืึธืก ืื ืึทืืึทืงืขืจ ืืื ืึทืงืกืขืก ืึธืืขืจ ืงืขื ื ืืฉื ืืืืกื ืื ืคึผืึทืจืึธื ืฆื ืืขืงืจืืคึผื ืื ืืึทืื.
ืื ืืึทืคืึทืื ืืื ืึธื ืืืขื ืืืขื ืืืืื ืคึฟืึทืจ ืื LUKS2 ืคึฟืึธืจืืึทื ืืื ืืื ืคึฟืึทืจืืื ืื ืืื ืื ืืึทื ืืคึผืืึทืืืืฉืึทื ืคืื ืืขืืึทืืึทืืึท ืคืึทืจืึทื ืืืืึธืจืืืขื ืคึฟืึทืจ ืึทืงืืึทืืืืืืื ื ืื "ืึธื ืืืื ืจืืขื ืงืจืืคึผืืืึธื" ืืขืฉืคึผืจืืื, ืืืึธืก ืึทืืึทืื, ืืืื ืขืก ืืื ื ืืืืืง ืฆื ืืืืฉื ืื ืึทืงืกืขืก ืฉืืืกื, ืฆื ืึธื ืืืืื ืืขื ืคึผืจืึธืฆืขืก ืคืื ืืึทืื ืจืืขื ืงืจืืคึผืฉืึทื ืืืืฃ ืื ืคืืืขื. ืึธื ืกืืึธืคึผืคึผืื ื ืึทืจืืขื ืืื ืื ืฆืขืืืืืื ื. ืืื ื ืืขืจ ืคึผืจืึธืฆืขืก ืคืื ืืขืงืจืืคึผืืืึธื ืืื ืขื ืงืจืืคึผืฉืึทื ืืื ืึท ื ืืึท ืฉืืืกื ื ืขืื ืึท ืคึผืืึทืฅ ืคืื ืฆืืื, "ืึธื ืืืื ืจืขืขื ืงืจืืคึผืืืึธื" ืืืื ืขืก ืืขืืืขื ื ืืฉื ืฆื ืืืขืจืจืืึทืกื ืึทืจืืขื ืืื ืื ืฆืขืืืืืื ื ืืื ืืืจืืคืืจื ืฉืืึทืขื-ืขื ืงืจืืคึผืฉืึทื ืืื ืืขืจ ืืื ืืขืจืืจืื ื, ืืืกืืขืืืืืึทื ืฉืืึทืขื-ืขื ืงืจืืคึผืืื ื ืืึทืื ืคืื ืืืื ืฉืืืกื ืฆื ืื ืืขืจื . ืขืก ืืื ืืืื ืืขืืืขื ืฆื ืืืืกืงืืืึทืื ืึท ืืืืืืง ืฆืื ืฉืืืกื, ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืืืึทืื ืื ืึธืคึผืืืืืื ื ืืื ืึท ืืขืงืจืืคึผืืื ืคืึธืจืขื.
ืึท ืึทืืึทืงืขืจ ืงืขื ืขื ืืึทืื ืขื ืืขืจืื ืืขื ืฆื ืื LUKS2 ืืขืืึทืืึทืืึท ืืืึธืก ืกืืืืืืจื ืึท ืึทืืึธืจื ืคืื ืื ืืขืงืจืืคึผืืืึธื ืึธืคึผืขืจืึทืฆืืข ืืื ืึท ืจืขืืืืืึทื ืคืื ืึท ืืืจืืคืึทื ืืื ืืขืจืืจืืืื ืืขืงืจืืคึผืืืึธื ืคืื ืืืื ืคืื ืื ืฆืขืืืืืื ื ื ืึธื ืึทืงืืึทืืืืืฉืึทื ืืื ื ืืฆื ืคืื ืื ืืึทืืึทืคืืื ืคืึธืจ ืืืจื ืื ืืึทืืืฆืขืจ. ืืื ืืขื ืคืึทื, ืืขืจ ืืึทื ืืฆืขืจ ืืืึธืก ืืึธื ืงืึธื ื ืขืงืืขื ืื ืืึทืืึทืคืืื ืคืึธืจ ืืื ืึทื ืืึทืงื ืขืก ืืื ืื ืจืืืืืง ืคึผืึทืจืึธื ืงืขื ื ืืฉื ืืึทืงืืืขื ืงืืื ืืืืจืขื ืื ื ืืืขืื ืืขื ืคึผืจืึธืฆืขืก ืคืื ืจืืกืืึธืจืื ื ืื ืื ืืขืจืึทืคึผืืื ืจืืขื ืงืจืืคึผืฉืึทื ืึธืคึผืขืจืึทืฆืืข ืืื ืงืขื ืขื ืืืืื ืืขืคึฟืื ืขื ืืื ืืืขืื ืื ืคึผืจืึธืืจืขืก ืคืื ืืขื ืึธืคึผืขืจืึทืฆืืข ืืื ืื "ืืืงืก ืืึทืืคึผ" ืืึทืคึฟืขืื. ืื ืกืืืข ืคืื โโืืึทืื ืืืึธืก ืึท ืึทืืึทืงืขืจ ืงืขื ืขื ืืขืงืจืืคึผื ืืขืคึผืขื ืืก ืืืืฃ ืื ืืจืืืก ืคืื ืื LUKS2 ืืขืืขืจ, ืึธืืขืจ ืืื ืื ืคืขืืืงืืึทื ืืจืืืก (16 MiB) ืขืก ืงืขื ืืงืกืื 3 GB.
ืืขืจ ืคึผืจืึธืืืขื ืืื ืืขืคึฟืืจื ืืืจื ืื ืคืึทืงื ืึทื ืืึธืืฉ ืฉืืึทืขื-ืขื ืงืจืืคึผืฉืึทื ืจืืงืืืืืขืจื ืงืึทืืงืืึทืืืืืื ื ืืื ืืืขืจืึทืคืืืื ื ืืึทืฉืขืก ืคืื ืื ื ืืึทืข ืืื ืึทืื ืฉืืืกืืขื, ืึท ืืึทืฉ ืืื ื ืืฉื ืคืืจืืื ืื ืฆื ืึธื ืืืืื ืืขืงืจืืคึผืืืึธื ืืืื ืื ื ืืึทืข ืฉืืึทื ืืืคึผืืืื ืืขืจ ืึทืืืขืง ืคืื ืึท ืงืืึธืจ ืืขืงืกื ืฉืืืกื ืคึฟืึทืจ ืขื ืงืจืืคึผืฉืึทื. ืืื ืึทืืืฉืึทื, ืื LUKS2 ืืขืืึทืืึทืืึท, ืืืึธืก ืกืคึผืขืฆืืคืืฆืืจื ืื ืขื ืงืจืืคึผืฉืึทื ืึทืืืขืจืืืึทื, ืืื ื ืืฉื ืคึผืจืึธืืขืงืืขื ืคืื ืืึธืืืคืืงืึทืืืึธื ืืืื ืขืก ืคืืื ืืื ืื ืืขื ื ืคืื ืึท ืึทืืึทืงืขืจ. ืฆื ืคืึทืจืฉืคึผืึทืจื ืื ืืืึทืื ืขืจืึทืืืืืื, ืื ืืขืืืขืืึธืคึผืขืจืก ืฆืืืขืืืืื ื ืึธื ืฉืืฅ ืคึฟืึทืจ ืืขืืึทืืึทืืึท ืฆื LUKS2, ืคึฟืึทืจ ืืืึธืก ืึทื ื ืึธื ืืึทืฉ ืืื ืืืฆื ืึธืคึผืืขืฉืืขืื, ืงืึทืืงืืึทืืืืืื ืืืืืจื ืืืืฃ ืืึทืืืืกื ืฉืืืกืืขื ืืื ืืขืืึทืืึทืืึท ืืื ืืึทืื, ื.ื. ืึท ืึทืืึทืงืขืจ ืงืขื ืขื ื ืื ืืขืจ ืกืืจืจืขืคึผืืืืืึธืืกืื ืืืืฉื ืืขืืึทืืึทืืึท ืึธื ืืขืืืืืกื ืื ืืขืงืจืืคึผืืืึธื ืคึผืึทืจืึธื.
ื ืืืคึผืืฉ ืืึทืคืึทืื ืกืฆืขื ืึทืจ ืจืืงืืืืืขืจื ืึทื ืื ืึทืืึทืงืขืจ ืงืขื ืขื ืืึทืงืืืขื ืืืืขืจ ืืขื ื ืืืืฃ ืื ืคืึธืจ ืขืืืขืืข ืืึธื. ืขืจืฉืืขืจ, ืึท ืึทืืึทืงืขืจ ืืืึธืก ืงืขื ื ืืฉื ืืืืกื ืืขื ืึทืงืกืขืก ืคึผืึทืจืึธื ืืืื ืขื ืืขืจืื ืืขื ืฆื ืื ืืขืืึทืืึทืืึท ืืขืื ื, ืืื ืืจืืืขืจืื ื ืื ืืขืงืจืืคึผืืืึธื ืคืื ืืืื ืคืื ืื ืืึทืื ืื ืืืืึทืืขืจ ืืึธื ืื ืคืึธืจ ืืื ืึทืงืืืืืืืืื. ืืขืจ ืคืึธืจ ืืื ืืขืจื ืึธื ืืืืืขืงืขืจื ืฆื ืืืื ืึธืจื ืืื ืืขืจ ืึทืืึทืงืขืจ ืืืืืฅ ืืื ืืขืจ ืืึทื ืืฆืขืจ ืงืึทื ืขืงืฅ ืขืก ืืืจื ืึทืจืืึทื ืึท ืคึผืึทืจืึธื. ืืืขื ืื ืืืื ืืื ืึทืงืืืืืืืืื ืืืจื ืืขืจ ืืึทื ืืฆืขืจ, ืึท ืืื ืืขืจืืจืื ื ืฉืืึทืขื-ืขื ืงืจืืคึผืฉืึทื ืคึผืจืึธืฆืขืก ืืื ืกืืึทืจืืขื, ืืขืฉืึทืก ืืืึธืก ืืืื ืคืื ืื ืื ืงืจืืคึผืืื ืืึทืื ืืื ืจืืคึผืืืืกื ืืื ืืขืงืจืืคึผืืื ืืึทืื. ืืืืึทืืขืจ, ืืืื ืื ืึทืืึทืงืขืจ ืืขืจืืื ืฆื ืืึทืงืืืขื ืืืื ืืขื ื ืืืืฃ ืื ืืืื ืืืืืขืจ, ืขืืืขืืข ืคืื โโืื ืืึทืื ืืืืฃ ืื ืคืึธืจ ืืืขื ืืืื ืืื ืืขืงืจืืคึผืืขื ืคืึธืจืขื.
ืืขืจ ืคึผืจืึธืืืขื ืืื ืืืืขื ืึทืคืืื ืืืจื ืื ืงืจืืคึผืืกืขืืืคึผ ืคึผืจืืืขืงื ืืึทืื ืืขืจืขืจ ืืื ืคืึทืจืคืขืกืืืงื ืืื ืื ืงืจืืคึผืืกืขืืึทืคึผ 2.4.3 ืืื 2.3.7 ืืขืจืืืึทื ืืืงืื ืืขื. ืืขืจ ืกืืึทืืืก ืคืื ืืขืจืืืึทื ืืืงืื ืืขื ืืืึธืก ืืขื ืขื ืืืฉืขื ืขืจืืืืึทื ืฆื ืคืึทืจืจืืืื ืืขื ืคึผืจืึธืืืขื ืืื ืืืกืืจืืืืืฉืึทื ื ืงืขื ืขื ืืืื ืืจืึทืงื ืืืืฃ ืื ืืืขืืขืจ: Debian, RHEL, SUSE, Fedora, Ubuntu, Arch. ืื ืืืึทืื ืขืจืึทืืืืืื ืืื ืืืืื ืืื ื ืื ืืขืืืื ื ืคืื cryptsetup 2.2.0, ืืืึธืก ืื ืืจืึธืืืืกื ืฉืืืฆื ืคึฟืึทืจ ืื "ืึธื ืืืื ืจืืขื ืงืจืืคึผืฉืึทื" ืึธืคึผืขืจืึทืฆืืข. ืืื ืึท ืืืึธืจืงืึทืจืึธืื ื ืคึฟืึทืจ ืฉืืฅ, ืืึธื ืืฉืื ื ืืื ืื "--disable-luks2-reencryption" ืึธืคึผืฆืืข ืงืขื ืขื ืืืื ืืขืืืืื ื.
ืืงืืจ: opennet.ru