Log in
Enquire now
‌

US Patent 9454659 Software vulnerabilities detection system and methods

OverviewStructured DataIssuesContributors

Contents

Is a
Patent
Patent

Patent attributes

Patent Jurisdiction
United States Patent and Trademark Office
United States Patent and Trademark Office
Patent Number
9454659
Date of Patent
September 27, 2016
Patent Application Number
14460636
Date Filed
August 15, 2014
Patent Citations Received
‌
US Patent 11853430 Security risk identification in a secure software lifecycle
0
‌
US Patent 11783068 System for dynamic exposure monitoring
‌
US Patent 12086269 System for deployable software vulnerability testing platform
0
‌
US Patent 11985137 Real-time management of access controls
0
‌
US Patent 11687440 Method and device of protecting a first software application to generate a protected software application
0
Patent Primary Examiner
‌
Shin-Hon Chen
Patent abstract

This invention teaches a system and methods of detecting software vulnerabilities in a computer program by analyzing the compiled code and optionally the source code of the computer program. The invention models compiled software to examine both control flow and dataflow properties of the target program. A comprehensive instruction model is used for each instruction of the compiled code, and is complemented by a control flow graph that includes all potential control flow paths of the instruction. A data flow model is used to record the flow of unsafe data during the execution of the program. The system analyzes the data flow model and creates a security finding corresponding to each instruction that calls an unsafe function on unsafe data. These security findings are aggregated in a security report along with the corresponding debug information, any ancillary information, remediation recommendations and the optional source code information for each instruction that triggered the security finding.

Timeline

No Timeline data yet.

Further Resources

Title
Author
Link
Type
Date
No Further Resources data yet.

References

Find more entities like US Patent 9454659 Software vulnerabilities detection system and methods

Use the Golden Query Tool to find similar entities by any field in the Knowledge Graph, including industry, location, and more.
Open Query Tool
Access by API
Golden Query Tool
Golden logo

Company

  • Home
  • Press & Media
  • Blog
  • Careers
  • WE'RE HIRING

Products

  • Knowledge Graph
  • Query Tool
  • Data Requests
  • Knowledge Storage
  • API
  • Pricing
  • Enterprise
  • ChatGPT Plugin

Legal

  • Terms of Service
  • Enterprise Terms of Service
  • Privacy Policy

Help

  • Help center
  • API Documentation
  • Contact Us
By using this site, you agree to our Terms of Service.