
Неофициальный API для cve.mitre.org

Парсинг и фильтрация последних CVE с https://cve.mitre.org
http://localhost:4000/cve?target=KEYWORD
Параметр года является необязательным.
http://localhost:4000/cve?target=KEYWORD&year=YEAR
http://localhost:4000/cve?target=ruby%20on%20rails

http://localhost:4000/cve?target=ruby%20on%20rails&year=2020
Если вы хотите проанализировать последний год, используйте ключевое слово "latest".
http://localhost:4000/cve?target=ruby%20on%20rails&year=latest
bundle installruby rest.rbВы можете переключаться между prod и dev в config/environment.rb
Вам нужно создать свой собственный, пример можно найти здесь.
URL вернет код состояния 200, что означает, что API здоров.
Если 200 не отображается, следует предположить, что что-то не так.
http://localhost:4000/status
Вы можете получить доступ к API через http://localhost:4000/
Вы должны видеть индексную страницу по этому URL.

docker build . -t cve-api
docker run -p 4000:4000 -d cve-api
docker ps
docker stop ID
docker rmi cve-api