Skip to main content

Bitsight for Security Performance Management

This Integration is part of the Bitsight Pack.#

Supported versions

Supported Cortex XSOAR versions: 6.0.0 and later.

Use the "Bitsight for Security Performance Management" Integration to get company guid, details, and findings. This integration also allows to fetch the findings by using the fetch incidents capability. This integration was integrated and tested with version 01 of Bitsight for Security Performance Management

Configure Bitsight for Security Performance Management on Cortex XSOAR#

  1. Navigate to Settings > Integrations > Servers & Services.

  2. Search for Bitsight for Security Performance Management.

  3. Click Add instance to create and configure a new integration instance.

    ParameterDescriptionRequired
    API KeyTrue
    Company's GUIDUse "bitsight-companies-guid-get" command to retrieve the company's GUID.False
    First fetch time in daysEnter the number in days. When the fetch incident runs for first time, incidents will be fetched for a given number of days.False
    Max FetchMaximum number of incidents to fetch. The maximum value is 200.False
    Findings Minimum SeverityMinimum severity of the findings to fetch.False
    Findings Minimum Asset CategoryFilter by the asset category (critical, high, medium, low).False
    Findings GradeFilter the result by the value of grade.False
    Risk Vector ('All' has been selected by default)This parameter supports comma separated list of values. By default 'All' will be selected, if you need only particular values you can unselect 'All' and select the required values.False
    Trust any certificate (not secure)False
    Use system proxy settingsFalse
    Fetch incidentsFalse
    Incident typeFalse
  4. Click Test to validate the URLs, token, and connection.

Commands#

You can execute these commands from the Cortex XSOAR 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.

bitsight-company-details-get#


Bitsight command to get company details based on the provided GUID. The details include rating details, rating history, and grades for individual risk vectors.

Base Command#

bitsight-company-details-get

Input#

Argument NameDescriptionRequired
guidGUID of the company to fetch its details.

Note: Users can get the list of the GUID by executing the "bitsight-companies-guid-get" command.
Required

Context Output#

