Invention Grant
- Patent Title: Cross-domain HTTP requests using DNS rebinding
-
Application No.: US15247078Application Date: 2016-08-25
-
Publication No.: US10536425B2Publication Date: 2020-01-14
- Inventor: Yevgeniy Rachitskiy , Leonid Litvin
- Applicant: PulsePoint, Inc.
- Applicant Address: US NY New York
- Assignee: PulsePoint, Inc.
- Current Assignee: PulsePoint, Inc.
- Current Assignee Address: US NY New York
- Agency: Cambridge Technology Law LLC
- Agent David E. Boundy
- Main IPC: G06F15/16
- IPC: G06F15/16 ; H04L29/12 ; H04L29/08

Abstract:
Cross-domain requests by DNS name rebinding. A domain name server at a first domain name receives an initialization request from a user agent device. The request designates a class of domain names to be resolved to an IP address belonging to a second domain name to which the user agent device seeks to issue a safe cross-domain request. That request will be directed to the first domain name, but serviced by a server belonging to the second. In a DNS cache of the user agent, the first domain name is bound to an IP address belonging to the first domain, and to an IP address belonging to the second domain name. This binding is established by providing two or more IP address resource records resolving the designation of the class of domain names, having the relevant IP addresses, and ensuring that the first domain name is pinned to the first IP address in a DNS cache of the user agent device, and that others of the IP addresses are stored in the user agent's DNS cache as alternative binding(s) to the first domain name, and then invalidating the first IP address, so that the binding falls through to an alternative one of the IP addresses.
Public/Granted literature
- US20170063778A1 Cross-Domain HTTP Requests Using DNS Rebinding Public/Granted day:2017-03-02
Information query