Вразливість, що відстежується як CVE-2024-50050, отримала оцінку CVSS 6.3 з 10.0. З іншого боку, компанія Snyk присвоїла їй рейтинг критичної серйозності 9.3, пише The Hacker News.
«Уражені версії meta-llama вразливі до десеріалізації ненадійних даних, тобто зловмисник може виконати довільний код, надсилаючи зловмисні десеріалізовані дані», — говорить в аналізі компанії Oligo Security, що займається безпекою хмарних технологій.
Недолік, на думку компанії, полягає в компоненті Llama Stack, який визначає набір API-інтерфейсів для розробки додатків штучного інтелекту (ШІ), в тому числі з використанням власних моделей Llama від компанії Meta.
Вразливість виникає через використання Python-бібліотеки pickle, яка може призводити до виконання довільного коду під час завантаження шкідливих даних.
Коли сокет ZeroMQ відкритий через мережу, зловмисники можуть скористатися цією вразливістю, надсилаючи на сокет шкідливі об’єкти. Оскільки recv_pyobj розпаковує ці об’єкти, зловмисник може досягти довільного виконання коду на вразливому хості.
Вразливість було розкрито у межах відповідального розкриття інформації 24 вересня 2024 року. Meta виправила уразливість 10 жовтня у версії 0.0.41. Також було виправлено в pyzmq, бібліотеці Python, яка надає доступ до ZeroMQ.