PathTypeDescription
BitSight.Company.guidstringThe unique identifier of this company.
BitSight.Company.customIdstringThe customizable ID assigned to this company.
BitSight.Company.namestringThe name of this company.
BitSight.Company.descriptionstringDetails about this company, which typically includes its industry and location.
BitSight.Company.ipv4CountnumberThe number of IP addresses attributed to this company.
BitSight.Company.peopleCountnumberThe number of employees in this company.
BitSight.Company.shortnamestringThe abbreviated name of this company.
BitSight.Company.industrystringThe industry of this company.
BitSight.Company.industrySlugstringThe industry slug name of this company.
BitSight.Company.subIndustrystringThe sub-industry of this company.
BitSight.Company.subIndustrySlugstringThe sub-industry slug name of this company.
BitSight.Company.homePagestringThe URL of this company's primary external website.
BitSight.Company.primaryDomainstringThe name of this company's primary domain.
BitSight.Company.typestringThe type of rating.
BitSight.Company.displayURLstringThe URL to this company's overview page in the Bitsight platform.
BitSight.Company.ratingDetails.namestringThe name of this risk vector.
BitSight.Company.ratingDetails.ratingnumberInternal rating of this risk vector.
BitSight.Company.ratingDetails.gradestringThe letter grade of this risk vector.
BitSight.Company.ratingDetails.percentilenumberThis company's performance on this risk vector against their peers.
BitSight.Company.ratingDetails.gradeColorstringThe hex code to display letter grade colors in HTML applications.
BitSight.Company.ratingDetails.categorystringThe risk category of this risk vector.
BitSight.Company.ratingDetails.categoryOrdernumberUsed to visually sort this risk category in the Bitsight platform.
BitSight.Company.ratingDetails.betabooleanA true value indicates this risk vector is in beta and does not affect this company's security rating.
BitSight.Company.ratingDetails.ordernumberUsed to visually sort this risk vector in the Bitsight platform.
BitSight.Company.ratingDetails.displayUrlstringThe URL in the Bitsight platform that contains the details of this risk vector.
BitSight.Company.ratings.ratingDatedateThe date when this Bitsight Security Rating Report was generated.
BitSight.Company.ratings.ratingnumberThe Bitsight Security Rating of this company on this day.
BitSight.Company.ratings.rangestringThe rating category of this company on this day.
BitSight.Company.ratings.ratingColorstringThe hex code to display rating category colors in HTML applications.
BitSight.Company.searchCountnumberThe number of times this company has been listed in search results.
BitSight.Company.subscriptionTypestringThe type of subscription used to monitor this company.
BitSight.Company.sparklinestringThe URL path to the security rating trend line of this company during the past one year.
BitSight.Company.subscriptionTypeKeystringThe slug name of the subscription used to monitor this company.
BitSight.Company.subscriptionEndDatedateThe date when the subscription to this company expires.
BitSight.Company.bulkEmailSenderStatusstringA FULL value indicates this company provides bulk email sending services, which excludes this company from the Spam Propagation risk vector.
BitSight.Company.serviceProviderbooleanA true value indicates this company is a service provider.
BitSight.Company.customerMonitoringCountnumberThe number of companies that are monitoring this company.
BitSight.Company.availableUpgradeTypesstringFor internal Bitsight use.
BitSight.Company.hasCompanyTreebooleanA true value indicates this company has a Ratings Tree.
BitSight.Company.hasPreferredContactbooleanFor internal Bitsight use.
BitSight.Company.isBundlebooleanA true value indicates this company is part of a ratings bundle.
BitSight.Company.ratingIndustryMedianstringIndicates this company's position in the peer group distribution chart.
BitSight.Company.primaryCompany.guidstringThe unique identifier of this organization's primary company.
BitSight.Company.primaryCompany.namestringThe name of this organization's primary company.
BitSight.Company.permissions.canDownloadCompanyReportbooleanA true value indicates you can view and download Bitsight Security Rating Reports (PDF).
BitSight.Company.permissions.canViewForensicsbooleanA true value indicates you have the Event Forensics add-on package.
BitSight.Company.permissions.canViewServiceProvidersbooleanA true value indicates you can access Bitsight for Fourth Party Risk Management.
BitSight.Company.permissions.canRequestSelfPublishedEntitybooleanA true value indicates you can request the creation of a self-published rating.
BitSight.Company.permissions.canViewInfrastructurebooleanA true value indicates you can view your infrastructure attribution.
BitSight.Company.permissions.canAnnotatebooleanA true value indicates you can identify assets and segment your network with infrastructure tags.
BitSight.Company.permissions.canViewCompanyReportsbooleanA true value indicates you can view Bitsight Security Rating Reports.
BitSight.Company.permissions.canManagePrimaryCompanybooleanA true value indicates you can highlight a primary for your organization.
BitSight.Company.permissions.hasControlbooleanFor internal Bitsight use.
BitSight.Company.permissions.canEnableVendorAccessbooleanA true value indicates you can modify vendor access.
BitSight.Company.isPrimarybooleanA true value indicates your company is the primary for your organization.
BitSight.Company.securityGradestringFor internal Bitsight use.
BitSight.Company.inSpmPortfoliobooleanA true value indicates this company is in your Security Performance Management portfolio (My Company, SPM Subsidiary, etc.).
BitSight.Company.isMycompMysubsBundlestringFor internal Bitsight use.
BitSight.Company.companyFeaturesstringFor internal Bitsight use.

Command example#

!bitsight-company-details-get guid=00000000-0000-0000-0000-000000000001

Context Example#

