Sign In to Follow Application
View All Documents & Correspondence

Method And System For Filtering Communications To Prevent Exploitation Of A Software Vulnerability

Abstract: A method and system for protecting an application that implements a communication protocol against exploitation of a communication-based vulnerability is provided. A protection system provides a protection policy that specifies how to recognize messages that expose a specific vulnerability and specifies actions to take when the vulnerability is exposed. A protection policy specifies the sequence of messages and their payload characteristics that expose a vulnerability. The protection system may specify the sequences of messages using a message protocol state machine. A message protocol state machine of an application represents the states that the application transitions through as it receives various messages. The message protocol state machine of the protection policy may be a portion of the message protocol state machine of the application relating to the vulnerability. The protection system uses the message protocol state machine to track the states that lead up to the exposing of the vulnerability.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
11 February 2005
Publication Number
40/2006
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
Parent Application

Applicants

MICROSOFT CORPORATION
One Microsoft Way, Redmond, Washington 98052, United States of America

Inventors

1. ALF ZUGENMAIER
One Microsoft Way, Redmond, WA 98052, United States of America
2. CHUANXIONG GUO
One Microsoft Way, Redmond, WA 98052, United States of America
3. DANIEL R. SIMON
One Microsoft Way, Redmond, WA 98052, United States of America
4. JASON GARMS
One Microsoft Way, Redmond, WA 98052, United States of America
5. JIAHE HELEN WANG
One Microsoft Way, Redmond, WA 98052, United States of America

Specification

Documents