Invention Grant
- Patent Title: Reducing network attack surface area for a database using deep input validation
-
Application No.: US15705113Application Date: 2017-09-14
-
Publication No.: US11277435B2Publication Date: 2022-03-15
- Inventor: Krishna Mohan Itikarlapalli , Santanu Datta , Srinath Krishnaswamy , Lakshminarayanan Chidambaran , Rajesh Kumar , Sumit Sahu , Rajendra Pingte
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Hickman Becker Bingham Ledesma LLP
- Main IPC: H04L29/00
- IPC: H04L29/00 ; H04L29/06 ; G06F9/54 ; G06F16/00

Abstract:
Techniques described herein improve database security by reducing network attack surface area in conjunction with deep input validation. In an embodiment, a database session receives one or more network packets sent via a network, the database session including a database session state that specifies one or more database privileges. The database session reads said one or more network packets into one or more request-packet-buffers, wherein said one or more request-packet-buffers include an RPC op code for a database operation. Based on the one or more database privileges associated with the user associated with the database session, the database session determines whether the RPC op code may be executed. In response to determining that the RPC op code may be executed by said database session, the RPC op code is executed. In response to determining that the op code may not be executed by said database session, the execution of the RPC op code is prevented.
Public/Granted literature
- US20180077196A1 REDUCING NETWORK ATTACK SURFACE AREA FOR A DATABASE USING DEEP INPUT VALIDATION Public/Granted day:2018-03-15
Information query