Słownik pojęć
deserializacja niezaufanych danych
Definicja, znaczenie i użycie terminu w kontekście publikacji.
Proces odtwarzania obiektów lub struktur programu na podstawie danych wejściowych. Jeśli dane nie są zaufane i nie są odpowiednio kontrolowane, błędna deserializacja może prowadzić do wykonania niepożądanych działań.
Deserializacja zamienia zapisane dane na obiekty używane przez aplikację. Podatności w tym mechanizmie mogą pozwolić napastnikowi na ingerencję w działanie serwera, zwłaszcza gdy aplikacja przetwarza dane bez właściwej weryfikacji.