
Bio-Formats ≤ 8.3.0 esegue una deserializzazione Java non sicura di file cache .bfmemo controllati dall'attaccante durante l'elaborazione delle immagini; un .bfmemo appositamente creato può innescare la deserializzazione di dati non attendibili (DoS/manipolazione logica; potenzialmente RCE se esistono catene di gadget).
Bio-Formats ≤ 8.3.0 esegue una deserializzazione Java non sicura di file cache .bfmemo controllati dall'attaccante durante l'elaborazione delle immagini; un .bfmemo appositamente creato può innescare la deserializzazione di dati non attendibili (DoS/manipolazione logica; potenzialmente RCE se esistono catene di gadget).
Riproduzione sicura (solo locale) Questo NON costruisce una catena di gadget né esegue codice. Mostra solo che .bfmemo viene deserializzato a scopo dimostrativo.
javac -cp bioformats_package.jar DemoMemoizer.java java -cp .:bioformats_package.jar DemoMemoizer ./sample.tif
Questo è appropriato per l'istruzione perché dimostra la superficie di deserializzazione non sicura senza uso dannoso.