CRITIFENCE API V1


SCADA 0-day Vulnerabilities and Threats Database (ZDVT) API

SCADA 0-day Vulnerabilities and Threats Database (ZDVT) API provides methods to search CRITIFENCE’s cyber security vulnerability research database.
ZDVT database contains information about cyber security 0-day vulnerabilities and weaknesses of Critical Infrastructure,
SCADA, ICS and IIoT hardware equipment which discovered by CRITIFENCE Critical Infrastructure and SCADA-ICS Cyber Threats Research Group.

Base URL

The base URL for SCADA 0-day Vulnerabilities and Threats Database (ZDVT) API methods is:

http://api.critifence.com/v1/zdvt


Methods

GET

/product_vulns/{product}


Product Vulnerabilities

Returns information about 0-day vulnerabilities that have been found on the given product.


Request URL
http://api.critifence.com/v1/zdvt/product_vulns/{product}

Parameters
  • api_key: [String] API Key
  • product: [String] Product name

Python Example Request
#!/usr/bin/env python
import json
import requests

API_KEY = 'YOUR_API_KEY'
API_URL = 'http://api.critifence.com/v1/zdvt'
METHOD = '/product_vulns'

PRODUCT = 'ControlLogix 5580'

url = API_URL + METHOD
params = dict(
    api_key=API_KEY,
    product=PRODUCT
)

response = requests.get(url, params=params)
results = json.loads(response.text)
print results


Sample Response
{
	"sveid":"CONFIDENTIAL",
	"date":"CONFIDENTIAL",
	"title":"CONFIDENTIAL",
	"platform":"CONFIDENTIAL",
	"product":"CONFIDENTIAL",
	"version":"CONFIDENTIAL",
	"author":"CONFIDENTIAL",
	"status":"CONFIDENTIAL",
	"vuln_app":"CONFIDENTIAL",
	"signature_id":"CONFIDENTIAL",
	"type":"CONFIDENTIAL"
}