Lopóprogramra cserélték az OVHcloud CLI öt kiadásának letöltéseit
A gépen tárolt titkok ellopására készített program került az OVHcloud CLI letöltései közé egy eltérített GitHub-fiók miatt. A szolgáltató szerint az öt érintett kiadás lecserélt fájljai október 19-én legfeljebb 94 percig voltak elérhetők.
A letöltés időpontja és módja is számít
A v0.11.0-tól v0.15.0-ig érintett kiadások rosszindulatú archívumai 12:47 és 14:21 UTC között voltak elérhetők. A csere a macOS x86_64 és arm64, a Linux x86_64 és arm64, valamint a Windows x86_64 változatokat érintette.
Veszélyeztetett útvonal volt a hivatalos telepítőszkript, a közvetlen GitHub-letöltés és a rögzített ellenőrzőösszeg nélküli CI-letöltés. Ide tartozott a v0.12.0, v0.13.0 és v0.14.0 saját frissítőparancsa is macOS vagy Linux rendszeren, kézi vagy szkriptes telepítésnél.
A Homebrew eltérő ellenőrzőösszeg miatt elutasította volna a csomagot. A go install, a forrásból fordítás és a Docker-kép nem volt érintett. A korábban telepített, az időablakban nem frissített példányok eredetiek maradtak.
Ne indítsd el a gyanús fájlt az ellenőrzéshez
A go version -m FÁJL futtatás nélkül olvassa ki a bináris fordítási adatait. A vizsgált rosszindulatú példányban a v0.15.1-0.20261013083505-5ead8ef9b43d+dirty modulverzió, az 5ead8ef commit és a -ldflags="-s -w" sor szerepelt.
A +dirty jelölés vagy a vcs sorok önmagukban nem bizonyítanak fertőzést: a tiszta kiadásban is előfordulnak.
A tiszta kiadás nem érvényteleníti az ellopott kulcsokat
Az OVHcloud azóta közzétette a tiszta v0.16.0 kiadást, amelynek fájljait a GitHub nem engedi módosítani. A program cseréje azonban nem vonja vissza a már kimásolt hozzáférési kulcsokat.
A cikk mesterséges intelligencia segítségével készült; a szerkesztőség ellenőrizte és jóváhagyta. Impresszum