All Projects → CiscoPSIRT → Openvulnapi

CiscoPSIRT / Openvulnapi

Licence: mit
Documentation and Tools for Cisco's PSIRT openVuln API

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Openvulnapi

Genius Php
PHP library for Genius API (http://genius.com/developers)
Stars: ✭ 10 (-86.3%)
Mutual labels:  api, api-client
Devrant
Unofficial wrapper for the public devRant API.
Stars: ✭ 48 (-34.25%)
Mutual labels:  api, api-client
Hashapi Lib Node
Tierion Hash API client library for Node.js
Stars: ✭ 20 (-72.6%)
Mutual labels:  api, api-client
Slack
🎉✨ Slack API client for Node and browsers.
Stars: ✭ 903 (+1136.99%)
Mutual labels:  api, api-client
Openapi Generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
Stars: ✭ 10,634 (+14467.12%)
Mutual labels:  api, api-client
Cortex4py
Python API Client for Cortex
Stars: ✭ 22 (-69.86%)
Mutual labels:  api, api-client
Apipie
Transform api declaration to js object for frontend. Inspired by VueRouter, koa-middleware and axios.
Stars: ✭ 29 (-60.27%)
Mutual labels:  api, api-client
Unifi Api Browser
Tool to browse data exposed by Ubiquiti's UniFi Controller API (demo: https://api-browser-demo.artofwifi.net/)
Stars: ✭ 677 (+827.4%)
Mutual labels:  api, api-client
Api Php Client
PHP client of Akeneo PIM API
Stars: ✭ 56 (-23.29%)
Mutual labels:  api, api-client
Simple Salesforce
A very simple Salesforce.com REST API client for Python
Stars: ✭ 1,072 (+1368.49%)
Mutual labels:  api, api-client
Cv4pve Api Java
Proxmox VE Client API JAVA
Stars: ✭ 17 (-76.71%)
Mutual labels:  api, api-client
Slacko
A neat interface for Slack
Stars: ✭ 64 (-12.33%)
Mutual labels:  api, api-client
Pizzly
The simplest, fastest way to integrate your app with an OAuth API 😋
Stars: ✭ 796 (+990.41%)
Mutual labels:  api, api-client
Abclinuxuapi
API for http://abclinuxu.cz.
Stars: ✭ 8 (-89.04%)
Mutual labels:  api, api-client
Client
GitLab API v4 client for PHP
Stars: ✭ 763 (+945.21%)
Mutual labels:  api, api-client
Hoppscotch
👽 Open source API development ecosystem https://hoppscotch.io
Stars: ✭ 34,569 (+47254.79%)
Mutual labels:  api, api-client
Client
DigitalOcean API v2 client for PHP
Stars: ✭ 604 (+727.4%)
Mutual labels:  api, api-client
Pyowm
A Python wrapper around the OpenWeatherMap web API
Stars: ✭ 654 (+795.89%)
Mutual labels:  api, api-client
Php Quandl
Easy access to the Quandl Data API using PHP
Stars: ✭ 51 (-30.14%)
Mutual labels:  api, api-client
Redux Api Call
One declarative API to create reducers, action creators and selectors for any API calls
Stars: ✭ 63 (-13.7%)
Mutual labels:  api, api-client

Cisco PSIRT openVuln API

Overview

The Cisco PSIRT openVuln API is a RESTful API that allows customers to obtain Cisco security vulnerability information in different machine-consumable formats. It supports industrywide security standards such as the OASIS Common Security Advisory Framework (CSAF) Common Vulnerability Reporting Framework (CVRF), Common Vulnerability and Exposure (CVE) identifiers, Common Weakness Enumerator (CWE), and the Common Vulnerability Scoring System (CVSS).

This API allows technical staff and programmers to build tools that help them do their job more effectively. In this case, it enables them to easily keep up with security vulnerability information specific to their network. That frees up more time for them to manage their network and deploy new capabilities in their infrastructure.

The API also allows Cisco customers and partners to leverage machine readable data to keep-up with Cisco security advisories. It further simplifies the evaluation process and reduces the time between when a vulnerability is announced and the fix is actually implemented.

API Documentation

For more information about the openVuln API and how to access it visit: https://developer.cisco.com/psirt

Python-based Client : openVulnQuery

The Python-based API client (openVulnQuery) can be installed using Python pip, as shown below:

pip install openVulnQuery

Depending on your environment, you may need to specify the latest version (1.30), as demonstrated below:

python3 -m pip install openVulnQuery==1.30

If you are experiencing any difficulty installing openVulnQuery. Here is the link to common installation issues solutions.

The client source code can be accessed here.

Docker Container

The client can be easily run in a container. For your convenience, a Dockerfile is available to run the client is a slim container running Alpine and Python 3.x.

You can also pull the container from Docker Hub with:

docker pull santosomar/openvulnquery
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].