Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/AdvisoryVulnCheckPackage.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ Name | Type | Description | Notes
**md5** | **str** | | [optional]
**name** | **str** | | [optional]
**purl** | **str** | | [optional]
**release** | **str** | Release is the rpm release field (the \"-release\" tail of an EVR), when the upstream advisory carries it separately from the version. Distro feeds that backport fixes (SUSE, the RHEL family) pin the fix at the release level with the upstream version unchanged, so a release-aware EVR compare needs this as its own field rather than folded into Version. Empty when the source only provides a bare version. | [optional]
**version** | **str** | | [optional]

## Example
Expand Down
1 change: 1 addition & 0 deletions docs/ApiFingerprint.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**cpe** | **str** | | [optional]
**cves** | [**List[ApiCVEConfirmed]**](ApiCVEConfirmed.md) | CVEs attributed to this specific fingerprint's CPE. | [optional]
**deprecated** | **bool** | Deprecated marks a fingerprint superseded by a newer alias from the same host. | [optional]
**product** | **str** | | [optional]
**vendor** | **str** | | [optional]
**version** | **str** | | [optional]
Expand Down
12 changes: 10 additions & 2 deletions docs/IndicesApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -23975,7 +23975,7 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **index_exploits_get**
> RenderResponseWithMetadataArrayApiExploitV3ResultPaginatePagination index_exploits_get(page=page, limit=limit, cursor=cursor, start_cursor=start_cursor, order=order, sort=sort, cve=cve, alias=alias, iava=iava, jvndb=jvndb, ilvn=ilvn, threat_actor=threat_actor, mitre_id=mitre_id, misp_id=misp_id, ransomware=ransomware, botnet=botnet, published=published, var_date=var_date, updated_at_start_date=updated_at_start_date, updated_at_end_date=updated_at_end_date, last_mod_start_date=last_mod_start_date, last_mod_end_date=last_mod_end_date, pub_start_date=pub_start_date, pub_end_date=pub_end_date)
> RenderResponseWithMetadataArrayApiExploitV3ResultPaginatePagination index_exploits_get(page=page, limit=limit, cursor=cursor, start_cursor=start_cursor, order=order, sort=sort, cve=cve, alias=alias, iava=iava, jvndb=jvndb, ilvn=ilvn, threat_actor=threat_actor, mitre_id=mitre_id, misp_id=misp_id, ransomware=ransomware, botnet=botnet, published=published, max_exploit_maturity=max_exploit_maturity, validation_level=validation_level, in_kev=in_kev, in_vckev=in_vckev, var_date=var_date, updated_at_start_date=updated_at_start_date, updated_at_end_date=updated_at_end_date, last_mod_start_date=last_mod_start_date, last_mod_end_date=last_mod_end_date, pub_start_date=pub_start_date, pub_end_date=pub_end_date)

Return vulnerability data stored in index \"exploits\"

Expand Down Expand Up @@ -24040,6 +24040,10 @@ with vulncheck_sdk.ApiClient(configuration) as api_client:
ransomware = 'ransomware_example' # str | Specify a ransomeware family name to search with. (optional)
botnet = 'botnet_example' # str | Specify a botnet name to search with. (optional)
published = 'published_example' # str | Specify a published date (optional)
max_exploit_maturity = 'max_exploit_maturity_example' # str | Specify the highest exploit maturity reached by any exploit for the record. (optional)
validation_level = 'validation_level_example' # str | Specify one or more exploit validation levels (comma-delimited) to search with. A record matches when any of its exploits carries the level. (optional)
in_kev = True # bool | Filter to records that are (true) or are not (false) in the CISA KEV catalog. (optional)
in_vckev = True # bool | Filter to records that are (true) or are not (false) in the VulnCheck KEV catalog. (optional)
var_date = 'var_date_example' # str | Specify an exact published date to filter with. (optional)
updated_at_start_date = 'updated_at_start_date_example' # str | Specify a starting 'updated-at' date to filter with. (optional)
updated_at_end_date = 'updated_at_end_date_example' # str | Specify an ending 'updated-at' date to filter with. (optional)
Expand All @@ -24050,7 +24054,7 @@ with vulncheck_sdk.ApiClient(configuration) as api_client:

try:
# Return vulnerability data stored in index \"exploits\"
api_response = api_instance.index_exploits_get(page=page, limit=limit, cursor=cursor, start_cursor=start_cursor, order=order, sort=sort, cve=cve, alias=alias, iava=iava, jvndb=jvndb, ilvn=ilvn, threat_actor=threat_actor, mitre_id=mitre_id, misp_id=misp_id, ransomware=ransomware, botnet=botnet, published=published, var_date=var_date, updated_at_start_date=updated_at_start_date, updated_at_end_date=updated_at_end_date, last_mod_start_date=last_mod_start_date, last_mod_end_date=last_mod_end_date, pub_start_date=pub_start_date, pub_end_date=pub_end_date)
api_response = api_instance.index_exploits_get(page=page, limit=limit, cursor=cursor, start_cursor=start_cursor, order=order, sort=sort, cve=cve, alias=alias, iava=iava, jvndb=jvndb, ilvn=ilvn, threat_actor=threat_actor, mitre_id=mitre_id, misp_id=misp_id, ransomware=ransomware, botnet=botnet, published=published, max_exploit_maturity=max_exploit_maturity, validation_level=validation_level, in_kev=in_kev, in_vckev=in_vckev, var_date=var_date, updated_at_start_date=updated_at_start_date, updated_at_end_date=updated_at_end_date, last_mod_start_date=last_mod_start_date, last_mod_end_date=last_mod_end_date, pub_start_date=pub_start_date, pub_end_date=pub_end_date)
print("The response of IndicesApi->index_exploits_get:\n")
pprint(api_response)
except Exception as e:
Expand Down Expand Up @@ -24081,6 +24085,10 @@ Name | Type | Description | Notes
**ransomware** | **str**| Specify a ransomeware family name to search with. | [optional]
**botnet** | **str**| Specify a botnet name to search with. | [optional]
**published** | **str**| Specify a published date | [optional]
**max_exploit_maturity** | **str**| Specify the highest exploit maturity reached by any exploit for the record. | [optional]
**validation_level** | **str**| Specify one or more exploit validation levels (comma-delimited) to search with. A record matches when any of its exploits carries the level. | [optional]
**in_kev** | **bool**| Filter to records that are (true) or are not (false) in the CISA KEV catalog. | [optional]
**in_vckev** | **bool**| Filter to records that are (true) or are not (false) in the VulnCheck KEV catalog. | [optional]
**var_date** | **str**| Specify an exact published date to filter with. | [optional]
**updated_at_start_date** | **str**| Specify a starting 'updated-at' date to filter with. | [optional]
**updated_at_end_date** | **str**| Specify an ending 'updated-at' date to filter with. | [optional]
Expand Down
2 changes: 1 addition & 1 deletion openapi.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "vulncheck_sdk"
version = "0.0.53"
version = "0.0.54"
description = "VulnCheck API"
authors = [
{name = "VulnCheck API Support",email = "support@vulncheck.com"},
Expand Down
2 changes: 1 addition & 1 deletion python-generator-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ additionalProperties:
projectName: "vulncheck-sdk"
packageName: "vulncheck_sdk"
packageUrl: "https://github.com/vulncheck-oss/sdk-python/tree/main"
packageVersion: "0.0.53"
packageVersion: "0.0.54"
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
# prerequisite: setuptools
# http://pypi.python.org/pypi/setuptools
NAME = "vulncheck-sdk"
VERSION = "0.0.53"
VERSION = "0.0.54"
PYTHON_REQUIRES = ">= 3.11"
REQUIRES = [
"aiohttp_retry >= 2.8.3",
Expand Down
1 change: 1 addition & 0 deletions test/aio/test_advisory_meta_data.py
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ def make_instance(self, include_optional) -> AdvisoryMetaData:
md5 = '',
name = '',
purl = '',
release = '',
version = '', )
],
references = [
Expand Down
1 change: 1 addition & 0 deletions test/aio/test_advisory_redhat_cve.py
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@ def make_instance(self, include_optional) -> AdvisoryRedhatCVE:
md5 = '',
name = '',
purl = '',
release = '',
version = '', )
],
public_date = '',
Expand Down
1 change: 1 addition & 0 deletions test/aio/test_advisory_vuln_check_package.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ def make_instance(self, include_optional) -> AdvisoryVulnCheckPackage:
md5 = '',
name = '',
purl = '',
release = '',
version = ''
)
else:
Expand Down
1 change: 1 addition & 0 deletions test/aio/test_api_fingerprint.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ def make_instance(self, include_optional) -> ApiFingerprint:
confirmed = True,
cve_id = '', )
],
deprecated = True,
product = '',
vendor = '',
version = ''
Expand Down
1 change: 1 addition & 0 deletions test/aio/test_api_target_intel.py
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@ def make_instance(self, include_optional) -> ApiTargetIntel:
confirmed = True,
cve_id = '', )
],
deprecated = True,
product = '',
vendor = '',
version = '', )
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@ def make_instance(self, include_optional) -> RenderResponseWithMetadataArrayAdvi
md5 = '',
name = '',
purl = '',
release = '',
version = '', )
],
references = [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,7 @@ def make_instance(self, include_optional) -> RenderResponseWithMetadataArrayAdvi
md5 = '',
name = '',
purl = '',
release = '',
version = '', )
],
public_date = '',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,7 @@ def make_instance(self, include_optional) -> RenderResponseWithMetadataArrayApiT
confirmed = True,
cve_id = '', )
],
deprecated = True,
product = '',
vendor = '',
version = '', )
Expand Down
1 change: 1 addition & 0 deletions test/blocking/test_advisory_meta_data.py
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ def make_instance(self, include_optional) -> AdvisoryMetaData:
md5 = '',
name = '',
purl = '',
release = '',
version = '', )
],
references = [
Expand Down
1 change: 1 addition & 0 deletions test/blocking/test_advisory_redhat_cve.py
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@ def make_instance(self, include_optional) -> AdvisoryRedhatCVE:
md5 = '',
name = '',
purl = '',
release = '',
version = '', )
],
public_date = '',
Expand Down
1 change: 1 addition & 0 deletions test/blocking/test_advisory_vuln_check_package.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ def make_instance(self, include_optional) -> AdvisoryVulnCheckPackage:
md5 = '',
name = '',
purl = '',
release = '',
version = ''
)
else:
Expand Down
1 change: 1 addition & 0 deletions test/blocking/test_api_fingerprint.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ def make_instance(self, include_optional) -> ApiFingerprint:
confirmed = True,
cve_id = '', )
],
deprecated = True,
product = '',
vendor = '',
version = ''
Expand Down
1 change: 1 addition & 0 deletions test/blocking/test_api_target_intel.py
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@ def make_instance(self, include_optional) -> ApiTargetIntel:
confirmed = True,
cve_id = '', )
],
deprecated = True,
product = '',
vendor = '',
version = '', )
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@ def make_instance(self, include_optional) -> RenderResponseWithMetadataArrayAdvi
md5 = '',
name = '',
purl = '',
release = '',
version = '', )
],
references = [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,7 @@ def make_instance(self, include_optional) -> RenderResponseWithMetadataArrayAdvi
md5 = '',
name = '',
purl = '',
release = '',
version = '', )
],
public_date = '',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,7 @@ def make_instance(self, include_optional) -> RenderResponseWithMetadataArrayApiT
confirmed = True,
cve_id = '', )
],
deprecated = True,
product = '',
vendor = '',
version = '', )
Expand Down
2 changes: 1 addition & 1 deletion vulncheck_sdk/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
""" # noqa: E501


__version__ = "0.0.53"
__version__ = "0.0.54"

# Define package exports
__all__ = [
Expand Down
2 changes: 1 addition & 1 deletion vulncheck_sdk/aio/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
""" # noqa: E501


__version__ = "0.0.53"
__version__ = "0.0.54"

# Define package exports
__all__ = [
Expand Down
Loading