Details
| ID | OpenCVE |
|---|---|
| Provider | Amber Security SAS |
| Category | Vulnerability Management |
| From Version | 6.9.0 |
| Docker Image | demisto/python3:3.12.13.10116658 |
| Supported Modules | Agentix XSIAM |
README
Ingests CVEs from an instance of OpenCVE.
Configure OpenCVE in Cortex
| Parameter | Description | Required |
|---|---|---|
| Server URL | True | |
| Username | True | |
| Password | True | |
| Source Reliability | Reliability of the source providing the intelligence data. | True |
| Trust any certificate (not secure) | False |
Commands
You can execute these commands from the CLI, as part of an automation, or in a playbook.
After you successfully execute a command, a DBot message appears in the War Room with the command details.
opencve-latest
Returns the latest updated CVEs from your reports.
Base Command
opencve-latest
Input
| Argument Name | Description | Required |
|---|---|---|
| limit | The maximum number of CVEs to display. | Optional |
| lastRun | Last run. | Optional |
Context Output
| Path | Type | Description |
|---|---|---|
| CVE.ID | String | The ID of the CVE. |
| CVE.CVSS | number | The CVSS score of the CVE. |
| CVE.Published | Date | The date the CVE was published. |
| CVE.Modified | Date | The date that the CVE was last modified. |
| CVE.Description | String | The description of the CVE. |
| DBotScore.Indicator | String | The indicator value. |
| DBotScore.Score | Number | The actual score. |
| DBotScore.Type | String | The indicator type. |
| DBotScore.Vendor | String | The vendor reporting the score of the indicator. |
cve
Returns CVE information by CVE ID.
Base Command
cve
Input
| Argument Name | Description | Required |
|---|---|---|
| cve | The CVE ID. For example: CVE-2014-1234. | Required |
Context Output
| Path | Type | Description |
|---|---|---|
| CVE.ID | String | The ID of the CVE. |
| CVE.CVSS | number | The CVSS score of the CVE. |
| CVE.Published | Date | The date the CVE was published. |
| CVE.Modified | Date | The date that the CVE was last modified. |
| CVE.Description | String | The description of the CVE. |
| DBotScore.Indicator | String | The indicator that was tested. |
| DBotScore.Score | Number | The indicator score. |
| DBotScore.Type | String | The indicator type. |
| DBotScore.Vendor | String | The vendor used to calculate the score. |
opencve-get-my-vendors
List the vendors subscriptions of the authenticated user.
Base Command
opencve-get-my-vendors
Input
| Argument Name | Description | Required |
| — | — | — |
Context Output
| Path | Type | Description |
|---|---|---|
| OpenCVE.Vendors | unknown | Vendors. |
opencve-get-my-products
List the products subscriptions of the authenticated user.
Base Command
opencve-get-my-products
Input
| Argument Name | Description | Required |
| — | — | — |
Context Output
| Path | Type | Description |
|---|---|---|
| OpenCVE.Products | unknown | Products. |
opencve-get-vendor-cves
Get vendor CVEs.
Base Command
opencve-get-vendor-cves
Input
| Argument Name | Description | Required |
|---|---|---|
| vendor_name | Vendor name. | Required |
Context Output
| Path | Type | Description |
|---|---|---|
| vendor_cves | unknown | CVEs for the vendor. |
opencve-get-product-cves
Get product CVEs.
Base Command
opencve-get-product-cves
Input
| Argument Name | Description | Required |
|---|---|---|
| vendor_name | Vendor name. | Required |
| product_name | Product name. | Required |
Context Output
| Path | Type | Description |
|---|---|---|
| product_cves | unknown | Product CVEs. |
opencve-get-reports
List the reports of the authenticated user or get a specific report.
Base Command
opencve-get-reports
Input
| Argument Name | Description | Required |
|---|---|---|
| report_id | Report ID. | Optional |
| page | Specific page to start from. | Optional |
Context Output
| Path | Type | Description |
|---|---|---|
| reports | unknown | Reports. |
opencve-get-alerts
List the alerts of a report or get the details of a specific alert.
Base Command
opencve-get-alerts
Input
| Argument Name | Description | Required |
|---|---|---|
| report_id | The report ID. | Optional |
| page | Specific page to start from. | Optional |
| alert_id | The Alert ID. | Optional |
Context Output
| Path | Type | Description |
|---|---|---|
| alerts | unknown | The Alerts from the provided Report ID. |
opencve-get-products
List the products associated to a vendor or get a specific one.
Base Command
opencve-get-products
Input
| Argument Name | Description | Required |
|---|---|---|
| vendor_name | Vendor name. | Required |
| product_name | Product name. | Optional |
| search | Filter the search by a keyword. | Optional |
| page | Specific page to start from. | Optional |
Context Output
| Path | Type | Description |
|---|---|---|
| products | unknown | Products. |
opencve-get-vendors
List the products associated to a vendor or get a specific product of a vendor by specifying its name.
Base Command
opencve-get-vendors
Input
| Argument Name | Description | Required |
|---|---|---|
| vendor_name | Vendor name. | Optional |
| search | Filter the search by a keyword. | Optional |
| page | Specific page to start from. | Optional |
| letter | Filter by the first letter. | Optional |
Context Output
| Path | Type | Description |
|---|---|---|
| vendors | unknown | Vendors. |
Configuration parameters
url— Server URL (required)credentials— Username (required)integration_reliability— Source Reliability (required)insecure— Trust any certificate (not secure)
Commands (10)
-
cveReturns CVE information by CVE ID.
-
opencve-get-alertsList the alerts of a report or get the details of a specific alert.
-
opencve-get-my-productsList the products subscriptions of the authenticated user.
-
opencve-get-my-vendorsList the vendors subscriptions of the authenticated user.
-
opencve-get-product-cvesGet product CVEs.
-
opencve-get-productsList the products associated to a vendor or get a specific one.
-
opencve-get-reportsList the reports of the authenticated user or get a specific report.
-
opencve-get-vendor-cvesGet vendor CVEs.
-
opencve-get-vendorsList the products associated to a vendor or get a specific product of a vendor by specifying its name.
-
opencve-latestReturns the latest updated CVEs from your reports.
category: Vulnerability Management provider: Amber Security SAS commonfields: id: OpenCVE version: -1 configuration: - defaultvalue: https://www.opencve.io display: Server URL name: url required: true type: 0 - display: Username displaypassword: Password name: credentials required: true type: 9 - additionalinfo: Reliability of the source providing the intelligence data. defaultvalue: A+ - 3rd party enrichment display: Source Reliability name: integration_reliability options: - A+ - 3rd party enrichment - A - Completely reliable - B - Usually reliable - C - Fairly reliable - D - Not usually reliable - E - Unreliable - F - Reliability cannot be judged required: true type: 15 - display: Trust any certificate (not secure) name: insecure required: false type: 8 description: Searches for CVE information using OpenCVE. display: OpenCVE name: OpenCVE script: commands: - arguments: - description: The maximum number of CVEs to display. name: limit - description: Last run. name: lastRun description: Returns the latest updated CVEs from your reports. name: opencve-latest outputs: - contextPath: CVE.ID description: The ID of the CVE. type: String - contextPath: CVE.CVSS description: The CVSS score of the CVE. type: number - contextPath: CVE.Published description: The date the CVE was published. type: Date - contextPath: CVE.Modified description: The date that the CVE was last modified. type: Date - contextPath: CVE.Description description: The description of the CVE. type: String - contextPath: DBotScore.Indicator description: The indicator value. type: String - contextPath: DBotScore.Score description: The actual score. type: Number - contextPath: DBotScore.Type description: The indicator type. type: String - contextPath: DBotScore.Vendor description: The vendor reporting the score of the indicator. type: String - arguments: - default: true description: 'The CVE ID. For example: CVE-2014-1234.' isArray: true name: cve required: true description: Returns CVE information by CVE ID. name: cve outputs: - contextPath: CVE.ID description: The ID of the CVE. type: String - contextPath: CVE.CVSS description: The CVSS score of the CVE. type: number - contextPath: CVE.Published description: The date the CVE was published. type: Date - contextPath: CVE.Modified description: The date that the CVE was last modified. type: Date - contextPath: CVE.Description description: The description of the CVE. type: String - contextPath: DBotScore.Indicator description: The indicator that was tested. type: String - contextPath: DBotScore.Score description: The actual score. type: Number - contextPath: DBotScore.Type description: The indicator type. type: String - contextPath: DBotScore.Vendor description: The vendor used to calculate the score. type: String - arguments: [] description: List the vendors subscriptions of the authenticated user. name: opencve-get-my-vendors outputs: - contextPath: OpenCVE.Vendors description: Vendors. - arguments: [] description: List the products subscriptions of the authenticated user. name: opencve-get-my-products outputs: - contextPath: OpenCVE.Products description: Products. - arguments: - description: Vendor name. name: vendor_name required: true description: Get vendor CVEs. name: opencve-get-vendor-cves outputs: - contextPath: vendor_cves description: CVEs for the vendor. - arguments: - description: Vendor name. name: vendor_name required: true - description: Product name. name: product_name required: true description: Get product CVEs. name: opencve-get-product-cves outputs: - contextPath: product_cves description: Product CVEs. - arguments: - description: Report ID. name: report_id required: false - description: Specific page to start from. name: page required: false description: List the reports of the authenticated user or get a specific report. name: opencve-get-reports outputs: - contextPath: reports description: Reports. - arguments: - description: The report ID. name: report_id required: false - description: Specific page to start from. name: page required: false - description: The Alert ID. name: alert_id required: false description: List the alerts of a report or get the details of a specific alert. name: opencve-get-alerts outputs: - contextPath: alerts description: The Alerts from the provided Report ID. - arguments: - description: Vendor name. name: vendor_name required: true - description: Product name. name: product_name required: false - description: Filter the search by a keyword. name: search required: false - description: Specific page to start from. name: page required: false description: List the products associated to a vendor or get a specific one. name: opencve-get-products outputs: - contextPath: products description: Products. - arguments: - description: Vendor name. name: vendor_name required: false - description: Filter the search by a keyword. name: search required: false - description: Specific page to start from. name: page required: false - description: Filter by the first letter. name: letter required: false description: List the products associated to a vendor or get a specific product of a vendor by specifying its name. name: opencve-get-vendors outputs: - contextPath: vendors description: Vendors. dockerimage: demisto/python3:3.12.13.10116658 feed: false isFetchSamples: true runonce: false script: '' subtype: python3 type: python fromversion: 6.9.0 tests: - No tests (auto formatted)