ShiftLeft CORE
Integrate ShiftLeft CORE code analysis platform with Cortex XSOAR.
Vulnerability Management · ShiftLeft CORE
Details
| ID | ShiftLeft CORE |
|---|---|
| Provider | QwietAI |
| Category | Vulnerability Management |
| From Version | 6.0.0 |
| Docker Image | demisto/python3:3.12.8.3296088 |
| Supported Modules | Agentix 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-findingsReturn list of app findings.
-
shiftleft-list-app-secretsReturn list of app secrets.
-
shiftleft-list-appsReturn list of apps.
## ShiftLeft CORE ShiftLeft CORE provides static application security testing (SAST) that can be integrated into your CI/CD for automated scans. Each test is completed in minutes and, depending on the complexity of your application, can be run at each pull request. Known open source vulnerabilities are automatically checked against data flow analysis to tell whether or not an attacker can "reach" them from the attack surface of the application. A single scan combines: - Static analysis for risk in custom code. - Software composition analysis for known issues in open source libraries. - Secrets detection. High-risk issues are listed with their corresponding OWASP Top Ten and attacker-reachable CVE categories. With ShiftLeft CORE and Cortex XSOAR, Application Security engineers can run playbooks in order to: - Gather application threat intelligence to help prioritize bug fixes. - Identify and create incidents to rotate secrets discovered in code. - Proactively monitor applications for critical attacker-reachable vulnerabilities that enter production. To use this content pack, you will need to have an enterprise account with ShiftLeft CORE to access the API and get coverage for known open source vulnerabilities. To get your Org ID and Token in ShiftLeft CORE: - Log in to ShiftLeft. - Click the avatar in the top-right and select Account Settings. - On the right side (under Organization Info), you will see both the "Org ID" and Access Token . You can copy from the field or click the “copy to clipboard” link.