The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 18, 2021

Filed:

Oct. 01, 2018
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Bryan Childs, Poughkeepsie, NY (US);

Peter Relson, Ulster Park, NY (US);

Karl D. Schmitz, Poughkeepsie, NY (US);

Michael P. Kasper, Poughkeepsie, NY (US);

Kathryn Voss, New Paltz, NY (US);

Kin Choi, Poughkeepsie, NY (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/00 (2013.01); G06F 21/57 (2013.01); G06F 12/06 (2006.01); G06F 21/64 (2013.01);
U.S. Cl.
CPC ...
G06F 21/577 (2013.01); G06F 12/0646 (2013.01); G06F 21/64 (2013.01); G06F 2212/1052 (2013.01); G06F 2221/033 (2013.01);
Abstract

A system includes a memory system and a processing system operably coupled to the memory system. The memory system includes a plurality of address spaces. The processing system is configured to perform operations including creating a data space from within a primary address space and a primary address space number access list entry referencing the data space. An unauthorized caller routine in a home address space configured to issue a service request including an address space-switching program call from the home address space to a program call target routine in the primary address space. The address space-switching program call references the primary address space number access list entry in the primary address space. A vulnerability identifier associated with the program call target routine is created and logged based on one or more conditions indicative of a cross-memory integrity violation detected responsive to the service request.


Find Patent Forward Citations

Loading…