ShiftLeft CORE

Integrate ShiftLeft CORE code analysis platform with Cortex XSOAR.

Vulnerability Management · ShiftLeft CORE

Details

IDShiftLeft CORE
ProviderQwietAI
CategoryVulnerability Management
From Version6.0.0
Docker Imagedemisto/python3:3.12.8.3296088
Supported ModulesAgentix XSIAM

README

Integrate ShiftLeft CORE code analysis platform with Cortex XSOAR.
This integration was integrated and tested with v4 api of ShiftLeft CORE.

Configure ShiftLeft CORE in Cortex

Parameter Description Required
ShiftLeft Organization Id You can find this under Account Settings -> Org ID True
ShiftLeft Access Token You can find this under Account Settings -> Access Token True
Use system proxy settings Use system proxy settings. 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.

shiftleft-list-apps


Return list of apps.

Base Command

shiftleft-list-apps

Input

There are no input arguments for this command.

Context Output

There is no context output for this command.

Command Example

!shiftleft-list-apps

Human Readable Output

shiftleft-list-app-findings


Return list of app findings.

Base Command

shiftleft-list-app-findings

Input

Argument Name Description Required
app_name App name. Required
severity Severity of findings. Possible values are: critical, moderate, info. Default is critical. Optional
type Findings Type. Possible values are: vuln, secret, insight, extscan, oss_vuln. Default is vuln. Optional
version App version. Optional

Context Output

There is no context output for this command.

Command Example

!shiftleft-list-app-findings

Human Readable Output

shiftleft-list-app-secrets


Return list of app secrets.

Base Command

shiftleft-list-app-secrets

Input

Argument Name Description Required
app_name App name. Required
version App version. Optional
entropy Entropy. Optional

Context Output

There is no context output for this command.

Command Example

!shiftleft-list-app-secrets app_name=myapp123

Human Readable Output

Configuration parameters

  • org_id — ShiftLeft Organization Id (required)
  • access_token — ShiftLeft Access Token (required)
  • proxy — Use system proxy settings

Commands (3)

  • shiftleft-list-app-findings

    Return list of app findings.

  • shiftleft-list-app-secrets

    Return list of app secrets.

  • shiftleft-list-apps

    Return list of apps.

category: Vulnerability Management
provider: QwietAI
commonfields:
  id: ShiftLeft CORE
  version: -1
configuration:
- display: ShiftLeft Organization Id
  name: org_id
  type: 0
  required: true
  additionalinfo: You can find this under Account Settings -> Org ID
- display: ShiftLeft Access Token
  name: access_token
  type: 4
  required: true
  additionalinfo: You can find this under Account Settings -> Access Token
- display: Use system proxy settings
  name: proxy
  type: 8
  required: false
description: Integrate ShiftLeft CORE code analysis platform with Cortex XSOAR.
display: ShiftLeft CORE
name: ShiftLeft CORE
script:
  script: "-"
  type: python
  commands:
  - name: shiftleft-list-apps
    description: Return list of apps.
  - name: shiftleft-list-app-findings
    arguments:
    - name: app_name
      required: true
      default: true
      description: App name.
    - name: severity
      auto: PREDEFINED
      predefined:
      - critical
      - moderate
      - info
      description: Severity of findings.
      isArray: true
      defaultValue: critical
    - name: type
      auto: PREDEFINED
      predefined:
      - vuln
      - secret
      - insight
      - extscan
      - oss_vuln
      description: Findings Type.
      isArray: true
      defaultValue: vuln
    - name: version
      description: App version.
    description: Return list of app findings.
  - name: shiftleft-list-app-secrets
    arguments:
    - name: app_name
      required: true
      default: true
      description: App name.
    - name: version
      description: App version.
    - name: entropy
      description: Entropy.
    description: Return list of app secrets.
  dockerimage: demisto/python3:3.12.8.3296088
  runonce: false
  subtype: python3
fromversion: 6.0.0
tests:
- No tests (auto formatted)