ARM GPU เชกเซเชฐเชพเช‡เชตเชฐเชฎเชพเช‚ เชจเชฌเชณเชพเชˆเช“ เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชนเซเชฎเชฒเชพเช“ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡

ARM เช เชเชจเซเชกเซเชฐเซ‹เช‡เชก, เช•เซเชฐเซ‹เชฎเช“เชเชธ เช…เชจเซ‡ เชฒเชฟเชจเช•เซเชธ เชกเชฟเชธเซเชŸเซเชฐเซ€เชฌเซเชฏเซเชถเชจเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ เชคเซ‡เชจเชพ GPU เชกเซเชฐเชพเช‡เชตเชฐเซ‹เชฎเชพเช‚ เชคเซเชฐเชฃ เชจเชฌเชณเชพเชˆเช“ เชœเชพเชนเซ‡เชฐ เช•เชฐเซ€ เช›เซ‡. เชจเชฌเชณเชพเชˆเช“ เชเช• เชฌเชฟเชจเชชเซเชฐเชพเชชเซเชคเชฟเชนเซ€เชค เชธเซเชฅเชพเชจเชฟเช• เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชคเซ‡เชฎเชจเชพ เช•เซ‹เชกเชจเซ‡ เช•เชฐเซเชจเชฒ เช…เชงเชฟเช•เชพเชฐเซ‹ เชธเชพเชฅเซ‡ เชšเชฒเชพเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชฎเชพเช‚ เชธเซเชฐเช•เซเชทเชพ เชฎเซเชฆเซเชฆเชพเช“ เชชเชฐเชจเชพ เช“เช•เซเชŸเซ‹เชฌเชฐเชจเชพ เช…เชนเซ‡เชตเชพเชฒเชฎเชพเช‚ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡ เช•เซ‡ เชซเชฟเช•เซเชธ เช‰เชชเชฒเชฌเซเชง เชฅเชพเชฏ เชคเซ‡ เชชเชนเซ‡เชฒเชพเช‚, เชเช• เชจเชฌเชณเชพเชˆ (CVE-2023-4211)เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชนเซเชฎเชฒเชพเช–เซ‹เชฐเซ‹ เชฆเซเชตเชพเชฐเชพ เชฒเช•เซเชทเชฟเชค (0-เชฆเชฟเชตเชธ) เชนเซเชฎเชฒเชพเช“ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เชถเซ‹เชทเชฃเชฎเชพเช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชฐเชนเซเชฏเซ‹ เช›เซ‡. . เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชธเชฟเชธเซเชŸเชฎเชจเซ€ เชธเช‚เชชเซ‚เชฐเซเชฃ เชเช•เซเชธเซ‡เชธ เชฎเซ‡เชณเชตเชตเชพ เช…เชจเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ€ เชœเชพเชธเซ‚เชธเซ€ เช•เชฐเชคเชพ เช˜เชŸเช•เซ‹เชจเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชถเช‚เช•เชพเชธเซเชชเชฆ เชธเซเชคเซเชฐเซ‹เชคเซ‹ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชคเชฐเชฟเชค เชฆเซ‚เชทเชฟเชค เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชฎเชพเช‚ เชจเชฌเชณเชพเชˆเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.

