L'abuso di GitHub è l'uso improprio dell'infrastruttura legittima di GitHub per supportare attività malevole. Gli aggressori possono ospitare payload, file di configurazione, script o dati preparati in repository, gist o asset di release, oppure usare GitHub Pages e link a file raw per far sembrare il traffico normale. Poiché GitHub è ampiamente considerato affidabile nei flussi di lavoro software, gli strumenti di sicurezza possono trattarlo come traffico sviluppatore di routine invece che come infrastruttura di distribuzione sospetta.
Questo è importante perché l'abuso di una piattaforma affidabile aiuta gli aggressori a mimetizzarsi, aggirare il filtraggio semplice degli URL e riutilizzare una reputazione che i difensori hanno meno probabilità di bloccare apertamente. Nelle intrusioni reali, GitHub può essere usato per distribuire malware, recuperare contenuti della fase successiva, memorizzare comandi o nascondere il coordinamento operativo. I difensori cercano accessi insoliti ai repository, nuovi account con download sospetti, connessioni in uscita anomale verso contenuti raw e un uso inatteso di domini di hosting del codice da endpoint non destinati agli sviluppatori. Monitorare la provenienza, convalidare i download e limitare l'esecuzione da fonti non attendibili riduce il valore di questa tecnica.


