
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
これは、悪意のある使用を伴わずに安全でないデシリアライゼーションの表面を示すため、教育に適しています。