{
"BitSight": {
"Company": {
"bulkEmailSenderStatus": "NONE",
"customerMonitoringCount": 228,
"description": "Saperix Technologies LLC develops risk analysis software solutions.",
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/overview/",
"guid": "00000000-0000-0000-0000-000000000001",
"hasCompanyTree": true,
"hasPreferredContact": true,
"homepage": "http://www.saperix.com",
"inSpmPortfolio": true,
"industry": "Technology",
"industrySlug": "technology",
"ipv4Count": 4169,
"isBundle": false,
"isMycompMysubsBundle": false,
"isPrimary": false,
"name": "Saperix, Inc.",
"peopleCount": 400,
"permissions": {
"canAnnotate": true,
"canDownloadCompanyReport": true,
"canManagePrimaryCompany": true,
"canRequestSelfPublishedEntity": true,
"canViewCompanyReports": true,
"canViewForensics": true,
"canViewInfrastructure": true,
"canViewIpAttributions": true,
"canViewServiceProviders": true,
"hasControl": true
},
"primaryCompany": {
"guid": "00000000-0000-0000-0000-000000000002",
"name": "Saperix Corporate"
},
"primaryDomain": "saperix.com",
"ratingDetails": [
{
"beta": false,
"category": "Compromised Systems",
"categoryOrder": 0,
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/compromised-systems/?filter=Botnet%20Infections",
"grade": "A",
"gradeColor": "#2c4d7f",
"name": "Botnet Infections",
"order": 0,
"percentile": 100,
"rating": 820
},
{
"beta": false,
"category": "Compromised Systems",
"categoryOrder": 0,
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/compromised-systems/?filter=Spam%20Propagation",
"grade": "A",
"gradeColor": "#2c4d7f",
"name": "Spam Propagation",
"order": 1,
"percentile": 100,
"rating": 820
},
{
"beta": false,
"category": "Compromised Systems",
"categoryOrder": 0,
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/compromised-systems/?filter=Malware%20Servers",
"grade": "A",
"gradeColor": "#2c4d7f",
"name": "Malware Servers",
"order": 2,
"percentile": 100,
"rating": 820
},
{
"beta": false,
"category": "Compromised Systems",
"categoryOrder": 0,
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/compromised-systems/?filter=Unsolicited%20Communications",
"grade": "A",
"gradeColor": "#2c4d7f",
"name": "Unsolicited Communications",
"order": 3,
"percentile": 100,
"rating": 820
},
{
"beta": false,
"category": "Compromised Systems",
"categoryOrder": 0,
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/compromised-systems/?filter=Potentially%20Exploited",
"grade": "B",
"gradeColor": "#526d96",
"name": "Potentially Exploited",
"order": 4,
"percentile": 77,
"rating": 760
},
{
"beta": false,
"category": "Diligence",
"categoryOrder": 1,
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=spf",
"grade": "B",
"gradeColor": "#526d96",
"name": "SPF",
"order": 5,
"percentile": 87,
"rating": 780
},
{
"beta": false,
"category": "Diligence",
"categoryOrder": 1,
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=dkim",
"grade": "C",
"gradeColor": "#ecb870",
"name": "DKIM",
"order": 6,
"percentile": 54,
"rating": 700
},
{
"beta": false,
"category": "Diligence",
"categoryOrder": 1,
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=certificate",
"grade": "B",
"gradeColor": "#526d96",
"name": "SSL Certificates",
"order": 7,
"percentile": 86,
"rating": 780
},
{
"beta": false,
"category": "Diligence",
"categoryOrder": 1,
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=ssl",
"grade": "C",
"gradeColor": "#ecb870",
"name": "SSL Configurations",
"order": 8,
"percentile": 55,
"rating": 700
},
{
"beta": false,
"category": "Diligence",
"categoryOrder": 1,
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=open_port",
"grade": "A",
"gradeColor": "#2c4d7f",
"name": "Open Ports",
"order": 9,
"percentile": 90,
"rating": 790
},
{
"beta": false,
"category": "Diligence",
"categoryOrder": 1,
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=http_headers",
"grade": "F",
"gradeColor": "#b24053",
"name": "Web Application Headers",
"order": 10,
"percentile": 8,
"rating": 490
},
{
"beta": false,
"category": "Diligence",
"categoryOrder": 1,
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=pc",
"grade": "C",
"gradeColor": "#ecb870",
"name": "Patching Cadence",
"order": 11,
"percentile": 62,
"rating": 720
},
{
"beta": false,
"category": "Diligence",
"categoryOrder": 1,
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=insecure_sys",
"grade": "C",
"gradeColor": "#ecb870",
"name": "Insecure Systems",
"order": 12,
"percentile": 61,
"rating": 700
},
{
"beta": false,
"category": "Diligence",
"categoryOrder": 1,
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=server_software",
"grade": "A",
"gradeColor": "#2c4d7f",
"name": "Server Software",
"order": 13,
"percentile": 99,
"rating": 810
},
{
"beta": false,
"category": "Diligence",
"categoryOrder": 1,
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=endpoint_pc",
"grade": "F",
"gradeColor": "#b24053",
"name": "Desktop Software",
"order": 14,
"percentile": 1,
"rating": 400
},
{
"beta": false,
"category": "Diligence",
"categoryOrder": 1,
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=endpoint_mobile",
"grade": "F",
"gradeColor": "#b24053",
"name": "Mobile Software",
"order": 15,
"percentile": 9,
"rating": 500
},
{
"beta": true,
"category": "Diligence",
"categoryOrder": 1,
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=dnssec",
"grade": "F",
"gradeColor": "#b24053",
"name": "DNSSEC",
"order": 16,
"percentile": 0,
"rating": 300
},
{
"beta": true,
"category": "Diligence",
"categoryOrder": 1,
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=mobile_appsec",
"grade": "N/A",
"gradeColor": "#495057",
"name": "Mobile Application Security",
"order": 17,
"percentile": "N/A",
"rating": "N/A"
},
{
"beta": false,
"category": "User Behavior",
"categoryOrder": 2,
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/user-behavior",
"grade": "B",
"gradeColor": "#526d96",
"name": "File Sharing",
"order": 18,
"percentile": 79,
"rating": 750
},
{
"beta": false,
"category": "Public Disclosures",
"categoryOrder": 3,
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/rating-details/?vector=news",
"grade": "C",
"gradeColor": "#ecb870",
"name": "Security Incidents",
"order": 19,
"percentile": 47,
"rating": 790
}
],
"ratingIndustryMedian": "below",
"ratings": [
{
"range": "Basic",
"rating": 600,
"ratingColor": "#b24053",
"ratingDate": "2021-03-10"
},
{
"range": "Basic",
"rating": 600,
"ratingColor": "#b24053",
"ratingDate": "2021-03-09"
},
{
"range": "Basic",
"rating": 600,
"ratingColor": "#b24053",
"ratingDate": "2021-03-08"
},
{
"range": "Basic",
"rating": 600,
"ratingColor": "#b24053",
"ratingDate": "2021-03-07"
},
{
"range": "Basic",
"rating": 600,
"ratingColor": "#b24053",
"ratingDate": "2021-03-06"
},
{
"range": "Basic",
"rating": 600,
"ratingColor": "#b24053",
"ratingDate": "2021-03-05"
},
{
"range": "Basic",
"rating": 600,
"ratingColor": "#b24053",
"ratingDate": "2021-03-04"
},
{
"range": "Basic",
"rating": 600,
"ratingColor": "#b24053",
"ratingDate": "2021-03-03"
},
{
"range": "Basic",
"rating": 600,
"ratingColor": "#b24053",
"ratingDate": "2021-03-02"
},
{
"range": "Basic",
"rating": 600,
"ratingColor": "#b24053",
"ratingDate": "2021-03-01"
}
],
"searchCount": 8956,
"serviceProvider": false,
"shortname": "Saperix",
"sparkline": "https://api.bitsighttech.com/ratings/v1/companies/00000000-0000-0000-0000-000000000001/sparkline?size=small",
"subIndustry": "Computer & Network Security",
"subIndustrySlug": "computer_network_security",
"subscriptionType": "Total Risk Monitoring",
"subscriptionTypeKey": "continuous_monitoring",
"type": "CURATED"
}
}
}

