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.
A törölt bejegyzés után is használható maradt a kulcs
- 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