Biztonság 1 perc olvasás

Kiszivárgott mesterkulccsal juttattak kártékony kiadást a LiteLLM csomagjai közé

A véletlenül közzétett mesterkulcsot felismerték, de nem vonták vissza. A LiteLLM beszámolója szerint egy támadó később ezzel szerzett GitHub-tokeneket, majd rosszindulatú 1.107.0 verziót tett közzé a projekt kiadási csatornáin.

Facebook X LinkedIn
Szerverállványok és üzemeltetési konzol egy adatközpont szervizfolyosóján.
Szerverállványok és üzemeltetési konzol egy adatközpont szervizfolyosóján. AI-generált illusztráció

A törölt bejegyzés után is használható maradt a kulcs

  1. május 27-én egy konfigurációs fájllal együtt került nyilvánosságra a LiteLLM Agent Platform egyik telepítésének mesterkulcsa. A hibát gyorsan észrevették, és felülírták a GitHub-tároló érintett bejegyzését, ám a hozzáférést nem érvénytelenítették.

A támadó október 10-én ezzel jutott be a platformra. Onnan olyan GitHub-hozzáférési tokent szerzett, amely a szervezet tulajdonosának fiókjához tartozott, és nem korlátozták a jogosultságait. Így a szervezet összes tárolójához tulajdonosi hozzáférést kapott, majd további hitelesítő adatokat lopott.

Hasonló nevű tárolóra irányították a kiadást

Október 21-én a támadó megkerülte az ágak védelmét, és átírta a kiadási folyamatot. A valódi BerriAI/litellm helyett a megtévesztően hasonló Berri-AI/litellm tárolót állította be forrásként.

A kiadás jóváhagyási szabályait korábban lazították: két mérnök már elindíthatott és engedélyezhetett egy közzétételt. A támadó az egyik ellopott tokennel kezdeményezte, a másikkal jóváhagyta a műveletet.

A rosszindulatú 1.107.0 verzió felkerült a PyPI szolgáltatásba, majd Docker Hub- és GHCR-képfájlok is megjelentek. A PyPI október 21-én karanténba helyezte az érintett változatot.

További szolgáltatások hozzáféréseit is gyűjtötték

A Socket vizsgálata szerint a rosszindulatú automatizmusok GitHub-tokeneket, szolgáltatási API-kulcsokat és adatbázis-hozzáférési adatokat is gyűjtöttek. Az érintett szolgáltatások között az OpenAI, az Anthropic és az AWS Bedrock is szerepelt.

A LiteLLM közlése szerint az incidensre válaszul az összes belső rendszeréhez és külső szolgáltatói platformjához kapcsolódó token visszavonásán dolgozik.

A cikk mesterséges intelligencia segítségével készült; a szerkesztőség ellenőrizte és jóváhagyta. Impresszum