Human Readable Output#

Company Details:#

Company InfoRatingsRating Details
guid: 00000000-0000-0000-0000-000000000001
customId: null
name: Saperix, Inc.
description: Saperix Technologies LLC develops risk analysis software solutions.
ipv4Count: 4169
peopleCount: 400
shortName: Saperix
industry: Technology
industrySlug: technology
subIndustry: Computer & Network Security
subIndustrySlug: computer_network_security
homePage: http://www.saperix.com
primaryDomain: saperix.com
type: CURATED
displayURL: https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/overview/
{'rating': 600, 'rating_date': '2021-03-10', 'range': 'Basic'},
{'rating': 600, 'rating_date': '2021-03-09', 'range': 'Basic'},
{'rating': 600, 'rating_date': '2021-03-08', 'range': 'Basic'},
{'rating': 600, 'rating_date': '2021-03-07', 'range': 'Basic'},
{'rating': 600, 'rating_date': '2021-03-06', 'range': 'Basic'},
{'rating': 600, 'rating_date': '2021-03-05', 'range': 'Basic'},
{'rating': 600, 'rating_date': '2021-03-04', 'range': 'Basic'},
{'rating': 600, 'rating_date': '2021-03-03', 'range': 'Basic'},
{'rating': 600, 'rating_date': '2021-03-02', 'range': 'Basic'},
{'rating': 600, 'rating_date': '2021-03-01', 'range': 'Basic'}
{'name': 'Botnet Infections', 'rating': 820, 'percentile': 100, 'display_url': 'https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/compromised-systems/?filter=Botnet%20Infections'},
{'name': 'Spam Propagation', 'rating': 820, 'percentile': 100, 'display_url': 'https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/compromised-systems/?filter=Spam%20Propagation'},
{'name': 'Malware Servers', 'rating': 820, 'percentile': 100, 'display_url': 'https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/compromised-systems/?filter=Malware%20Servers'},
{'name': 'Unsolicited Communications', 'rating': 820, 'percentile': 100, 'display_url': 'https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/compromised-systems/?filter=Unsolicited%20Communications'},
{'name': 'Potentially Exploited', 'rating': 760, 'percentile': 77, 'display_url': 'https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/compromised-systems/?filter=Potentially%20Exploited'},
{'name': 'SPF', 'rating': 780, 'percentile': 87, 'display_url': 'https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=spf'},
{'name': 'DKIM', 'rating': 700, 'percentile': 54, 'display_url': 'https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=dkim'},
{'name': 'SSL Certificates', 'rating': 780, 'percentile': 86, 'display_url': 'https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=certificate'},
{'name': 'SSL Configurations', 'rating': 700, 'percentile': 55, 'display_url': 'https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=ssl'},
{'name': 'Open Ports', 'rating': 790, 'percentile': 90, 'display_url': 'https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=open_port'},
{'name': 'Web Application Headers', 'rating': 490, 'percentile': 8, 'display_url': 'https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=http_headers'},
{'name': 'Patching Cadence', 'rating': 720, 'percentile': 62, 'display_url': 'https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=pc'},
{'name': 'Insecure Systems', 'rating': 700, 'percentile': 61, 'display_url': 'https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=insecure_sys'},
{'name': 'Server Software', 'rating': 810, 'percentile': 99, 'display_url': 'https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=server_software'},
{'name': 'Desktop Software', 'rating': 400, 'percentile': 1, 'display_url': 'https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=endpoint_pc'},
{'name': 'Mobile Software', 'rating': 500, 'percentile': 9, 'display_url': 'https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=endpoint_mobile'},
{'name': 'DNSSEC', 'rating': 300, 'percentile': 0, 'display_url': 'https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=dnssec'},
{'name': 'Mobile Application Security', 'rating': 'N/A', 'percentile': 'N/A', 'display_url': 'https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/diligence-details/?filter=mobile_appsec'},
{'name': 'File Sharing', 'rating': 750, 'percentile': 79, 'display_url': 'https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/user-behavior'},
{'name': 'Security Incidents', 'rating': 790, 'percentile': 47, 'display_url': 'https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/rating-details/?vector=news'}

bitsight-company-findings-get#


Bitsight command to get company findings.

Base Command#

bitsight-company-findings-get

Input#

Argument NameDescriptionRequired
guidGUID of the company.

Note: Users can get the list of the GUID by executing the "bitsight-companies-guid-get" command.
Required
first_seenFilter the findings that were seen on and after this date. Format accepted: YYYY-MM-DD, Example: 2021-01-01.Required
last_seenFilter the findings that were seen on and prior to this date. Format accepted: YYYY-MM-DD, Example: 2021-01-01.Required
severityMinimum Severity of the findings. Possible values are: minor, moderate, material, severe.Optional
gradeFilter by the grade of the findings. Supports comma separated values. Select the values from the list of predefined values: good, fair, warn, bad and, neutral.Optional
asset_categoryMinimum Asset Category of the findings.

Example: If low is selected from the options then low, medium, high, and critical will be considered in retrieving results. Possible values are: low, medium, high, critical.
Optional
risk_vector_labelRisk category of the findings. Supports comma separated values. Select the values from the list of predefined values: Web Application Headers, Botnet Infections, Breaches, Desktop Software, DKIM, DNSSEC, File Sharing, Insecure Systems, Malware Servers, Mobile App Publications, Mobile Application Security, Mobile Software, Open Ports, Patching Cadence, Potentially Exploited, Server Software, Spam Propagation, SPF, SSL Certificates, SSL Configurations and, Unsolicited Communications.Optional
limitSet the maximum number of results to be retrieved. The maximum value is 1000.

