Ранливост во фирмверот на Samsung Android искористена преку испраќање MMS

Во процесорот за слика Qmage обезбеден во фирмверот на Samsung Android, вграден во системот за графичко прикажување на Skia, ранливост (CVE-2020-8899), кој ви овозможува да организирате извршување на кодот при обработка на слики во формати QM и QG (.qmg“) во која било апликација. За да изврши напад, корисникот не треба да врши никакви дејства; во наједноставен случај, доволно е на жртвата да и испрати MMS, е-пошта или порака за разговор што содржи специјално дизајнирана слика.

Се верува дека проблемот е присутен од 2014 година, почнувајќи со фирмверот базиран на Android 4.4.4, кој додаде промени за справување со дополнителни формати на слики QM, QG, ASTC и PIO (Variant PNG). Ранливост елиминирани в ажурирања Фирмверот на Samsung објавен на 6-ти мај. Главната Android платформа и фирмверот од други производители не се засегнати од проблемот.

Проблемот беше идентификуван за време на fuzz тестирањето од инженер од Google, кој исто така докажа дека ранливоста не е ограничена на падови и подготви работен прототип на експлоат што ја заобиколува заштитата ASLR и го стартува калкулаторот со испраќање серија MMS пораки до Samsung. Паметен телефон Galaxy Note 10+ кој работи на платформата Android 10.


Во прикажаниот пример, за успешна експлоатација потребни се приближно 100 минути за напад и испраќање преку 120 пораки. Експлоатот се состои од два дела - во првата фаза, за да се заобиколи ASLR, основната адреса се одредува во библиотеките libskia.so и libhwui.so, а во втората фаза, далечинскиот пристап до уредот се обезбедува со стартување на „обратна школка“. Во зависност од распоредот на меморијата, одредувањето на основната адреса бара испраќање од 75 до 450 пораки.

Дополнително, може да се забележи објавување Мај сет безбедносни поправки за Android, кои поправаа 39 пропусти. На три прашања им е доделено критично ниво на опасност (детали сè уште не се откриени):

  • CVE-2020-0096 е локална ранливост што овозможува извршување на код при обработка на специјално дизајнирана датотека);
  • CVE-2020-0103 е далечинска ранливост во системот што овозможува извршување на код при обработка на специјално дизајнирани надворешни податоци);
  • CVE-2020-3641 е ранливост во сопственичките компоненти на Qualcomm).

Извор: opennet.ru

Додадете коментар