ะััะปะตะดะพะฒะฐัะตะปะธ ะธะท ะะธัะผะธะฝะณะตะผัะบะพะณะพ ัะฝะธะฒะตััะธัะตัะฐ, ัะฐะฝะตะต ะธะทะฒะตััะฝัะต ัะฐะทัะฐะฑะพัะบะพะน ะฐัะฐะบ Plundervolt ะธ VoltPillager, ะฒััะฒะธะปะธ ััะทะฒะธะผะพััั (CVE-2022-43309) ะฒ ะฝะตะบะพัะพััั ัะตัะฒะตัะฝัั ะผะฐัะตัะธะฝัะบะธั ะฟะปะฐัะฐั , ะฟะพะทะฒะพะปััััั ัะธะทะธัะตัะบะธ ะฒัะฒะตััะธ ะธะท ัััะพั CPU ะฑะตะท ะฒะพะทะผะพะถะฝะพััะธ ะตะณะพ ะฟะพัะปะตะดัััะตะณะพ ะฒะพัััะฐะฝะพะฒะปะตะฝะธั. ะฃัะทะฒะธะผะพััั, ะบะพัะพัะฐั ะฟะพะปััะธะปะฐ ะบะพะดะพะฒะพะต ะธะผั PMFault, ะผะพะถะตั ะฑััั ะธัะฟะพะปัะทะพะฒะฐะฝะฐ ะดะปั ะฟะพะฒัะตะถะดะตะฝะธั ัะตัะฒะตัะพะฒ, ะบ ะบะพัะพััะผ ั ะฐัะฐะบัััะตะณะพ ะฝะตั ัะธะทะธัะตัะบะพะณะพ ะดะพัััะฟะฐ, ะฝะพ ะตััั ะฟัะธะฒะธะปะตะณะธัะพะฒะฐะฝะฝัะน ะดะพัััะฟ ะบ ะพะฟะตัะฐัะธะพะฝะฝะพะน ัะธััะตะผะต, ะฟะพะปััะตะฝะฝัะน, ะฝะฐะฟัะธะผะตั, ะฒ ัะตะทัะปััะฐัะต ัะบัะฟะปัะฐัะฐัะธะธ ะฝะตะธัะฟัะฐะฒะปะตะฝะฝะพะน ััะทะฒะธะผะพััะธ ะธะปะธ ะฟะตัะตั ะฒะฐัะฐ ััััะฝัั ะดะฐะฝะฝัั ะฐะดะผะธะฝะธัััะฐัะพัะฐ.
ะกััั ะฟัะตะดะปะพะถะตะฝะฝะพะณะพ ะผะตัะพะดะฐ ะฒ ะธัะฟะพะปัะทะพะฒะฐะฝะธะธ ะธะฝัะตััะตะนัะฐ PMBus, ะฒ ะบะพัะพัะพะผ ะฟัะธะผะตะฝัะตััั ะฟัะพัะพะบะพะป I2C, ะดะปั ะฟะพะฒััะตะฝะธั ะฟะพะดะฐะฒะฐะตะผะพะณะพ ะฝะฐ ะฟัะพัะตััะพั ะฝะฐะฟััะถะตะฝะธั ะดะพ ะฒะตะปะธัะธะฝ, ะฒัะทัะฒะฐััะธั ะฟะพะฒัะตะถะดะตะฝะธะต ัะธะฟะฐ. ะะฝัะตััะตะนั PMBus ะพะฑััะฝะพ ัะตะฐะปะธะทัะตััั ะฒ ะผะพะดัะปะต VRM (Voltage Regulator Module), ะดะพัััะฟ ะบ ะบะพัะพัะพะผั ะผะพะถะฝะพ ะฟะพะปััะธัั ัะตัะตะท ะผะฐะฝะธะฟัะปััะธะธ ั BMC-ะบะพะฝััะพะปะปะตัะพะผ. ะะปั ัะพะฒะตััะตะฝะธั ะฐัะฐะบะธ ะฝะฐ ะฟะปะฐัั, ะฟะพะดะดะตัะถะธะฒะฐััะธะต PMBus, ะบัะพะผะต ะฟะพะปะฝะพะผะพัะธะน ะฐะดะผะธะฝะธัััะฐัะพัะฐ ะฒ ะพะฟะตัะฐัะธะพะฝะฝะพะน ัะธััะตะผะต ะฝะตะพะฑั ะพะดะธะผะพ ะฝะฐะปะธัะธะต ะฟัะพะณัะฐะผะผะฝะพะณะพ ะดะพัััะฟะฐ ะบ BMC (Baseboard Management Controller), ะฝะฐะฟัะธะผะตั, ัะตัะตะท ะธะฝัะตััะตะนั IPMI KCS (Keyboard Controller Style), ัะตัะตะท Ethernet ะธะปะธ ัะตัะตะท ะฟะตัะตะฟัะพัะธะฒะบั BMC ะธะท ัะตะบััะตะน ัะธััะตะผั.
ะะฐะปะธัะธะต ะฟัะพะฑะปะตะผั, ะฟะพะทะฒะพะปัััะตะน ัะพะฒะตััะธัั ะฐัะฐะบั ะฑะตะท ะทะฝะฐะฝะธั ะฟะฐัะฐะผะตััะพะฒ ะฐััะตะฝัะธัะธะบะฐัะธะธ ะฒ BMC, ะฟะพะดัะฒะตัะถะดะตะฝะพ ะฒ ะผะฐัะตัะธะฝัะบะธั ะฟะปะฐัะฐั Supermicro ั ะฟะพะดะดะตัะถะบะพะน IPMI (X11, X12, H11 ะธ H12) ะธ ASRock, ะฝะพ ััะทะฒะธะผะพััะธ ัะฐะบะถะต ะฟะพะดะฒะตัะถะตะฝั ะธ ะดััะณะธะต ัะตัะฒะตัะฝัะต ะฟะปะฐัั, ะฝะฐ ะบะพัะพััั ะผะพะถะฝะพ ะฟะพะปััะธัั ะดะพัััะฟ ะบ PMBus. ะ ั ะพะดะต ะฟัะพะฒะตะดัะฝะฝัั ัะบัะฟะตัะธะผะตะฝัะพะฒ ะฟัะธ ะฟะพะฒััะตะฝะธะธ ะฝะฐะฟััะถะตะฝะธั ะดะพ 2.84 ะฒะพะปัั ะฝะฐ ะดะฐะฝะฝัั ะฟะปะฐัะฐั ะฑัะปะพ ะฟะพะฒัะตะถะดะตะฝะพ ะดะฒะฐ ะฟัะพัะตััะพัะฐ Intel Xeon. ะะปั ะดะพัััะฟะฐ ะบ BMC ะฑะตะท ะทะฝะฐะฝะธั ะฟะฐัะฐะผะตััะพะฒ ะฐััะตะฝัะธัะธะบะฐัะธะธ, ะฝะพ ะฟัะธ ะฝะฐะปะธัะธะธ root-ะดะพัััะฟะฐ ะบ ะพะฟะตัะฐัะธะพะฝะฝะพะน ัะธััะตะผะต, ะธัะฟะพะปัะทะพะฒะฐะปะฐัั ััะทะฒะธะผะพััั ะฒ ะผะตั ะฐะฝะธะทะผะต ะฒะตัะธัะธะบะฐัะธะธ ะฟัะพัะธะฒะพะบ, ะฟะพะทะฒะพะปะธะฒัะฐั ะทะฐะณััะทะธัั ะฒ BMC-ะบะพะฝััะพะปะปะตั ะผะพะดะธัะธัะธัะพะฒะฐะฝะฝะพะต ะพะฑะฝะพะฒะปะตะฝะธะต ะฟัะพัะธะฒะบะธ, ะฐ ัะฐะบะถะต ะฒะพะทะผะพะถะฝะพััั ะฝะตะฐััะตะฝัะธัะธัะธัะพะฒะฐะฝะฝะพะณะพ ะดะพัััะฟะฐ ัะตัะตะท IPMI KCS.
ะะตัะพะด ะธะทะผะตะฝะตะฝะธั ะฝะฐะฟััะถะตะฝะธั ัะตัะตะท PMBus ัะฐะบะถะต ะผะพะถะตั ะฟัะธะผะตะฝััััั ะดะปั ัะพะฒะตััะตะฝะธั ะฐัะฐะบะธ Plundervolt, ะฟะพะทะฒะพะปัััะตะน ัะตัะตะท ะฟะพะฝะธะถะตะฝะธะต ะฝะฐะฟััะถะตะฝะธั ะดะพ ะผะธะฝะธะผะฐะปัะฝัั ะฒะตะปะธัะธะฝ ะฒัะทะฒะฐัั ะฟะพะฒัะตะถะดะตะฝะธะต ัะพะดะตัะถะธะผะพะณะพ ััะตะตะบ ั ะดะฐะฝะฝัะผะธ ะฒ CPU, ะธัะฟะพะปัะทัะตะผัั ะฟัะธ ะฒััะธัะปะตะฝะธัั ะฒ ะธะทะพะปะธัะพะฒะฐะฝะฝัั ะฐะฝะบะปะฐะฒะฐั Intel SGX ะธ ะณะตะฝะตัะฐัะธะธ ะพัะธะฑะพะบ ะฒ ะธะทะฝะฐัะฐะปัะฝะพ ะบะพััะตะบัะฝัั ะฐะปะณะพัะธัะผะฐั . ะะฐะฟัะธะผะตั, ะตัะปะธ ะดะพะฑะธัััั ะธะทะผะตะฝะตะฝะธั ะทะฝะฐัะตะฝะธั, ะธัะฟะพะปัะทัะตะผะพะณะพ ะฟัะธ ัะผะฝะพะถะตะฝะธะธ ะฒ ะฟัะพัะตััะต ัะธััะพะฒะฐะฝะธั, ะฝะฐ ะฒัั ะพะดะต ะพะบะฐะถะตััั ะฝะตะบะพััะตะบัะฝัะน ัะธััะพัะตะบัั. ะะผะตั ะฒะพะทะผะพะถะฝะพััั ะพะฑัะฐัะฐัััั ะบ ะพะฑัะฐะฑะพััะธะบั ะฒ SGX ะดะปั ัะธััะพะฒะฐะฝะธั ัะฒะพะธั ะดะฐะฝะฝัั , ะฐัะฐะบัััะธะน ะผะพะถะตั, ะฒัะทัะฒะฐั ัะฑะพะธ, ะฝะฐะบะพะฟะธัั ััะฐัะธััะธะบั ะพะฑ ะธะทะผะตะฝะตะฝะธะธ ัะธััะพัะตะบััะฐ ะฝะฐ ะฒัั ะพะดะต ะธ ะฒะพัััะฐะฝะพะฒะธัั ะทะฝะฐัะตะฝะธะต ะบะปััะฐ, ั ัะฐะฝััะตะณะพัั ะฒ ะฐะฝะบะปะฐะฒะต SGX.
ะะฝััััะผะตะฝัะฐัะธะน ะดะปั ะฟัะพะฒะตะดะตะฝะธั ะฐัะฐะบะธ ะฝะฐ ะฟะปะฐัั Supermicro ะธ ASRock, ะฐ ัะฐะบะถะต ััะธะปะธัะฐ ะดะปั ะฟัะพะฒะตัะบะธ ะฝะฐะปะธัะธั ะดะพัััะฟะฐ ะบ PMBus, ะพะฟัะฑะปะธะบะพะฒะฐะฝั ะฝะฐ GitHub.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru