A LiteLLM egy AI-fejlesztésekhez használt, széles körben elterjedt nyílt forráskódú szoftver, melyet az elmúlt napokban súlyos ellátásilánc-támadás ért. Az incidens egy hónapokkal korábban kiszivárgott, de később vissza nem vont hozzáférési kulcs eredménye lehetett – ennek felhasználásával a támadók hozzáfértek a fejlesztési környezethez, majd megszerezték a projekt forráskódjának módosításához szükséges jogosultságokat.
A támadók a szoftver 1.107.0 verziójába rosszindulatú kódot építettek be, amelynek a célja jelszavak, hozzáférési kulcsok és egyéb bizalmas adatok megszerzése volt. A módosított szoftvercsomag megközelítőleg két órán keresztül volt elérhető a Python hivatalos csomagtárában, és ezalatt mintegy 49000 alkalommal töltötték le. A kártékony program azért is jelentetett különösen súlyos kockázatot, mert a Python elindításakor automatikusan működésbe léphetett, függetlenül attól, hogy az adott alkalmazás közvetlenül használatba vette-e az érintett szoftvert.
A kutatások alapján a támadók rövid időn belül megkezdték a megszerzett felhőszolgáltatási hozzáférések ellenőrzését. A céljuk feltehetőleg az érintett infrastruktúrák jogosulatlan felhasználása volt, kiváltképpen az AI-szolgáltatások futtatására, amelyek költségeit továbbra is az áldozatok viselhették.
A probléma elhárítására a LiteLLM az érintett hozzáférési kulcsok azonnali cseréjét javasolta. A hasonló incidensek megelőzésében kiemelt jelentőségű a fejlesztői környezetek megfelelő védelme, a hozzáférési jogosultságok rendszeres felülvizsgálata, valamint a szoftverkiadási folyamatok biztonságának rendszeres ellenőrzése.
(forrás)

