IP Library Granted Patent US 10,924,517
Granted Patent B2
US 10,924,517 · App. 15/890,763 · Granted Feb 16, 2021

Processing network traffic based on assessed security weaknesses

Inventors: Scott McVicker Epple (Sudbury, MA); Jonathan Jesse (Hollis, NH)
Assignee: Sophos Limited
H04L63/205G06F21/56G06F21/577H04L63/0227H04L63/1425H04L63/1433H04L63/1483H04L9/0631H04L9/0816H04L43/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,924,517
App. No.
15/890,763
Granted
Feb 16, 2021
Kind
B2
Abstract

A threat management facility generates a simulated phishing threat based on one or more characteristics of users of an enterprise network and transmits the simulated phishing threat to the users of the enterprise network. Based on whether a user fails to respond appropriately to the simulated phishing threat, the threat management facility may adjust a profile of the user. Network traffic to and from an endpoint associated with the user may be processed according to the adjusted profile.

Claims (36)

1. A method of securing a computer network, the method comprising:

selecting a security weakness for users of an enterprise network;

transmitting electronic communications to the users of the enterprise network, the electronic communications containing a response object corresponding to the security weakness;

detecting a request from an endpoint associated with the response object;

determining that a threat assessment failure related to the security weakness has occurred based on detecting the request from the endpoint;

for a user associated with the endpoint, adjusting a profile of the user based on a determination that the threat assessment failure occurred, wherein adjusting the profile of the user includes adjusting a security profile for one or more additional endpoint devices previously identified in a database of network users as associated with the user; and

processing network traffic to and from the endpoint and the one or more additional endpoint devices according to the adjusted profile of the user associated with the endpoint.

2. The method of claim 1 , wherein the security weakness includes one or more of a phishing vulnerability and missing security updates.

3. The method of claim 1 , wherein the electronic communications include at least an attached document, a user identifier, and executable code embedded within the attached document, the executable code configured to transmit the response object and the user identifier from the endpoint when the attached document is opened.

4. The method of claim 3 , wherein the electronic communications include human readable text including an instruction to the user to open the attached document.

5. The method of claim 1 , wherein adjusting the profile of the user includes increasing detection sensitivity for at least one of a static detection antimalware agent, a dynamic behavior antimalware agent, a firewall, a blacklist, and a whitelist.

6. The method of claim 1 , wherein adjusting the profile of the user includes associating the user with a group of users corresponding to the threat assessment failure.

7. The method of claim 6 , wherein processing the network traffic includes, at a network device of the enterprise network, applying a network policy to the network traffic associated with the group of users.

8. The method of claim 1 , wherein the network traffic is processed at one or more of the endpoint and the one or more additional endpoint devices, a firewall, or a wireless access point of the enterprise network.

9. The method of claim 1 , wherein processing the network traffic includes coloring network packets from the endpoint according to the adjusted profile of the user associated with the endpoint.

10. The method of claim 1 , wherein processing the network traffic to and from the endpoint according to the adjusted profile of the user includes restricting network traffic between the endpoint and resources outside of the enterprise network.

11. The method of claim 1 , wherein the response object includes a Uniform Resource Locator (URL).

12. The method of claim 1 , further comprising generating the electronic communications containing the response object, wherein each of the electronic communications is customized for at least one of a name, a user identifier, a title, or an organizational role of one of the users of the enterprise network.

13. A computer program product encoded on one or more non-transitory computer storage media, the computer program product comprising instructions that, when executed by one or more computing devices, cause the one or more computing devices to perform operations comprising:

selecting a security weakness for users of an enterprise network;

transmitting electronic communications to the users of the enterprise network, the electronic communications containing a response Uniform Resource Locator (URL) corresponding to the security weakness;

detecting a request from an endpoint to the response URL;

determining that a threat assessment failure related to the security weakness has occurred based on detecting the request to the response URL from the endpoint;

for a user associated with the endpoint, adjusting a profile of the user based on a determination that the threat assessment failure occurred, wherein adjusting the profile of the user includes adjusting a security profile for one or more additional endpoint devices previously identified in a database of network users as associated with the user; and

processing network traffic to and from the endpoint and the one or more additional endpoint devices according to the adjusted profile of the user associated with the endpoint.

14. The computer program product of claim 13 , wherein adjusting the profile for the user includes increasing detection sensitivity for at least one of a static detection antimalware agent, a dynamic behavior antimalware agent, a firewall, a blacklist, and a whitelist.

15. The computer program product of claim 13 , wherein processing the network traffic to and from the endpoint according to the adjusted profile of the user includes restricting network traffic between the endpoint and resources outside of the enterprise network.

16. A system for computer network security, the system comprising:

a plurality of endpoints coupled to an enterprise network; and

a threat management facility in a communicating relationship with the plurality of endpoints, the threat management facility including a processor and a memory, the memory having stored thereon instructions executable by the processor to perform the steps of:

selecting a security weakness for users of an enterprise network;

transmitting, to the users of the enterprise network, electronic communications containing a response object corresponding to the security weakness;

detecting a request, from one of the plurality of endpoints, associated with the response object;

determining that a threat assessment failure related to the security weakness has occurred based on detecting the request from a user associated with the one of the plurality of endpoints;

based on a determination that a threat assessment failure occurred, adjusting a security profile for at least one additional endpoint device previously identified in a database of network users as associated with the user in the plurality of endpoints; and

processing network traffic to and from the one of the plurality of endpoints and the at least one additional endpoint device according to the adjusted security profile of the user.

Assignments (4)
RELEASE OF SECURITY INTEREST IN PATENTS AT R/F 053476/0681 Recorded Mar 9, 2021
From: OWL ROCK CAPITAL CORPORATION, AS COLLATERAL AGENT
To: SOPHOS LIMITED
Reel/Frame 056469/0815 →
PATENT SECURITY AGREEMENT FIRST LIEN Recorded Jul 6, 2020
From: SOPHOS LIMITED
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 053124/0350 →
PATENT SECURITY AGREEMENT SECOND LIEN Recorded Jul 6, 2020
From: SOPHOS LIMITED
To: OWL ROCK CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 053476/0681 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2018
From: EPPLE, SCOTT MCVICKER; JESSE, JONATHAN
To: SOPHOS LIMITED
Reel/Frame 045105/0204 →
Cited By (4)
US 12,452,826 US 12,461,776 US 12,627,708 US 12,659,330