×

SYSTEMS AND METHODS FOR PREVENTING UNAUTHORIZED STACK PIVOTING

  • US 20140365742A1
  • Filed: 06/05/2013
  • Published: 12/11/2014
  • Est. Priority Date: 06/05/2013
  • Status: Active Grant
First Claim
Patent Images

1. A processing system, comprising:

  • a lower stack bound register configured to store a first memory address, the first memory address identifying a lower bound of a memory addressable via a stack segment;

    an upper stack bound register configured to store a second memory address, the second memory address identifying an upper bound of the memory addressable via the stack segment; and

    a stack bounds checking logic configured to detect unauthorized stack pivoting, by comparing a memory address being accessed via the stack segment with at least one of the first memory address and the second memory address.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×