L'analisi del diff delle pull request consiste nel rivedere solo le righe aggiunte, rimosse o modificate in una pull request invece di riesaminare l'intero repository. Gli strumenti di sicurezza usano il diff come una vista mirata di ciò che sta cambiando, il che aiuta i revisori a individuare presto modifiche rischiose e a ridurre il rumore generato dal codice legacy non مرتبطato.
È importante perché molti attacchi reali iniziano con una piccola modifica al codice: un controllo degli input indebolito, un'operazione pericolosa sui file, una dipendenza modificata o una backdoor nascosta in un sottile cambiamento logico. Controllando il diff prima dell'unione, i team possono bloccare modifiche non sicure, richiedere una revisione umana per i percorsi sensibili e automatizzare l'applicazione delle policy nella CI. L'analisi del diff è più efficace se affiancata a scansioni più ampie del repository, poiché alcune vulnerabilità diventano visibili solo nel contesto del codice circostante.