เชจเชฌเชณเชพเชˆเช“ เชฎเชณเซ€:

  • CVE-2023-4211 โ€“ เช–เซ‹เชŸเซ‹ GPU เชฎเซ‡เชฎเชฐเซ€ เช‘เชชเชฐเซ‡เชถเชจ เช•เชฐเชตเชพเชฅเซ€ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชฎเซเช•เซเชค เช•เชฐเซ‡เชฒเซ€ เชธเชฟเชธเซเชŸเชฎ เชฎเซ‡เชฎเชฐเซ€เชจเซ€ เชเช•เซเชธเซ‡เชธ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชจเชฒเชฎเชพเช‚ เช…เชจเซเชฏ เช•เชพเชฐเซเชฏเซ‹ เชšเชฒเชพเชตเชคเซ€ เชตเช–เชคเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. Bifrost เช…เชจเซ‡ Valhall microarchitectures เชชเชฐ เช†เชงเชพเชฐเชฟเชค Mali GPUs เชฎเชพเชŸเซ‡ เชกเซเชฐเชพเช‡เชตเชฐ เช…เชชเชกเซ‡เชŸ r43p0 เชฎเชพเช‚ เชจเชฌเชณเชพเชˆ เชธเซเชงเชพเชฐเซ‡เชฒ เช›เซ‡, เชคเซ‡เชฎเชœ 5เชฎเซ€ เชชเซ‡เชขเซ€เชจเชพ ARM GPU. Midgard เช•เซเชŸเซเช‚เชฌ GPUs เชฎเชพเชŸเซ‡ เช•เซ‹เชˆ เชกเซเชฐเชพเชˆเชตเชฐ เช…เชชเชกเซ‡เชŸ เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชจเชฅเซ€.

    เช•เซเชฐเซ‹เชฎ OS 114/115/116 เชถเชพเช–เชพเช“เชฎเชพเช‚ เชธเชชเซเชŸเซ‡เชฎเซเชฌเชฐเชจเชพ เช…เชชเชกเซ‡เชŸเซเชธ เช…เชจเซ‡ เช“เช•เซเชŸเซ‹เชฌเชฐเชจเชพ เชเชจเซเชกเซเชฐเซ‹เช‡เชก เช…เชชเชกเซ‡เชŸเชจเชพ เชญเชพเช— เชฐเซ‚เชชเซ‡ เชชเชฃ เชซเชฟเช•เซเชธ เช“เชซเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชจเชฌเชณเชพ GPU เชฎเซ‹เชกเชฒเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชธเซเชฎเชพเชฐเซเชŸเชซเซ‹เชจ Google Pixel 7, Samsung S20 เช…เชจเซ‡ S21, Motorola Edge 40, OnePlus Nord 2, Asus ROG Phone 6, Redmi Note 11, 12, Honor 70 Pro, RealMe GT, Xiaomi 12 Pro, Oppo Find X5 เชชเซเชฐเซ‹เชฎเชพเช‚ เชฅเชพเชฏ เช›เซ‡. , Reno 8 Pro เช…เชจเซ‡ Mediatek เชšเชฟเชชเซเชธ เชธเชพเชฅเซ‡เชจเชพ เช•เซ‡เชŸเชฒเชพเช• เช‰เชชเช•เชฐเชฃเซ‹.

  • CVE-2023-33200 - เช–เซ‹เชŸเซ‹ GPU เช‘เชชเชฐเซ‡เชถเชจ เชฐเซ‡เชธเชจเซ€ เชธเซเชฅเชฟเชคเชฟ เช…เชจเซ‡ เชฎเซ‡เชฎเชฐเซ€เชจเซ€ เชเช•เซเชธเซ‡เชธ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เชœเซ‡ เชกเซเชฐเชพเช‡เชตเชฐ เชฆเซเชตเชพเชฐเชพ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชฎเซเช•เซเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. Bifrost เช…เชจเซ‡ Valhall microarchitectures เชชเชฐ เช†เชงเชพเชฐเชฟเชค Mali GPUs เชฎเชพเชŸเซ‡ เชกเซเชฐเชพเช‡เชตเชฐ เช…เชชเชกเซ‡เชŸเซเชธ r44p1 เช…เชจเซ‡ r45p0 เชฎเชพเช‚ เชจเชฌเชณเชพเชˆ เชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, เชคเซ‡เชฎเชœ 5เชฎเซ€ เชชเซ‡เชขเซ€เชจเชพ ARM GPUs.
  • CVE-2023-34970 เช…เชฏเซ‹เช—เซเชฏ GPU เช‘เชชเชฐเซ‡เชถเชจ เชฌเชซเชฐ เช“เชตเชฐเชซเซเชฒเซ‹ เช…เชจเซ‡ เช†เช‰เชŸ-เช“เชซ-เชฌเชพเช‰เชจเซเชก เชฎเซ‡เชฎเชฐเซ€ เชเช•เซเชธเซ‡เชธ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. Valhall เชฎเชพเช‡เช•เซเชฐเซ‹เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เช…เชจเซ‡ 44เชฎเซ€ เชชเซ‡เชขเซ€เชจเชพ ARM GPUs เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฎเชพเชฒเซ€ GPUs เชฎเชพเชŸเซ‡ เชกเซเชฐเชพเช‡เชตเชฐ เช…เชชเชกเซ‡เชŸเซเชธ r1p45 เช…เชจเซ‡ r0p5 เชฎเชพเช‚ เชจเชฌเชณเชพเชˆ เชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€.