Note: If a negative value is provided then the default value of 100 will be used. Default is 100.
Optional
offsetSet the starting point of the results to be returned. A 0 (zero) value starts the results from the first record in the result set. Default is 0.Optional

Context Output#

PathTypeDescription
BitSight.Company.guidstringThe unique identifier of this company.
BitSight.Company.CompanyFinding.temporaryIdstringA temporary identifier for this finding.
BitSight.Company.CompanyFinding.affectsRatingbooleanIndicates if this finding has an impact on the letter grade.
BitSight.Company.CompanyFinding.assets.assetstringThe asset (IP address or domain) associated with this finding.
BitSight.Company.CompanyFinding.assets.identifierstringIdentifier associated with the asset.
BitSight.Company.CompanyFinding.assets.categorystringThe Bitsight-calculated asset importance.
BitSight.Company.CompanyFinding.assets.importancenumberFor internal Bitsight use.
BitSight.Company.CompanyFinding.assets.isIpbooleanA true value indicates this asset is an IP address.
BitSight.Company.CompanyFinding.detailsstringDetails of this finding. The included keys vary, depending on the following risk types Compromised Systems, Diligence, File Sharing.
BitSight.Company.CompanyFinding.evidenceKeystringThe company's asset (domain or IP address) that's attributed to the finding.
BitSight.Company.CompanyFinding.firstSeendateThe date of the first observation.
BitSight.Company.CompanyFinding.lastSeendateThe date of the most recent observation.
BitSight.Company.CompanyFinding.relatedFindingsstringDetails of related findings.
BitSight.Company.CompanyFinding.riskCategorystringThe risk category associated with this finding.
BitSight.Company.CompanyFinding.riskVectorstringThe slug name of the risk vector associated with this finding.
BitSight.Company.CompanyFinding.riskVectorLabelstringThe name of the risk vector associated with this finding.
BitSight.Company.CompanyFinding.rolledupObservationIdstringA unique identifier for this observation.
BitSight.Company.CompanyFinding.severitynumberThe severity of the finding, which is the measured risk that this finding introduces.
BitSight.Company.CompanyFinding.severityCategorystringThe slug name of the finding severity.
BitSight.Company.CompanyFinding.tagsstringInfrastructure tags that help identify this asset.
BitSight.Company.CompanyFinding.durationstringFor internal Bitsight use.
BitSight.Company.CompanyFinding.commentsstringA thread of finding comments.
BitSight.Company.CompanyFinding.remainingDecaynumberFor internal Bitsight use.
BitSight.Company.CompanyFinding.remediationHistory.lastRequestedRefreshDatedateThe date when a record refresh that included this finding was last requested.
BitSight.Company.CompanyFinding.remediationHistory.lastRefreshStatusDatedateThe date when a refresh of the remediation status of this finding was last requested.
BitSight.Company.CompanyFinding.remediationHistory.lastRefreshStatusLabelstringThe current record refresh status of this finding.
BitSight.Company.CompanyFinding.remediationHistory.lastRefreshReasonCodestringThe reason code of the last refresh of this finding.
BitSight.Company.CompanyFinding.remediationHistory.lastRemediationStatusLabelstringThe current remediation status of this finding.
BitSight.Company.CompanyFinding.remediationHistory.lastRemediationStatusDatedateThe date when the remediation status of this finding was last changed.
BitSight.Company.CompanyFinding.remediationHistory.remediationAssignmentsunknownThe users who are assigned to remediate this finding.
BitSight.Company.CompanyFinding.remediationHistory.lastRemediationStatusUpdatedBystringThe name of the user who updated the remediation status of this finding.
BitSight.Company.CompanyFinding.assetOverrides.assetstringThe domain or IP address of the overridden asset.
BitSight.Company.CompanyFinding.assetOverrides.importancestringThe user-assigned asset importance.
BitSight.Company.CompanyFinding.assetOverrides.overrideImportanceunknownFor internal Bitsight use.
BitSight.Company.CompanyFinding.attributedCompanies.guidstringThe unique identifier of the company attributed to the finding.
BitSight.Company.CompanyFinding.attributedCompanies.namestringThe name of the company that is attributed to the finding.
BitSight.Page.nameStringName of the command.
BitSight.Page.nextStringThe URL to navigate to the next page of results.
BitSight.Page.previousStringThe URL to navigate to the previous page of results.
BitSight.Page.countNumberThe number of findings.

Command example#

