BlackBerry Limited
Automated Software Vulnerability Determination
Last updated:
Abstract:
Software vulnerabilities affecting devices can be determined using a vulnerability identifier uniquely identifying a vulnerability and version check information for use in determining software versions affected by the vulnerability. The version check information comprises one or more version rules providing a definition of how a software version number is tokenized and one or more Boolean expressions on those tokens to identify impacted versions of software according to the one or more version rules. In checking software for a vulnerability, the software version is determined and checked using the Boolean expression according to the version definition.
Status:
Application
Type:
Utility
Filling date:
19 Dec 2018
Issue date:
25 Jun 2020