ืจืขืกืขืึทืจืืฉืขืจืก ืคืื ืืื ืืืืขืจืกืืืขื ืคืื ืืืจืืื ืืืึทื, ืืื ืึทืืขืจ ืืึทืืืืกื ืคึฟืึทืจ ืืขืืืขืืึธืคึผืื ื ืื ืคึผืืื ืืขืจืืืึธืื ืืื VoltPillager ืื ืคืืื, ืืึธืื ืืืืขื ืึทืคืืื ืึท ืืืึทืื ืขืจืึทืืืืืื (CVE-2022-43309) ืืื ืขืืืขืืข ืกืขืจืืืขืจ ืืึธืืืขืจืืึธืึทืจืืก ืืืึธืก ืึทืืึทืื ืื ืงืคึผื ืฆื ืืืื ืคืืืืงืื ืคืึทืจืงืจืืคึผืื ืึธื ืื ืืขืืืขืืงืืื ืคืื ืืืื ืกืึทืืกืึทืงืืืึทื ื ืึธืคึผืืื. ืื ืืืึทืื ืขืจืึทืืืืืื, ืงืึธืืขื ืึทืืขื PMFault, ืงืขื ืขื ืืืขืจื ืืขื ืืฆื ืฆื ืฉืขืืืงื ืกืขืจืืืขืจืก ืฆื ืืืึธืก ืื ืึทืืึทืงืขืจ ืืื ื ืืฉื ืคืืืืฉ ืึทืงืกืขืก, ืึธืืขืจ ืืื ืคึผืจืืืืืืืืฉื ืึทืงืกืขืก ืฆื ืื ืึธืคึผืขืจืืืืื ื ืกืืกืืขื, ืืืงืืืขื, ืืืฉื, ืืืจื ืขืงืกืคึผืืืืืื ื ืึทื ืึทื ืคึผืึทืืฉื ืืืึทืื ืขืจืึทืืืืืื ืึธืืขืจ ืื ืืขืจืกืขืคึผืืื ื ืึทืืืื ืืกืืจืึทืืึธืจ ืงืจืึทืืขื ืืฉืึทืื.
ืื ืขืกืึทื ืก ืคืื ืื ืคืืจืืขืืืืื ืืืคึฟื ืืื ืฆื ื ืืฆื ืื PMBus ืฆืืืื ื, ืืืึธืก ื ืืฆื ืื I2C ืคึผืจืึธืืึธืงืึธื, ืฆื ืคืึทืจืืจืขืกืขืจื ืื ืืืึธืืืืืืืฉ ืกืึทืคึผืืืื ืฆื ืื ืคึผืจืึทืกืขืกืขืจ ืฆื ืืืึทืืืขืก ืืืึธืก ืคืึทืจืฉืึทืคื ืฉืขืืืงื ืฆื ืื ืฉืคึผืึธื. ืื PMBus ืฆืืืื ื ืืื ืืืืฉืึทืืืึทืื ืืืคึผืืึทืืขื ืึทื ืืื ืึท VRM (ืืืึธืืืืืืืฉ ืจืขืืืืึทืืึธืจ ืืึธืืืืข), ืืืึธืก ืงืขื ืขื ืืืื ืึทืงืกืขืกื ืืืจื ืืึทื ืืคึผืืึทืืืืฉืึทื ืคืื ืื BMC ืงืึธื ืืจืึธืืืขืจ. ืฆื ืืืจืืคืืจื ืึท ืืึทืคืึทืื ืืืืฃ ืืึธืจืื ืืืึธืก ืฉืืืฆื PMBus, ืืื ืึทืืืฉืึทื ืฆื ืึทืืืื ืืกืืจืึทืืึธืจ ืจืขืื ืืื ืื ืึธืคึผืขืจืืืืื ื ืกืืกืืขื, ืืืจ ืืืื ืืึธืื ืืืืืืืืืจื ืึทืงืกืขืก ืฆื ืื BMC (Baseboard Management Controller), ืืืฉื, ืืืจื ืื IPMI KCS (Keyboard Controller Style) ืฆืืืื ื, ืืืจื ืขืืืขืจื ืขื, ืึธืืขืจ ืืืจื ืคืืึทืฉืื ื ืื BMC ืคึฟืื ืืขื ืงืจืึทื ื ืกืืกืืขื.
ืึทื ืึทืจืืืกืืขืื ืืืึธืก ืึทืืึทืื ืึท ืืึทืคืึทืื ืฆื ืืืื ืืืจืืืขืงืึธืื ืึธื ืืืืกื ืื ืึธืืขื ืืึทืงืืืฉืึทื ืคึผืึทืจืึทืืขืืขืจืก ืืื ืื BMC ืืื ืืืฉืืขืืืงื ืืื ืกืืคึผืขืจืืืงืจืึธ ืืึธืืืขืจืืึธืึทืจืืก ืืื IPMI ืฉืืืฆื (X11, X12, H11 ืืื H12) ืืื ASRock, ืึธืืขืจ ืื ืืขืจืข ืกืขืจืืืขืจ ืืึธืจืื ืืืึธืก ืงืขื ืขื ืึทืงืกืขืก ืื PMBus ืืขื ืขื ืืืื ืึทืคืขืงืืึทื. ืืขืฉืึทืก ืื ืืงืกืคึผืขืจืึทืืึทื ืฅ, ืืืขื ืื ืืืึธืืืืืืืฉ ืืื ืืขืืืืงืกื ืฆื 2.84 ืืืืืืก ืืืืฃ ืื ืืึธืจืื, ืฆืืืื Intel Xeon ืคึผืจืึทืกืขืกืขืจื ืืขื ืขื ืืึทืืืืืฉื. ืฆื ืึทืงืกืขืก ืื BMC ืึธื ืืืืกื ืื ืึธืืขื ืืึทืงืืืฉืึทื ืคึผืึทืจืึทืืขืืขืจืก, ืึธืืขืจ ืืื ืืืึธืจืฆื ืึทืงืกืขืก ืฆื ืื ืึธืคึผืขืจืืืืื ื ืกืืกืืขื, ืึท ืืืึทืื ืขืจืึทืืืืืื ืืื ืื ืคืืจืืืืึทืจืข ืืืขืจืึทืคืึทืงืืืฉืึทื ืืขืงืึทื ืืืึทื ืืื ืืขื ืืฆื, ืืืึธืก ืืขืืืื ืขืก ืืขืืืขื ืฆื ืืึธืื ืึท ืืึทืืึทืคืืื ืคืืจืืืืึทืจืข ืืขืจืืืึทื ืืืงื ืืื ืื BMC ืงืึธื ืืจืึธืืืขืจ, ืืื ืืขืืื ื ืืื ืื ืืขืืืขืืงืืื ืคืื ืึทื ืึทืืืขื ืืึทืงืืืืื ืึทืงืกืขืก ืืืจื IPMI KCS.
ืืขืจ ืืืคึฟื ืคืื ืืฉืึทื ืืื ื ืื ืืืึธืืืืืืืฉ ืืืจื PMBus ืงืขื ืขื ืืืื ืืืื ืืขื ืืฆื ืฆื ืืืจืืคืืจื ืื ืคึผืืื ืืขืจืืืึธืื ืืึทืคืึทืื, ืืืึธืก ืึทืืึทืื, ืืืจื ืืึธืืขืจืื ื ืื ืืืึธืืืืืืืฉ ืฆื ืืื ืืืื ืืืึทืืืขืก, ืฆื ืคืึทืจืฉืึทืคื ืฉืขืืืงื ืฆื ืื ืืื ืืึทืื ืคืื ืืึทืื ืกืขืื ืืื ืื ืงืคึผื ืืขื ืืฆื ืคึฟืึทืจ ืืฉืืื ืืช ืืื ืืคืืขืืื ืืขืจื Intel SGX ืื ืงืืึทืืืขืก ืืื ืืืฉืขื ืขืจืืืืื ื ืขืจืจืึธืจืก ืืื ืืืืืขืก ืจืืืืืง ืึทืืืขืจืืืึทืื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืื ืืืจ ืืืืฉื ืื ืืืขืจื ืืขื ืืฆื ืืื ืื ืงืืืคื ืืขืฉืึทืก ืื ืขื ืงืจืืคึผืฉืึทื ืคึผืจืึธืฆืขืก, ืืขืจ ืจืขืืืืืึทื ืืืขื ืืืื ืึท ืคืึทืืฉ ืกืืคืขืจืืขืงืกื. ืืืจื ืงืขื ืขื ืฆืืืจืื ืึท ืืึทื ืืืขืจ ืืื SGX ืฆื ืขื ืงืจืืคึผื ืืืื ืืึทืื, ืึท ืึทืืึทืงืขืจ ืงืขื ืขื, ืืืจื ืงืึธืืื ื ืคืืืืืขืจื, ืึธื ืงืืืึทืื ืกืืึทืืืกืืืง ืืืขืื ืขื ืืขืจืื ืืขื ืืื ืื ืจืขืืืืืึทื ืกืืคืขืจืืขืงืกื ืืื ืฆืืจืืงืงืจืืื ืื ืืืขืจื ืคืื ืื ืฉืืืกื ืกืืึธืจื ืืื ืื SGX ืขื ืงืืึทืืืข.
ืืืฉืืจืื ืคึฟืึทืจ ืืืจืืคืืจื ืึท ืืึทืคืึทืื ืืืืฃ ืกืืคึผืขืจืืืงืจืึธ ืืื ASRock ืืึธืจืื, ืืื ืืขืืื ื ืืื ืึท ื ืืฆื ืคึฟืึทืจ ืงืึธื ืืจืึธืืืจืื ื ืึทืงืกืขืก ืฆื PMBus, ืืขื ืขื ืืจืืืก ืืืืฃ GitHub.
ืืงืืจ: opennet.ru