ืฆืืืช ืืืงืจืื ืืืืื ืืืจืกืืื ืืืืคืฉืืช ืืืืกืืจืื ืืืื ืืืฉ ืคืืืขืืช (CVE-2020-0543) ืืืื ืื ืืืืงืจื-ืืจืืืืงืืื ืืื ืฉื ืืขืืื ืืื ืื, ืืืื ืืื ืฉืืื ืืืคืฉืจ ืื ืืฉืืืจ ืืช ืชืืฆืืืช ืืืืฆืืข ืฉื ืืื ืืืจืืืช ืืืืืฆืขืืช ืขื ืืืืช CPU ืืืจืช. ืืืื ืืคืืืขืืช ืืจืืฉืื ื ืืื ืื ืื ืืืฆืืข ืืืจืืืช ืกืคืงืืืืืื ืืืืคืฉืจ ืืืืคืช ื ืชืื ืื ืืื ืืืืืช CPU ืืืืืืช (ืืขืืจ ืืืืคืืช ืืืืืื ืืฉืจืฉืืจืื ืฉืื ืื ืฉื ืืืชื ืืืื). ืืืืงืจืื ืืื ื ืืช ืืืขืื CROSSTalk, ืืื ืืกืืื ืืื ืื ืืคืืืขืืช ืืืื ื SRBDS (ืืืืืช ื ืชืื ืื ืืืืจ ื ืชืื ืื ืืืืืืื).
ืืคืืืขืืช ืืชืืืืกืช ื ืืืฆื ืืคื ื ืฉื ื ืืืืืงื ืฉื ืืขืืืช MDS (Microarchitectural Data Sampling) ืืืื ืืืืกืก ืขื ืืืฉืื ืฉืืืืช ื ืืชืื ืฆืืืืืช ืขื ื ืชืื ืื ืืืื ืื ืืืงืจื-ืืืจืืืืืื. ืขืงืจืื ืืคืขืืื CROSSTalk ืงืจืื ืืคืืืขืืช RIDL, ืื ืฉืื ื ืืืงืืจ ืื ืืืื.
ืืคืืืขืืช ืืืืฉื ืืืคืืช ืืืืืคื ืฉื ืืืืจ ืืื ืืื ืฉืื ืชืืขื ืืขืืจ, ืืืฉืืชืฃ ืืื ืืืืืช ื-CPU.
ืืืืช ืืืขืื ืืื ืฉืืืง ืืืืจืืืช ืืืืงืจื-ืืขืื, ืืืื RDRAND, RDSEED ื-SGX EGETKEY, ืืืืฉืืืช ืืืืฆืขืืช ืคืขืืืช SRR (Special Register Reads) ืืคื ืืืืช. ืืืขืืืื ืืืฉืคืขืื, ืื ืชืื ืื ืืืืืืจืื ืขืืืจ SRR ืืืคืงืืื ืืืืืจ ืืื ืืื ืืืฉืืชืฃ ืืื ืืืืืช ื-CPU, ืืืืืจ ืืื ืื ืืืขืืจืื ืืืืืจ ืืืืื ืืืฉืืื ืืืืืช ื-CPU ืืคืืืืช ืืกืคืฆืืคืืช ืฉืขืืื ืืืคืขืื ืคืขืืืช ืืงืจืืื. ืืืืจ ืืื, ืืขืจื ืืืืืจ ืืืืืื ืืืขืชืง ืืจืืืกืืจืื ืืืืืืื ืืืคืืืงืฆืืืช.
ืืืื ืืืืืจ ืืืฉืืชืฃ ืืืื ืืื ืืชืืื ืืฉืืจืช ืืืืืื, ืฉืืื ืืืจื ืืื ืืืืื ืืืชืจ ืืืืื ืื ืชืื ืื ืื ืงืจืืื, ืืงืจืืืืช ืฉืื ืืช ืืฉืคืืขืืช ืขื ืืืกืืื ืฉืื ืื ืืืืืจ. ืืืืืื ืฉืืืืืจ ืืืฉืืชืฃ ืืืขืชืง ืืืื ืืืืืจ ืืืืืื, ืื ืจืง ืืืืง ืืืจืืฉ ืืคืขืืื ืื ืืืืืช ืืืขืืจ, ืืื ืื ืื ืชืื ืื ืฉื ืืชืจื ืืคืขืืืืช ืืืจืืช, ืืืื ืืื ืืืืืฆืขืืช ืืืืืืช CPU ืืืจืืช.
ืื ืืืชืงืคื ืืฆืืืื, ืืฉืชืืฉ ืืงืืื ืืืืืืช ืืืขืจืืช ืืืื ืืงืืืข ืืช ืืชืืฆืื ืฉื ืืืฆืืข ืืืจืืืช ื-RDRAND, RDSEED ื-EGETKEY ืืชืืืื ืืจ ืื ืืชืื ืืืืืขืช SGX ืฉื Intel, ืืื ืงืฉืจ ืืืืืช ื-CPU ืขืืื ืืืืฆืข ืืงืื.
ืืืงืจืื ืฉืืืื ืืช ืืืขืื ืคืืจืกื ื ืืฆืื ืื ืืืคืืก ืืืืืื ืืช ืืืืืืช ืืืืืืฃ ืืืืข ืขื ืขืจืืื ืืงืจืืืื ืฉืืืฉืื ืืืืฆืขืืช ืืืจืืืช RDRAND ื-RDSEED ืืฉืืืืจ ืืคืชื ืคืจืื ECDSA ืฉืขืืื ืืืืืืขืช SGX ืฉื Intel ืืืืจ ืืืฆืืข ืคืขืืืช ืืชืืื ืืืืืืืืช ืืืช ืืืื ืืืขืจืืช.
ืึผึฐืขึธืึธื ืจึธืึดืืฉื ืืืืื ืจืื ืฉื ืืขืืื Intel ืฉืืืื ืืื, ื ืืืืื ืืฉืจืชืื, ืืืื Core i3, i5, i7, i9, m3, Celeron (ืกืืจืืช J, G ื-N), Atom (ืกืืจืืช C, E ื-X), Xeon (E3, E5, ืืฉืคืืืช E7, W ื-D), Xeon Scalable ืืื'. ืจืืื ืืฆืืื ืื ืืื ืื ืงืืืื ืืืืขื ืขื ืืคืืืขืืช ืืกืคืืืืจ 2018, ืืืืืื 2019 ืกืืคืง ืื ืืืคืืก ืฉื ื ืืฆืื ืืืืืื ืืืืคืช ื ืชืื ืื ืืื ืืืืืช ืืืขืื, ืื ืคืืชืื ืืชืืงืื ืืชืขืื ืืฉื ืืืจืืืืช ืืืืฉืื ืฉืื. ืขืืืื ืืืืงืจืืงืื ืืืืฆืข ืฉื ืืืื ืืืคื ืืืขืื ืขื ืืื ืฉืื ืื ืืืชื ืืืืช ืฉื ืืืืจืืืช RDRAND, RDSEED ื-EGETKEY ืืื ืืืืืืฃ ื ืชืื ืื ืืืืืจ ืืืฉืืชืฃ ืืื ืืื ืืข ืืืืืข ืฉืืืจื ืืืชืืืฉื ืฉื. ืื ืืกืฃ, ืืืืฉื ืืืืืจ ืืืฉืืืช ืขื ืฉืืชืืื ืืืงืจื ืื ืืชื ืืืืฉ.
ืชืืคืขืช ืืืืื ืฉื ืกืื ืื ืฉื ืืื ื ืืื ืืฉืืืื ืืืืืจืช ืืขืช ืืืฆืืข RDRAND, RDSEED ื-EGETKEY, ืืชืคืืงื ืืืคืืชืช ืืขืช ื ืืกืืื ืืืฆืข ืืืจืืืช ืืื ืื-ืืื ืืช ืขื ืืขืืืื ืืืืืื ืฉืื ืื. ืืืฆืืข RDRAND, RDSEED ื-EGETKEY ืื ืืฉืขื ืืช ืืืืฉื ืืืืืจืื ืืืขืืืื ืืืืืื ืืืจืื. ืชืืื ืืช ืืื ืขืฉืืืืช ืืืฉืคืืข ืืจืขื ืขื ืืืืฆืืขืื ืฉื ืืืฉืืื ืฉืจืช ืืกืืืืื, ืื ืฉืืงืืฉืื ืืกืคืงืช ืื ืื ืื (RNGDS_MITG_DIS) ืืืฉืืืช ืืื ื ืขืืืจ ืืืจืืืช RDRAND ื-RDSEED ืืืืืฆืขืืช ืืืืฅ ืืืืืืขืช SGX ืฉื Intel.
ืืงืืจ: OpenNet.ru