IP Library Granted Patent US 11,985,149
Granted Patent B1
US 11,985,149 · App. 18/118,077 · Granted May 14, 2024

System and method for automated system for triage of cybersecurity threats

Inventors: Sai Vashisht (Morgan Hill, CA); Rahul Khul (Pune, IN)
Assignee: Musarubra US LLC
H04L63/1416G06F40/205H04L63/1441G06F11/3664
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 11,985,149
App. No.
18/118,077
Granted
May 14, 2024
Kind
B1
Abstract

A device for verifying previous determinations from cybersecurity devices comprising a processor and a memory. The memory comprises submission analysis logic including workflow selector logic to receive the object data and process the object data to select at least one analyzer supported by the analyzer logic. The analyzer logic, in accordance with the selected analyzer(s), is configured to (i) analyze the object data for potential threats and embedded object data, (ii) generate results data based on that analysis, and (iii) pass the embedded object data back to the workflow selector for further analysis. Finally, the submission analysis logic comprises triage ticket generation logic to generate triage tickets for analyst review and alert logic to generate automatic alerts.

Claims (40)

1. An electronic device for automated triaging of cybersecurity threats, the electronic device comprising:

a processor; and

a memory communicatively coupled to the processor, the memory includes

an object parsing logic configured to receive a submission message and parse the submission message into object data and context data;

a workflow selector logic configured to receive the object data and process the object data to select at least one analyzer,

an analyzer logic configured to (i) conduct analytics of object data using the at least one selected analyzer, and (ii) generate results data from the analytics,

a correlation logic configured to receive the results data and generate score data based on the received results data, and

a triage ticket generation logic configured to receive the score data and generate a triage ticket based on the score data surpassing one or more pre-defined thresholds.

2. A non-transitory storage medium including software that, when executed by a processor, conducts a supplemental analysis and classification of objects suspected of being falsely classified, the software comprising:

an object parsing logic configured to receive a submission message and parse the submission message into object data and context data;

workflow selector logic configured to receive at least the object data and process the object data to select one or more analyzers, wherein the one or more analyzers are configured to (i) conduct an analysis of the object data for maliciousness and (ii) generate results data based on the analysis of the object data;

correlation logic configured to receive the results data and generate score data based on the received results data; and

triage ticket generation logic configured to receive the score data and generate triage data based on the score data.

3. The non-transitory storage medium of claim 2 , wherein the workflow selector logic is further configured to receive the context data and process the context data to select the one or more analyzers.

4. The non-transitory storage medium of claim 3 , wherein the context data comprises meta information about a cybersecurity threat detection system utilized by a source of the submission message and a classification associated with the object data.

5. The non-transitory storage medium of claim 2 , wherein the workflow selector logic is configured to select the one or more analyzers in response to both the object data and the context data.

6. The non-transitory storage medium of claim 2 , wherein the one or more analyzers include one or more behavioral analyzers each including a virtual machine to process the object data and settings of the one or more analyzers are configured based on the context data.

7. The non-transitory storage medium of claim 2 , wherein the one or more analyzers emulate at least one software program with a specified software version with a plurality of software settings.

8. The non-transitory storage medium of claim 2 , wherein the triage ticket generation logic is configured to generate the triage data including a triage ticket that includes information directed to a specific area of concern associated with classification of an object by the one or more analyzers.

9. The non-transitory storage medium of claim 2 , wherein the software further comprising alert logic configured to automatically undertaking a remedial action based on the triage data.

10. A method for automated triaging of cybersecurity threats, the method comprising:

receiving a submission message;

parsing the submission message into object data and context data;

receiving at least object data and processing the object data to select one or more analyzers, wherein the one or more analyzers are configured to (i) conduct an analysis of the object data for maliciousness and (ii) generate results data based on the analysis of the object data;

receiving the results data and generating score data based on the received results data;

receiving the score data and generating triage data based on the score data; and

automatically undertaking a remedial action based on the triage data to report a false positive result or a false negative result based on the score data.

11. The method of claim 10 , wherein the receiving and processing of the object data further includes receiving the context data and processing the context data to select the one or more analyzers.

12. The method of claim 11 , wherein the context data comprises meta information about a cybersecurity threat detection system utilized by a source of the submission message and a classification associated with the object data.

13. The method of claim 10 , wherein the selecting of the one or more analyzers is conducted based on both the object data and the context data.

14. The method of claim 10 , wherein the one or more analyzers include one or more behavioral analyzers each including a virtual machine to process the object data and settings of the one or more analyzers are configured based on the context data.

15. The method of claim 10 , wherein the one or more analyzers emulate at least one software program with a specified software version with a plurality of software settings.

16. The method of claim 10 , wherein the generating of the triage data includes generating a triage ticket that includes information directed to a specific area of concern associated with classification of an object of the object data by the one or more analyzers.

17. An electronic device comprising:

a processor; and

a non-transitory storage medium including software that, when executed by the processor, comprising:

an object parsing logic configured to receive a submission message and parse the submission message into object data and context data;

workflow selector logic configured to receive at least object data and process the object data to select one or more analyzers, wherein the one or more analyzers are configured to (i) conduct an analysis of the object data for maliciousness and (ii) generate results data based on the analysis of the object data,

correlation logic configured to receive the results data and generate score data based on the received results data, and

triage ticket generation logic configured to receive the score data and generate triage data based on the score data.

Assignments (10)
RELEASE OF SECURITY INTEREST Recorded Aug 16, 2024
From: STG PARTNERS, LLC
To: MUSARUBRA US LLC; SKYHIGH SECURITY LLC
Reel/Frame 068671/0435 →
INTELLECTUAL PROPERTY ASSIGNMENT AGREEMENT Recorded Aug 15, 2024
From: MUSARUBRA US LLC
To: MAGENTA SECURITY INTERMEDIATE HOLDINGS LLC
Reel/Frame 068656/0098 →
INTELLECTUAL PROPERTY ASSIGNMENT AGREEMENT Recorded Aug 15, 2024
From: MAGENTA SECURITY INTERMEDIATE HOLDINGS LLC
To: MAGENTA SECURITY HOLDINGS LLC
Reel/Frame 068656/0920 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2024
From: MUSARUBRA US LLC
To: MAGENTA SECURITY INTERMEDIATE HOLDINGS LLC
Reel/Frame 068657/0764 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2024
From: MAGENTA SECURITY INTERMEDIATE HOLDINGS LLC
To: MAGENTA SECURITY HOLDINGS LLC
Reel/Frame 068657/0843 →
SECURITY INTEREST Recorded Aug 1, 2024
From: MUSARUBRA US LLC; SKYHIGH SECURITY LLC
To: STG PARTNERS, LLC
Reel/Frame 068324/0731 →
MERGER Recorded Apr 10, 2024
From: FIREEYESECURITY HOLDINGS US LLC
To: MUSARUBRA US LLC
Reel/Frame 067062/0295 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2024
From: VASHISHT, SAI; KHUL, RAHUL
To: FIREEYE, INC.
Reel/Frame 067012/0079 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2024
From: MANDIANT, INC.
To: FIREEYE SECURITY HOLDINGS US LLC
Reel/Frame 067022/0969 →
CHANGE OF NAME Recorded Apr 4, 2024
From: FIREEYE, INC.
To: MANDIANT, INC.
Reel/Frame 067023/0349 →