GitHub har meddelt om en hændelse, hvor en hemmelig RSA-nøgle, der blev brugt som en vært-nøgle til adgang til GitHub-repositorier via SSH, ved en fejl blev offentliggjort i et offentligt tilgængeligt repositorium. Lækagen berørte kun RSA-nøglen; værtens SSH-nøgler ECDSA og Ed25519 forbliver sikre. Den offentliggjorte vært-SSH-nøgle giver ikke adgang til GitHub's infrastruktur eller brugerdata, men kan bruges til at opsnappe Git-operationer udført via SSH.
For at forhindre mulig opsnapning af SSH-sessioner til GitHub, hvis RSA-nøglen skulle falde i de forkerte hænder, har GitHub indledt en proces for nøgleudskiftning. Brugere skal fjerne den gamle offentlige GitHub-nøgle (ssh-keygen -R github.com) eller manuelt erstatte nøglen i filen ~/ .ssh /known_hosts, hvilket kan forstyrre automatisk kørende scripts.
Kilde: opennet.ru
