YAML Metadata Warning:empty or missing yaml metadata in repo card
Check out the documentation for more information.
PoC - modelaudit TFLite custom-op detection bypass (BuiltinCode field differential)
Coordinated disclosure PoC for huntr (Protect AI MFV). Benign payload only (no custom kernel shipped).
- Scanner under test:
modelaudit==0.2.49with themodelaudit[tflite]extra (tflite bindings 2.18.0), Python 3.11.15. - Format: TFLite (.tflite).
- Two-sided behavior:
modelaudit scan bypass.tflite-> Clean / exit 0, but every conformant TFLite/LiteRT runtime resolves the op to CUSTOM (evil_marker_op). Thecontrol_*.tflitefiles are the SAME model with the fields set so modelaudit correctly fires CRITICAL S302 (exit 1) - proving the detector is live andbypassis a real miss. - Root cause: modelaudit trusts the tflite binding's
BuiltinCode(), which returnsdeprecated_builtin_codewhenbuiltin_code < 127; runtimes usemax(builtin_code, deprecated_builtin_code). Setting builtin_code=CUSTOM(32), deprecated_builtin_code=ADD(0) makes modelaudit see ADD and the runtime see CUSTOM.
Files: bypass.tflite (scan Clean), control_new.tflite / benign_add.tflite (controls). Full report in the huntr submission.
- Downloads last month
- 4
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support