Class: ReturnAddressOverflow

The most common buffer overflow where a local buffer allocated on the stack is overflown with data so that eventually the return address is overwritten. This can redirect the program flow to attack code. (adapted from Wil05)

•owl:Thing
        •sec:Threat
                •sec:ActiveAttack
                        •sec:MalformedInput
                                •sec:BufferOverflow
                                        •sec:StackOverflow
                                                •ReturnAddressOverflow

Super Classes

sec:threatens ONLY _StackReturnAddress
sec:threatens SOME _StackReturnAddress
sec:StackOverflow

Abstract Syntax

Class(ReturnAddressOverflow partial restriction(sec:threatens allValuesFrom(_StackReturnAddress))
                                   restriction(sec:threatens someValuesFrom(_StackReturnAddress))
                                   sec:StackOverflow)
Generated with OWLDoc