Mobile Lite Interpreter __setstate__ Load Exec
Defensive validation / triage only.
This PoC shows that a crafted .ptl mobile artifact can keep forward
behavior benign while running scripted __setstate__ logic during
_load_for_lite_interpreter() before inference.
Files:
model/clean_mobile_setstate.ptl: clean controlmodel/evil_mobile_setstate.ptl: crafted mobile artifactmodel/build-meta.json: hashes and generation metadatareproduce/replay_mobile_setstate.py: replay script for clean vs crafted lite load
Quick repro:
python reproduce/replay_mobile_setstate.py \
--clean model/clean_mobile_setstate.ptl \
--crafted model/evil_mobile_setstate.ptl
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support