!bitsight-company-findings-get guid=00000000-0000-0000-0000-000000000001 first_seen=2021-01-01 last_seen=2022-03-01 limit=2

Context Example#

{
"BitSight": {
"Company": {
"CompanyFinding": [
{
"affectsRating": false,
"assets": [
{
"asset": "X.X.X.1",
"category": "low",
"importance": 0,
"isIp": true
}
],
"attributedCompanies": [
{
"guid": "00000000-0000-0000-0000-000000000001",
"name": "Saperix, Inc."
}
],
"details": {
"checkPass": "",
"country": "United States",
"destPort": 22,
"diligenceAnnotations": {
"cPE": [
"a:openbsd:openssh:8.0"
],
"close-seen": "2022-03-11 16:22:22",
"message": "Detected service: SSH {{(OpenSSH_8.0)}}",
"product": "OpenSSH",
"transport": "tcp",
"version": "8.0"
},
"geoIpLocation": "US",
"grade": "GOOD",
"remediations": [
{
"helpText": "This port was observed running SSH, which is used for sending and receiving secure communication.",
"message": "Detected service: SSH (OpenSSH_8.0)",
"remediationTip": ""
}
],
"rollupEndDate": "2022-01-28",
"rollupStartDate": "2022-01-28",
"searchableDetails": "Detected service: SSH {{(OpenSSH_8.0)}},tcp,OpenSSH"
},
"evidenceKey": "X.X.X.1:22",
"firstSeen": "2022-01-28",
"lastSeen": "2022-01-28",
"riskCategory": "Diligence",
"riskVector": "open_ports",
"riskVectorLabel": "Open Ports",
"rolledupObservationId": "11A3==",
"severity": 1,
"severityCategory": "minor",
"temporaryId": "A9yq"
},
{
"affectsRating": true,
"assetOverrides": [
{
"asset": "X.X.X.2",
"importance": "high",
"overrideImportance": "high"
}
],
"assets": [
{
"asset": "X.X.X.2",
"category": "critical",
"importance": 0.49,
"isIp": true
}
],
"attributedCompanies": [
{
"guid": "00000000-0000-0000-0000-000000000002",
"name": "Saperix Lab"
},
{
"guid": "00000000-0000-0000-0000-000000000001",
"name": "Saperix, Inc."
}
],
"details": {
"checkPass": "",
"country": "United States",
"destPort": 143,
"geoIpLocation": "US",
"grade": "GOOD",
"observedIps": [
"X.X.X.2:143"
],
"rollupEndDate": "2022-03-01",
"rollupStartDate": "2021-01-04"
},
"evidenceKey": "X.X.X.2:143",
"firstSeen": "2021-01-04",
"lastSeen": "2022-03-01",
"remainingDecay": 32,
"riskCategory": "Diligence",
"riskVector": "ssl_configurations",
"riskVectorLabel": "SSL Configurations",
"rolledupObservationId": "10A==",
"severity": 1,
"severityCategory": "minor",
"temporaryId": "A9yq"
}
],
"guid": "00000000-0000-0000-0000-000000000001"
},
"Page": {
"count": 2441,
"name": "bitsight-company-findings-get",
"next": "https://api.bitsighttech.com/v1/companies/00000000-0000-0000-0000-000000000001/findings?expand=attributed_companies&first_seen_gte=2021-01-01&last_seen_lte=2022-03-01&limit=2&offset=2&unsampled=true",
"previous": null
}
}
}

Human Readable Output#

Company findings:#

Total Findings: 2441 |Evidence Key|Risk Vector Label|First Seen|Last Seen|ID|Risk Category|Severity|Asset Category|Finding Grade| |---|---|---|---|---|---|---|---|---| | X.X.X.1:22 | Open Ports | 2022-01-28 | 2022-01-28 | A9Jq | Diligence | minor | X.X.X.1: Low | Good | | X.X.X.2:143 | SSL Configurations | 2021-01-04 | 2022-03-01 | A9yq | Diligence | minor | X.X.X.2: Critical | Good |

bitsight-companies-guid-get#


Bitsight command to get list of companies and GUID.

Base Command#

bitsight-companies-guid-get

Input#

There are no input arguments for this command.

Context Output#

