Lunedi 19 Ottobre 2026 11:51:42 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

Cronologia del codice sorgente

registri di commit conservati che possono preservare segreti eliminati.

La cronologia del codice sorgente è il registro conservato delle modifiche apportate a un repository, inclusi commit, branch, tag e versioni precedenti dei file. Anche se un segreto viene rimosso dalla codebase attuale, può ancora esistere nei commit precedenti, nelle pull request o nei clone mirror. Questo è importante perché la cronologia delle versioni spesso rimane ricercabile e accessibile agli sviluppatori, ai sistemi CI e, a volte, al pubblico.

Nella sicurezza informatica, la cronologia del codice sorgente può trasformare un breve errore in un'esposizione di lunga durata. Gli attaccanti analizzano i repository alla ricerca di password, chiavi API e token eliminati perché le vecchie revisioni possono ancora contenere credenziali utilizzabili. I difensori usano il controllo della cronologia, i controlli di accesso, la rotazione dei segreti e, quando necessario, strumenti di riscrittura del repository, ma il passo più importante è considerare come potenzialmente recuperabile per sempre qualsiasi cosa sia stata committata anche una sola volta.

← indice WIKICROOK