
Bio-Formats ≤ 8.3.0은 이미지 처리 중 공격자가 제어하는 .bfmemo 캐시 파일의 안전하지 않은 Java 역직렬화를 수행합니다. 조작된 .bfmemo는 신뢰할 수 없는 데이터의 역직렬화를 유발할 수 있습니다(DoS/로직 조작, 가젯 체인이 존재할 경우 잠재적으로 RCE 가능).
Bio-Formats ≤ 8.3.0은 이미지 처리 중 공격자가 제어하는 .bfmemo 캐시 파일의 안전하지 않은 Java 역직렬화를 수행합니다. 조작된 .bfmemo는 신뢰할 수 없는 데이터의 역직렬화를 유발할 수 있습니다(DoS/로직 조작, 가젯 체인이 존재할 경우 잠재적으로 RCE 가능).
안전한 재현(로컬 전용) 이 작업은 가젯 체인을 구축하거나 코드를 실행하지 않습니다. 단지 .bfmemo가 역직렬화된다는 것을 데모 목적으로 보여줄 뿐입니다.
javac -cp bioformats_package.jar DemoMemoizer.java java -cp .:bioformats_package.jar DemoMemoizer ./sample.tif
이는 악의적인 사용 없이 안전하지 않은 역직렬화 표면을 보여주기 때문에 교육에 적합합니다.