Releases: cve-search/cpe-guesser
cpe-guesser version 1.1 released
v1.1 (2023-08-09)
Changes
- [code] black. [Alexandre Dulaunoy]
Other
-
Merge pull request #10 from cosad3s/main. [Alexandre Dulaunoy]
Add Docker & Docker-compose + external configuration
-
No error code if import.py exits with warning. [Sébastien Copin]
It can block app restarting, especially with container usage
-
Add missing configuration in lib cpeguesser.py. [Sébastien Copin]
-
Update readme. [Sébastien Copin]
-
Add Docker & docker-compose. [Sébastien Copin]
-
Add external configuration. [Sébastien Copin]
-
Merge pull request #8 from FafnerKeyZee/patch-1. [Alexandre Dulaunoy]
Fixing cpeweb service in case of failure
-
Fixing cpeweb service in case of failure. [Fafner [KeyZee]]
-
Merge pull request #7 from FafnerKeyZee/main. [Alexandre Dulaunoy]
Adding systemd and logrotate
-
Adding systemd & logrotate. [Olivier Ferrand]
-
Adding systemd & logrotate. [Olivier Ferrand]
CPE guesser v1.0 released - guess CPE from one or more keyword(s)
CPE guesser
CPE guesser is a command-line and web service to guess the CPE name based on one or more keyword(s). Then the result can be used against cve-search to do actual searches by CPE names. The algorithm made by @adulau is described there.
Public online version
cpe-guesser.cve-search.org is public online version of CPE guesser which can be used via a simple API (if you don't want to install this software). The endpoint is /search
and the JSON is composed of a query list with the list of keyword(s) to search for.
curl -s -X POST https://cpe-guesser.cve-search.org/search -d "{\"query\": [\"outlook\", \"connector\"]}" | jq .
[
[
18117,
"cpe:2.3:a:microsoft:outlook_connector"
],
[
60947,
"cpe:2.3:a:oracle:oracle_communications_unified_communications_suite_connector_for_microsoft_outlook"
],
[
68306,
"cpe:2.3:a:oracle:corporate_time_outlook_connector"
]
]
What's Changed
- CPE guessing logic & database access as a class. by @oh2fih in #2
- Implement the import process fully in Python by @oh2fih in #4
- Optimization: replace format() with f-strings by @oh2fih in #5
- chg: [lookup] use positional arguments for WORD(s) by @oh2fih in #6
New Contributors
Full Changelog: https://github.com/cve-search/cpe-guesser/commits/v1.0