category: Vulnerability Management sectionorder: - Connect - Collect provider: Edgescan commonfields: id: Edgescan version: -1 configuration: - display: Server URL name: url required: true type: 0 section: Connect - display: Use system proxy settings name: proxy type: 8 required: false section: Connect - display: Trust any certificate (not secure) name: insecure type: 8 required: false section: Connect - display: API Key name: api_key required: true type: 4 section: Connect - defaultvalue: '50' display: Max number of incidents to fetch at once name: max_fetch type: 0 required: false section: Collect - additionalinfo: Fetch vulnerabilities with CVS score greater than. This can be a decimal point number. Disabled if empty. Mutually exclusive with cvss_score display: Fetch vulnerabilities with CVSS greater than name: cvss_score_greater_than type: 0 required: false section: Collect - additionalinfo: Disabled if empty display: Fetch vulnerabilities with risk more than name: risk_more_than type: 0 required: false section: Collect - additionalinfo: 'How many days to fetch back on first run. It can be: 360 days, 12 months, 1 year, etc.' defaultvalue: 3 days display: First fetch time name: first_fetch type: 0 required: false section: Collect - display: Fetch incidents name: isFetch type: 8 required: false section: Collect - display: Incident type name: incidentType type: 13 required: false section: Collect - display: Incidents Fetch Interval name: incidentFetchInterval defaultvalue: '1' required: false type: 19 advanced: true section: Collect - additionalinfo: Fetch vulnerabilities with CVS score that exactly equals the provided value. This can be a decimal point number. Disabled if empty. Mutually exclusive with cvss_score_greater_than display: Fetch vulnerabilities with CVSS with exact value name: cvss_score type: 0 required: false section: Collect description: Cloud-based continuous vulnerability management and penetration testing solution. display: Edgescan name: Edgescan script: commands: - description: Get a list of all hosts name: edgescan-host-get-hosts outputs: - contextPath: Edgescan.HostGetHosts description: List of all hosts. type: Unknown - arguments: - description: The host id. name: id required: true description: Get detailed information about a host. name: edgescan-host-get outputs: - contextPath: Edgescan.HostGet description: Detailed host information. type: Unknown - arguments: - auto: PREDEFINED defaultValue: json description: The file format to export. name: format predefined: - json - csv - xlsx required: true description: Get a list of hosts in export format. name: edgescan-host-get-export outputs: - contextPath: InfoFile description: Export host information. type: Unknown - arguments: - description: The asset ID. name: asset_id - description: The Operating System name. name: os_name - description: The asset label. name: label - description: The asset status. name: status - description: The host id. name: id description: Get a list of hosts by query name: edgescan-host-get-query outputs: - contextPath: Edgescan.HostGetQuery description: The result of a host query. type: Unknown - arguments: - description: The host label. name: label - description: The host id to update. name: id required: true description: Update a host name: edgescan-host-update outputs: - contextPath: Edgescan.HostUpdate description: Information returned after host update. type: Unknown - arguments: - description: The detail level of the metadata. name: detail_level description: Get the full list of assets name: edgescan-asset-get-assets outputs: - contextPath: Edgescan.AssetGetAssets description: List of all assets. type: Unknown - arguments: - description: The asset ID. name: id required: true description: Get asset details name: edgescan-asset-get outputs: - contextPath: Edgescan.AssetGet description: Detailed information about an asset. type: Unknown - arguments: - description: The asset ID. name: id - description: The asset name. name: name - description: The asset hostname. name: hostname - description: Asset priority. name: priority - description: Asset type. name: type - description: Authentication status. name: authenticated - description: Number of hosts. name: host_count - description: Creation date. name: created_at - description: Last time updated at. name: updated_at - description: Asset location. name: location - description: Location type of an asset. name: location_type - description: PCI compliance status. name: pci_enabled - description: Last host scan date. name: last_host_scan - description: Asset network access. name: network_access - description: Asset assesment. name: current_assessment - description: Asset next assesment date. name: next_assessment_date - description: Asset license state. name: active_licence - description: Asset lock status. name: blocked_status - description: Date of last asset assesment. name: last_assessment_date - description: The asset status. name: asset_status description: Query the asset database name: edgescan-asset-get-query outputs: - contextPath: Edgescan.AssetGetQuery description: Output of an asset query. type: Unknown - arguments: - description: Asset ID. name: id - description: Asset name. name: name - description: Asset priority. name: priority - description: Asset type. name: type - description: Asset authentication status. name: authenticatied - description: Asset tags. name: tags - description: Asset location specifiers. name: location_secifiers description: Create an asset name: edgescan-asset-create outputs: - contextPath: Edgescan.AssetCreate description: Information about asset creation. type: Unknown - arguments: - description: Asset name. name: name - description: Asset priority. name: priority - description: Asset type. name: type - description: Asset authentication status. name: authenticatied - description: Asset tags. name: tags - description: Asset location specifiers. name: location_secifiers - description: The asset ID to update. name: id required: true description: Update an asset name: edgescan-asset-update outputs: - contextPath: Edgescan.AssetUpdate description: Information about asset update. type: Unknown - arguments: - description: Asset name. name: name - description: Asset priority. name: priority - description: Asset type. name: type - description: Asset authentication status. name: authenticatied - description: Asset tags. name: tags - description: Asset location specifiers. name: location_secifiers - description: The asset id to delete. name: id required: true description: Delete an asset name: edgescan-asset-delete outputs: - contextPath: Edgescan.AssetDelete description: Information about asset deletion. type: Unknown - description: Get the full user list name: edgescan-user-get-users outputs: - contextPath: Edgescan.UserGetusers description: The list of all users. type: Unknown - arguments: - description: The user ID to get. name: id required: true description: Get user details name: edgescan-user-get outputs: - contextPath: Edgescan.UserGet description: Detailed user information. type: Unknown - arguments: - description: User ID. name: id - description: The username. name: username - description: The user's phone number. name: phone_number - description: User's phone number confirmation. name: phone_number_confirmed - description: User's Multi Factor Authentication Status. name: mfa_enabled - description: User's Multi Factor Authentication Method. name: mfa_method - description: User's E-Mail Address. name: email - description: Email confirmation status. name: email_confirmed - description: User creation date. name: created_at - description: Last user update. name: updated_at - description: Superuser status. name: is_super - description: User lock status. name: account_locked - description: User lock reason. name: lock_reason - description: User lock time. name: lock_time - description: User's last login time. name: last_login_time - description: User's last password reset time. name: last_password_reset_time - description: User's first name. name: first_name - description: User's last name. name: last_name - description: Result query limit. name: l description: Query for a user name: edgescan-user-get-query outputs: - contextPath: Edgescan.UserGetQuery description: Result of a user query. type: Unknown - arguments: - description: The username. name: username - description: User's E-Mail Address. name: email - description: User's first name. name: first_name - description: User's last name. name: last_name - description: User's phone number. name: phone_number - description: User's Multi Factor Authentication Status. name: mfa_enabled - description: User's Multi Factor Authentication method. name: mfa_method - description: Super user status. name: is_super description: Create a user name: edgescan-user-create outputs: - contextPath: Edgescan.UserCreate description: Information about a created user. type: Unknown - arguments: - description: The user id to delete. name: id required: true description: Delete a user name: edgescan-user-delete outputs: - contextPath: Edgescan.UserDelete description: Information about a deleted user. type: Unknown - arguments: - description: The user id to reset the password for. name: id required: true description: Reset a user's password name: edgescan-user-reset-password outputs: - contextPath: Edgescan.UserResetPassword description: Information about User password reset. type: Unknown - arguments: - description: The user id to reset the email for. name: id required: true description: Reset a users password name: edgescan-user-reset-email outputs: - contextPath: Edgescan.UserResetEmail description: Information about User email reset. type: Unknown - arguments: - description: The user id to lock. name: id required: true description: Lock a user name: edgescan-user-lock-account outputs: - contextPath: Edgescan.UserLockAccount description: Information about the User lock. type: Unknown - arguments: - description: The user id to unlock. name: id required: true description: Unlock a user name: edgescan-user-unlock-account outputs: - contextPath: Edgescan.UserUnlockAccount description: Information about user unlock status. type: Unknown - arguments: - description: The user id to get the permissions for. name: id required: true description: Get user's permissions name: edgescan-user-get-permissions outputs: - contextPath: Edgescan.UserGetPermissions description: The user permissions. type: Unknown - description: Get the full list of vulnerabilities name: edgescan-vulnerabilities-get outputs: - contextPath: EdgeScan.VulnerabilitiesGet description: The list of all Vulnerabilities. type: Unknown - arguments: - auto: PREDEFINED defaultValue: json description: The file format to export. name: format predefined: - json - csv - xlsx required: true description: Get the full list of vulnerabilities for export name: edgescan-vulnerabilities-get-export outputs: - contextPath: InfoFile description: The vulnerabilities export list. type: Unknown - arguments: - description: The vulnerability details to get details for. name: id predefined: - '' required: true description: Get vulnerability details name: edgescan-vulnerabilities-get-details outputs: - contextPath: Edgescan.VulnerabilitiesGetDetails description: The vulnerability details. type: Unknown - arguments: - description: Is asset tagged with any. name: asset_tagged_with_any - description: Is risk score more than provided. name: risk_more_than - description: The vulnerability id. name: id - description: The vulnerability severity. name: severity - description: The vulnerability threat level. name: threat - description: The asset_id associated with the vulnerability. name: asset_id - description: The asset name associated with the vulnerability. name: asset_name - description: The vulnerability risk level. name: risk - description: The vulnerability CVSS score. name: cvss_score - description: The vulnerability CVSS vector. name: cvss_vector - description: The vulnerability CVSS v2 score. name: cvss_v2_score - description: The CVSS version to query for. name: cvss_version - description: true/false. name: altered_score - description: The date on which the vulnerability was opened. name: date_opened - description: The date on which the vulnerability was closed. name: date_closed - description: The status of the vulnerability. name: status - description: The vulnerability pci complience status. name: pci_compliance_status - description: The vulnerability location. name: location - description: The vulnerability location specifier id. name: location_specifier_id - description: The vulnerability confidence level. name: confidence - description: The vulnerability label. name: label - description: The vulnerability level. name: layer - description: The vulnerability last PCI exception. name: last_pci_exception - description: The vulnerability updated at time. name: updated_at - description: The vulnerability created at time. name: created_at - description: The vulnerability name. name: name - description: The date the vulnerability was opened after i.e. "2021-04-01T14:27:10.900Z". name: date_opened_after description: Run a vulnerability query name: edgescan-vulnerabilities-get-query outputs: - contextPath: Edgescan.VulnerabilitiesGetQuery description: The result of a vulnerability query. type: Unknown - arguments: - description: The vulnerability id to retest. name: id required: true description: Retest a vulnerability name: edgescan-vulnerabilities-retest outputs: - contextPath: Edgescan.VulnerabilitiesRetest description: The Vulnerability retest result. type: Unknown - arguments: - defaultValue: 'true' description: The risk accept value. name: value - description: The vulnerability id to risk accept. name: id required: true description: Rish accept a vulnerability name: edgescan-vulnerabilities-risk-accept outputs: - contextPath: Edgescan.VulnerabilitiesRiskAccept description: The vulnerability retest result. type: Unknown - arguments: - description: The ID of the vulnerability to add the annotation to. name: id required: true - description: The text of the annotation to add. name: text required: true description: This command adds a text annotation to a vulnerability name: edgescan-vulnerabilities-add-annotation outputs: - contextPath: Edgescan.AnnotationAdd.id description: The ID of the added annotation. type: Number - contextPath: Edgescan.AnnotationAdd.category description: The category of the added annotation. type: String - contextPath: Edgescan.AnnotationAdd.text description: The text of the added annotation. type: String - contextPath: Edgescan.AnnotationAdd.user description: The user that has added the annotation. type: String - contextPath: Edgescan.AnnotationAdd.user_id description: The user ID of the added annotation. type: Number - contextPath: Edgescan.AnnotationAdd.created_at description: The date when the annoation was added. type: Date dockerimage: demisto/python3:3.12.8.3296088 isfetch: true runonce: false script: '-' subtype: python3 type: python tests: - No tests (auto formatted) fromversion: 6.0.0