Security Analysis of OVS Fuzzers

OvS fuzzer harnesses test different components of OvS. This document performs a security analysis of these harnesses. The intention is to not only tabulate what is currently done but also to help expand on the set of harnesses.

Fuzzer harness

Interface

Input source

flow_extract_target

External

Untrusted

json_parser_target

OVS DB

Trusted

miniflow_target

External

Untrusted

odp_target

North-bound

Trusted

ofctl_parse_target

Management

Trusted

ofp_print_target

South/North-bound

Trusted