A fiókok elkapására irányuló támadások és a függőségek ellenőrzésének megszerzése érdekében a RubyGems csomagtár bejelentette, hogy kötelező kéttényezős hitelesítésre vált minden 100 legnépszerűbb csomag (letöltés alapján), valamint azoknál a csomagoknál, amelyek letöltése meghaladja a 165 milliót. A kéttényezős hitelesítés alkalmazása jelentősen megnehezíti a hozzáférés megszerzését, ha a fejlesztő hitelesítő adatai kompromittálódtak, például egy kompromittált weboldalon használt jelszó újrafelhasználásakor, a kiszámítható jelszavak alkalmazásakor, vagy a fejlesztő rendszerén zajló rosszindulatú szoftver tevékenység következtében történő jelszóelfogás esetén.
Az első lépésben a népszerű csomagok kísérői számára a parancssori eszközök vagy a rubygems.org webhely használata során figyelmeztetést adnak a kéttényezős hitelesítés bekapcsolásának szükségességére. Augusztus 15-én a javaslat kötelező követelménnyé válik, és a kéttényezős hitelesítés aktiválása nélkül nem lesz hozzáférés. Egy hónappal és egy héttel a kötelező kéttényezős hitelesítés aktiválása előtt a kísérők e-mail értesítéseket is fognak kapni.
2022 negyedik negyedévében tervezik a kéttényezős hitelesítés alkalmazásának követelményét más RubyGems felhasználói kategóriákra is kiterjeszteni (a kritériumok még nem véglegesítettek, valószínű, hogy az NPM esetéhez hasonlóan a terjedelmet a 500 legnépszerűbb csomagra bővítik).
Forrás: opennet.ru
