TFLM FlatBufferVectorToTfLiteTypeArray forged shape length OOB PoC
Harmless ASan crash PoC for Huntr MFV.
Pin: tensorflow/tflite-micro @ 096563546742ba81adb6f012ab718d196a48e02d
Bug: FlatBufferVectorToTfLiteTypeArray aliases a FlatBuffer Tensor.shape vector via reinterpret_cast with no length/bounds check. Forging the vector length causes ASan heap-buffer-overflow READ in TfLiteEvalTensorByteLength during AllocateTensors.
Reproduce
./build_and_run.sh
# primary: repro_forge_shape_dims_asan
See NOTES.md and repro_forge_shape_dims_asan.log.
protectai-bot was granted access before upload.
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support