เช•เซเชฒ เชฎเชณเซ€เชจเซ‡, เชเชจเซเชกเซเชฐเซ‹เช‡เชกเชฎเชพเช‚ เชจเชฌเชณเชพเชˆเช“ เชชเชฐเชจเชพ เช“เช•เซเชŸเซ‹เชฌเชฐเชจเชพ เช…เชนเซ‡เชตเชพเชฒเชฎเชพเช‚ 53 เชจเชฌเชณเชพเชˆเช“เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹, เชœเซ‡เชฎเชพเช‚เชฅเซ€ 5 เชจเชฌเชณเชพเชˆเช“เชจเซ‡ เชœเซ‹เช–เชฎเชจเซเช‚ เชจเชฟเชฐเซเชฃเชพเชฏเช• เชธเซเชคเชฐ เชธเซ‹เช‚เชชเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, เช…เชจเซ‡ เชฌเชพเช•เซ€เชจเชพเชจเซ‡ เช‰เชšเซเชš เชธเซเชคเชฐเชจเซเช‚ เชœเซ‹เช–เชฎ เชธเซ‹เช‚เชชเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚. เช—เช‚เชญเซ€เชฐ เชธเชฎเชธเซเชฏเชพเช“ เชคเชฎเชจเซ‡ เชธเชฟเชธเซเชŸเชฎ เชชเชฐ เชคเชฎเชพเชฐเชพ เช•เซ‹เชกเชจเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชฟเชฎเซ‹เชŸ เชเชŸเซ‡เช• เชถเชฐเซ‚ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช–เชคเชฐเชจเชพเช• เชคเชฐเซ€เช•เซ‡ เชšเชฟเชนเซเชจเชฟเชค เชฅเชฏเซ‡เชฒ เชฎเซเชฆเซเชฆเชพเช“ เชธเซเชฅเชพเชจเชฟเช• เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹เชจเซ€ เชนเซ‡เชฐเชซเซ‡เชฐ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เซƒเชค เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เช•เซ‹เชกเชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชคเซเชฐเชฃ เชจเชฟเชฐเซเชฃเชพเชฏเช• เชฎเซเชฆเซเชฆเชพเช“ (CVE-2023-24855, CVE-2023-28540 เช…เชจเซ‡ CVE-2023-33028) เชฎเชพเชฒเชฟเช•เซ€เชจเชพ เช•เซเชฏเซเช…เชฒเช•เซ‹เชฎ เช˜เชŸเช•เซ‹เชฎเชพเช‚ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ เช…เชจเซ‡ เชฌเซ‡ (CVE-2023-40129, CVE-2023-4863) เช…เชจเซ‡ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชฌเซเชฒเซ‚เชŸเซ‚เชฅ - เชธเซเชŸเซ‡เช•). เช•เซเชฒ เชฎเชณเซ€เชจเซ‡, เชเช†เชฐเชเชฎ เช˜เชŸเช•เซ‹เชฎเชพเช‚ 5 เชจเชฌเชณเชพเชˆเช“ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, เชฎเซ€เชกเชฟเชฏเชพเชŸเซ‡เช• - 3, เชฏเซเชจเชฟเชธเซ‹เช• - 1 เช…เชจเซ‡ เช•เซเชฏเซเช…เชฒเช•เซ‹เชฎ - 17 (เช•เซเชตเชพเชฒเช•เซ‹เชฎ เชคเชฐเชซเชฅเซ€ เช…เชนเซ‡เชตเชพเชฒ). เชฌเซ‡ เชจเชฌเชณเชพเชˆเช“ (เชเช• ARM GPU เชฎเชพเช‚ เช…เชจเซ‡ เชเช• libwebp เชฎเชพเช‚) เชจเซ‹เช‚เชงเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เชนเซเชฎเชฒเชพเช–เซ‹เชฐเซ‹ เชฆเซเชตเชพเชฐเชพ เชคเซ‡เชฎเชจเชพ เชถเซ‹เชทเชฃเชฎเชพเช‚ (0-เชฆเชฟเชตเชธ) เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