×

Mitigation of injection security attacks against non-relational databases

  • US 10,657,280 B2
  • Filed: 01/29/2018
  • Issued: 05/19/2020
  • Est. Priority Date: 01/29/2018
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • integrating a database driver layer with a security layer;

    setting a trigger associated with the security layer to implement a learning phase of the security layer;

    in response to enabling the trigger, receiving a plurality of queries and query parameters associated with the respective queries;

    for each query of at least a subset of the plurality of queries, identifying a previously-stored security pattern from a plurality of security patterns based on the query and the associated one or more query parameters;

    resetting the trigger associated with the security layer to implement an execution of the security patterns;

    in response to resetting the trigger, receiving an additional query and one or more additional query parameters associated with the additional query;

    identifying a particular security pattern from the plurality of security patterns that is associated with the additional query and the additional one or more query parameters; and

    determining that at least one of the additional query parameters does not match a corresponding query parameter of the particular security pattern.

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