Wyciek często podkreśla niezamierzoną ścieżkę ujawnienia lub transfer, podczas gdy ujawnienie podkreśla dostępny stan, taki jak publicznie czytelna pamięć masowa, zbyt szerokie uprawnienie lub wrażliwa treść w odpowiedzi. Praktyka bezpieczeństwa nie używa tych etykiet spójnie.
Ujawnienie może istnieć bez dowodu, że ktokolwiek pozyskał dane. Wyciek może być przypadkowy lub spowodowany słabością produktu, błędem konfiguracji, niebezpiecznym przepływem pracy lub celowym nadużyciem; nie ogranicza się do ataków przez sieć.
Najważniejsze punkty
Typowe ścieżkiPrzykłady obejmują błędnie zaadresowane wiadomości, publiczne linki, eksponowaną pamięć, nadmierne uprawnienia, rozwlekłe błędy, logi zawierające sekrety, niebezpieczne eksporty, utracone nośniki i przesyłanie do niezatwierdzonych usług.
DochodzenieUstal, co było dostępne lub przesłane, jak długo, do kogo, przez którą ścieżkę oraz jakie logi, kopie, pamięci podręczne lub dalsze ujawnienia mogą istnieć.
Zapobieganie nawrotowiNapraw warunek dostępu lub przepływu danych, rotuj eksponowane poświadczenia, usuń niepotrzebne kopie, popraw reguły obsługi i zweryfikuj, że monitorowanie obejmuje istotną ścieżkę.
Istotne ograniczeniePubliczna dostępność nie dowodzi, że nieautoryzowana strona obejrzała lub skopiowała dane, a brakujące lub niekompletne logi nie mogą dowieść, że dostępu nie było. Opisuj potwierdzone fakty i niepewność oddzielnie.