Уязвимости в безжичния стек на ядрото на Linux, позволяващи дистанционно изпълнение на код

В безжичния стек (mac80211) на ядрото на Linux е установена серия от уязвимости, някои от които потенциално позволяват да се постигне преливане на буфер и дистанционно изпълнение на код чрез изпращане от точка за достъп на специално подготвени пакети. Корекцията в момента е налична само под формата на пач.

За демонстрация на възможността за провеждане на атака, са публикувани примери на кадри, предизвикващи преливане, както и утилита за вмъкване на тези кадри в безжичния стек 802.11. Уязвимостите не зависят от използваните безжични драйвери. Предполага се, че установените проблеми могат да бъдат използвани за създаване на работещи експлойти за дистанционна атака на системи.

  • CVE-2022-41674 — преливане на буфер в функцията cfg80211_update_notlisted_nontrans, позволяваща презаписване на до 256 байта в купчината. Уязвимостта се проявява от ядрото на Linux 5.1 и може да бъде използвана за дистанционно изпълнение на код.
  • CVE-2022-42719 — достъп до вече освободена област от паметта (use-after-free) в кода за парсинг на MBSSID. Уязвимостта се проявява от ядрото на Linux 5.2 и може да бъде използвана за дистанционно изпълнение на код.
  • CVE-2022-42720 — достъп до вече освободена област от паметта (use-after-free) в кода за броене на референции в режим BSS (Basic Service Set). Уязвимостта се проявява от ядрото на Linux 5.1 и може да бъде използвана за дистанционно изпълнение на код.
  • CVE-2022-42721 — повреждане на списъка BSS, водещо до безкрайно зацикляне. Уязвимостта се проявява от ядрото на Linux 5.1 и може да бъде използвана за извършване на отказ в обслужването.
  • CVE-2022-42722 — разименуване на нулев указател в кода за защита на beacon-кадрите. Проблемът може да бъде използван за извършване на отказ в обслужването.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster