ื ืืืึทืื ืขืจืึทืืืืืื (CVE-2021-4155) ืืื ืืืกืงืึทืืืขืจื ืืื ืื XFS ืืขืงืข ืกืืกืืขื ืงืึธื ืืืึธืก ืึทืืึทืื ืึท ืืืืข ืึทื ืคึผืจืืืืืืึทืืืฉื ืืึทื ืืฆืขืจ ืฆื ืืืืขื ืขื ืึทื ืืืื ืืืึธืง ืืึทืื ืืืืึทื ืคึฟืื ืึท ืืืึธืง ืืืื. ืึทืืข ืืืืคึผื ืืืขืจืกืืขืก ืคืื ืื ืืื ืืงืก ืงืขืจื ืขืืืขืจ ืืื 5.16 ืืืึธืก ืึทื ืืืึทืืื ืืขื XFS ืฉืึธืคืขืจ ืืขื ืขื ืึทืคืขืงืืึทื ืืืจื ืืขื ืึทืจืืืกืืขืื. ืืขืจ ืคืึทืจืจืืืื ืืื ืื ืงืืืืขื ืืื ืืืขืจืกืืข 5.16, ืืื ืืขืืื ื ืืื ืงืขืจื ืืขืจืืืึทื ืืืงืื ืืขื 5.15.14, 5.10.91, 5.4.171, 4.19.225, ืขืืง. ืืขืจ ืกืืึทืืืก ืคืื ืืขืจ ืืืจ ืคืื ืืขืจืืืึทื ืืืงืื ืืขื ืืื ืื ืืืืืึทื ืืืฉืึทื ืคืื ืื ืคึผืจืึธืืืขื ืืื ืืืกืืจืืืืืฉืึทื ื ืงืขื ืขื ืืืื ืืจืึทืงื ืืืืฃ ืื ืืืขืืขืจ: Debian, RHEL, SUSE, Fedora, Ubuntu, Arch.
ืื ืืืึทืื ืขืจืึทืืืืืื ืืื ืืขืคึฟืืจื ืืืจื ืื ืคืึทืืฉ ื ืึทืืืจ ืคืื ืฆืืืื XFS-ืกืคึผืขืฆืืคืืฉ ioctl (XFS_IOC_ALLOCSP) ืืื ioctl (XFS_IOC_FREESP), ืืืึธืก ืืขื ืขื ืื ืคืึทื ืืงืฉืึทื ืึทื ืึทื ืึทืืึธื ืคืื ืื ืคืึทืืึธืงืึทืืข () ืงืขืจื-ืืจืืื ืกืืกืืขื ืจืืคื. ืืืขื ืื ืงืจืืกืื ื ืึท ืืขืงืข ืืจืืืก ืืืึธืก ืืื ื ืืฉื ืืืึธืง-ืึทืืืื ื, ืื XFS_IOC_ALLOCSP / XFS_IOC_FREESP ืืึธืงืืืก ืืึธื ื ืื ืืึทืฉืืขืืืง ืื ืขืง ืืืืขืก ืืื ืืขืจ ืืืืึทืืขืจ ืืืึธืง ืืจืขื ืขืฅ. ืืืื, ืืืืฃ ืึท XFS ืืื ืึท ื ืึธืจืืึทื ืืืึธืง ืืจืืืก ืคืื 4096 ืืืืขืก, ืึท ืึทืืึทืงืขืจ ืงืขื ืขื ืืืืขื ืขื ืึทืจืืืฃ ืฆื 4095 ืืืืขืก ืคืื ืคืจืืึทืขืจืืืง ืืขืฉืจืืื ืืึทืื ืคืื ืืขืืขืจ ืืืึธืง. ืื ืืขืืืื ืงืขื ืขื ืึทื ืืืึทืืื ืืึทืื ืคืื ืืืืกืืขืืขืงื ืืขืงืขืก, ืืขืคืจืึทืืืขื ืืขื ืืขืงืขืก ืืื ืืขืงืขืก ืืื ืืขืืืคึผืืืงืืืืื ืืืึทืงืก.
ืืืจ ืงืขื ืขื ืงืึธื ืืจืึธืืืจื ืืืื ืกืืกืืขื ืคึฟืึทืจ ืึท ืคึผืจืึธืืืขื ืืื ืึท ืคึผืฉืื ืคึผืจืึธืืืึทืืืืคึผ. ืืืื, ื ืึธื ืขืงืกืึทืงืืืืื ื ืื ืคืืจืืขืืืืื ืกืืงืืืึทื ืก ืคืื ืงืึทืืึทื ืื, ืขืก ืืื ืืขืืืขื ืฆื ืืืืขื ืขื ืฉืืืงืกืคึผืืจ ืก ืืขืงืกื, ืืขืจ FS ืฉืึธืคืขืจ ืืื ืฉืคึผืืจืขืืืืืง. ืืขืจ ืขืจืฉื ืืึทืื ืืื ื ืคืื ืื XFS ืฆืขืืืืืื ื ืคึฟืึทืจ ืื ืืขืืึทื ืกืืจืืืฉืึทื ืจืืงืืืืืขืจื ืกืืคึผืขืจืืกืขืจ ืจืขืื.
ืืื ื ioctl (XFS_IOC_ALLOCSP) ืืื ioctl (XFS_IOC_FREESP) ืืขื ืขื ืึผืืขื ืืืืขื ืืงืึทื ืืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืฆื ืื ื ืึธืจืืึทื ืคืึทืืึธืงืึทืืข (), ืืื ืืืืขืจ ืืืืื ืืืืืง ืืื ืืึทืื ืืืงืึทืืืฉ, ืืืืขืจ ืืืึทืืืึทื ืืื ืืื ืึท ืืึทืงืืึธืจ. ืืจืึธืฅ ืื ืึทืืืขืืืื ืข ืคึผืึธืืืืืง ืคืื ื ืืฉื ืขื ืืขืจื ืื ืืืืืกืืื ื ืื ืืขืจืคืืืกืื ืืื ืื ืงืขืจื, ืืืื ืื ืคืึธืจืฉืืึธื ืคืื ืืื ืืก, ืื ืืึทืฉืืืก ืืื ืืขืืืื ืฆื ืืึธืจ ืืึทืืืึทืืืงื ืื ืืึธืงืืึทื ืืื ืืขืจ ืืืืึทืืขืจ ืืืขืจืกืืข.
ืืงืืจ: opennet.ru