Research Article

A Pattern-Based Software Testing Framework for Exploitability Evaluation of Metadata Corruption Vulnerabilities

Table 1

Attribute predicate definition.

Object attributeAttribute predicateDescription

ReadableR(o)Can read from the memory of object o
WritableW(o)Can write to the memory of object o
ExecutableX(o)The data in the memory of object o can be executable
ControllableC(o)The data in the memory of object o can be controlled by input
CallableI(o)The data in the memory of object o can migrate to PC
Chunk associationCP(o)The data in the memory of object o can be used as a pointer