Czy złośliwe moduły Ruby i Go zagrażają Twoim danym?
Czy złośliwe moduły Ruby i Go zagrażają Twoim danym?
Ostatnie badania ujawniły niebezpieczną kampanię skierowaną przeciwko programistom, która wykorzystuje złośliwe moduły Ruby i Go do kradzieży poufnych informacji. W centrum tego incydentu znajduje się konto GitHub BufferZoneCorp, które opublikowało szereg repozytoriów powiązanych z tymi zagrożeniami.
W przypadku modułów Ruby, przeanalizowane gems automatycznie kradną sekrety, zbierając zmienne środowiskowe oraz lokalne dane uwierzytelniające, takie jak:
- SSH keys
- AWS credentials
- .npmrc i .netrc
- GitHub CLI configuration
- RubyGems credentials
Zebrane dane są następnie wysyłane do ukrytego punktu wykradania. Z kolei w przypadku modułów Go, kampania jest bardziej zróżnicowana, manipulując GITHUB_ENV, osłabiając checksum protections oraz modyfikując go.sum, co może ułatwić przechwytywanie zależności downstream.
Na podstawie: Źródła