PathTypeDescription
BitSight.Company.nameStringName of this company.
BitSight.Company.shortnameStringThe abbreviated name of this company.
BitSight.Company.guidStringThe unique identifier of this company.
BitSight.Company.customIdStringThe customizable ID assigned to this company.
BitSight.Company.networkSizeV4NumberThe number of IPv4 addresses attributed to this company.
BitSight.Company.ratingNumberThe most recent security rating of this company.
BitSight.Company.ratingDateDateThe date when the rating report for this company was generated.
BitSight.Company.dateAddedDateThe date when this company was added to your portfolio.
BitSight.Company.industryStringThe industry of this company.
BitSight.Company.industrySlugStringThe slug name of this company's industry.
BitSight.Company.subIndustryStringThe sub-industry of this company.
BitSight.Company.subIndustrySlugStringThe slug name of this company's sub-industry.
BitSight.Company.typeStringThe rating type.
BitSight.Company.logoStringThe URL in the Bitsight platform to this company's logo image.
BitSight.Company.sparklineStringThe URL in the Bitsight platform to this company's historical ratings trend line.
BitSight.Company.externalIdNumberThe external ID assigned to this company.
BitSight.Company.subscriptionTypeStringThe subscription type used to monitor this company.
BitSight.Company.subscriptionTypeKeyStringThe slug name of the subscription type used to monitor this company.
BitSight.Company.primaryDomainStringThe primary domain of this company.
BitSight.Company.securityGradeStringFor internal Bitsight use.
BitSight.Company.gradeDateDateFor internal Bitsight use.
BitSight.Company.displayURLStringThe URL in the Bitsight platform to this company's overview page.
BitSight.Company.hrefStringThe URL in the Bitsight platform to this company's page.
BitSight.MyCompany.guidStringThe unique identifier of my company.

Command example#

!bitsight-companies-guid-get

Context Example#

{
"BitSight": {
"Company": [
{
"dateAdded": "2020-09-03",
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000001/overview/",
"externalId": 14885770,
"guid": "00000000-0000-0000-0000-000000000001",
"href": "https://api.bitsighttech.com/v1/companies/00000000-0000-0000-0000-000000000001",
"industry": "Technology",
"industrySlug": "technology",
"logo": "https://api.bitsighttech.com/ratings/v1/companies/00000000-0000-0000-0000-000000000001/logo-image",
"name": "Saperix, Inc.",
"networkSizeV4": 4169,
"primaryDomain": "saperix.com",
"rating": 640,
"ratingDate": "2022-03-29",
"shortname": "Saperix",
"sparkline": "https://api.bitsighttech.com/ratings/v1/companies/00000000-0000-0000-0000-000000000001/sparkline?size=small",
"subIndustry": "Computer & Network Security",
"subIndustrySlug": "computer_network_security",
"subscriptionType": "Total Risk Monitoring",
"subscriptionTypeKey": "continuous_monitoring",
"type": "CURATED"
},
{
"dateAdded": "2021-11-23",
"displayUrl": "https://service.bitsighttech.com/app/company/00000000-0000-0000-0000-000000000002/overview/",
"externalId": 51818179,
"guid": "00000000-0000-0000-0000-000000000002",
"href": "https://api.bitsighttech.com/v1/companies/00000000-0000-0000-0000-000000000002",
"industry": "Technology",
"industrySlug": "technology",
"logo": "https://api.bitsighttech.com/ratings/v1/companies/00000000-0000-0000-0000-000000000002/logo-image",
"name": "Saperix Corporate",
"networkSizeV4": 4032,
"primaryDomain": "saperix.com",
"rating": 730,
"ratingDate": "2022-03-29",
"shortname": "Saperix Corporate",
"sparkline": "https://api.bitsighttech.com/ratings/v1/companies/00000000-0000-0000-0000-000000000002/sparkline?size=small",
"subIndustry": "Computer & Network Security",
"subIndustrySlug": "computer_network_security",
"subscriptionType": "MySubsidiary",
"subscriptionTypeKey": "my_subsidiary",
"type": "CURATED,SELF-PUBLISHED"
}
],
"MyCompany": {
"guid": "00000000-0000-0000-0000-000000000001"
}
}
}

Human Readable Output#

Companies:#

My Company: 00000000-0000-0000-0000-000000000001

Company NameCompany Short NameGUIDRating
Saperix, Inc.Saperix00000000-0000-0000-0000-000000000001640
Saperix CorporateSaperix Corporate00000000-0000-0000-0000-000000000002730