# Veracode

PlexTrac supports importing Static Application Security Testing (SAST), Dynamic Application Security Testing (DAST), and Software Composition Analysis (SCA) findings from **Veracode**. Veracode is an application security company offering various security analysis technologies on a single platform, such as static, dynamic, and software composition analysis.&#x20;

Based on the provided XML from the Veracode file, PlexTrac will automatically apply a tag to indicate whether the findings resulted from a SAST, DAST, or SCA scan.

<div align="left"><figure><img src="https://4252973360-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LXA6EayCcg12qfDcfXd%2Fuploads%2FWe5y7EDRlLs06yuArNOu%2Fimage.png?alt=media&#x26;token=dfee1001-fcdc-4766-b500-722d982f4e28" alt="" width="375"><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="https://4252973360-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LXA6EayCcg12qfDcfXd%2Fuploads%2FRfOCojnOChGhpPjxd5EO%2Fimage.png?alt=media&#x26;token=4daf702a-89da-464e-9796-aeaf94a5d034" alt="" width="185"><figcaption></figcaption></figure></div>

## Field Mappings <a href="#field-mappings" id="field-mappings"></a>

Below are the field mappings from Veracode to PlexTrac, broken up by findings and assets. If a field is not listed, PlexTrac does not currently import it.

Tables include the following columns:

* **Veracode Field:** the field name that appears in Veracode
* **PlexTrac Field:** the field name that appears in PlexTrac
* **Direction:** displays the direction in the flow of data occurring for the integration (a value of "x" means that the value is not imported)

### SAST Finding Field Mappings

<table><thead><tr><th width="225">Veracode Field</th><th align="center">Direction</th><th>PlexTrac Field</th></tr></thead><tbody><tr><td>Vulnerability Name</td><td align="center">--></td><td>Finding Title</td></tr><tr><td>Description</td><td align="center">--></td><td>Description</td></tr><tr><td>Background</td><td align="center">--></td><td>Description</td></tr><tr><td>Delivery Consultant</td><td align="center">--></td><td>Custom Field</td></tr><tr><td>Exploitation Difficulty</td><td align="center">--></td><td>Custom Field</td></tr><tr><td>Remediation Effort</td><td align="center">--></td><td>Custom Field</td></tr><tr><td>Recommendations</td><td align="center">--></td><td>Recommendations</td></tr><tr><td>References</td><td align="center">--></td><td>References</td></tr><tr><td>CWE ID</td><td align="center">--></td><td>CWE ID</td></tr><tr><td>Flaw Severity</td><td align="center">--></td><td>Severity</td></tr><tr><td>Remediation Effort</td><td align="center">--></td><td>Finding Tag</td></tr><tr><td>Category</td><td align="center">--></td><td>Finding Tag</td></tr><tr><td>Exploit Difficulty</td><td align="center">--></td><td>Finding Tag</td></tr><tr><td>Finding Status</td><td align="center">--></td><td>Finding Tag</td></tr><tr><td>Source Veracode</td><td align="center">--></td><td>Finding Tag</td></tr></tbody></table>

### SAST Asset Field Mappings

| Veracode Field     | Direction | PlexTrac Field |
| ------------------ | :-------: | -------------- |
| File Path          |    -->    | Asset Name     |
| Application        |    -->    | Parent Asset   |
| Instance Details   |    -->    | Asset Name     |
| Line Number        |    -->    | Asset Evidence |
| Function Prototype |    -->    | Asset Evidence |
| First Occurence    |    -->    | Asset Evidence |
| Remediation Status |    -->    | Asset Evidence |
| Migration Status   |    -->    | Asset Evidence |

### DAST Finding Field Mappings

<table><thead><tr><th width="225">Veracode Field</th><th align="center">Direction</th><th>PlexTrac Field</th></tr></thead><tbody><tr><td>Veracode</td><td align="center">--></td><td>PlexTrac</td></tr><tr><td>Dynamic Flaw</td><td align="center">--></td><td>Finding Title</td></tr><tr><td>Description</td><td align="center">--></td><td>Description</td></tr><tr><td>Background</td><td align="center">--></td><td>Description</td></tr><tr><td>Delivery Consultant</td><td align="center">--></td><td>Custom Field</td></tr><tr><td>Exploitation Difficulty</td><td align="center">--></td><td>Custom Field</td></tr><tr><td>Remediation Effort</td><td align="center">--></td><td>Finding Tag</td></tr><tr><td>Recommendations</td><td align="center">--></td><td>Recommendations</td></tr><tr><td>References</td><td align="center">--></td><td>References</td></tr><tr><td>CWE ID</td><td align="center">--></td><td>CWE ID</td></tr><tr><td>Flaw Severity</td><td align="center">--></td><td>Severity</td></tr><tr><td>Remediation Effort</td><td align="center">--></td><td>Finding Tag</td></tr><tr><td>Remediation</td><td align="center">--></td><td>Custom Field</td></tr><tr><td>Category</td><td align="center">--></td><td>Finding Tag</td></tr><tr><td>Category</td><td align="center">--></td><td>Custom Field</td></tr><tr><td>Exploit Difficulty</td><td align="center">--></td><td>Finding Tag</td></tr><tr><td>Exploit Difficulty</td><td align="center">--></td><td>Custom Tag</td></tr><tr><td>Finding Status</td><td align="center">--></td><td>Finding Tag</td></tr><tr><td>Finding Status</td><td align="center">--></td><td>Custom Tag</td></tr><tr><td>Source Veracode</td><td align="center">--></td><td>Finding Tag</td></tr></tbody></table>

### DAST Asset Field Mappings

| Veracode Field     | Direction | PlexTrac Field |
| ------------------ | :-------: | -------------- |
| File Path          |    -->    | Asset Name     |
| Application        |    -->    | Parent Asset   |
| Instance Details   |    -->    | Asset Name     |
| Line Number        |    -->    | Asset Evidence |
| Function Prototype |    -->    | Asset Evidence |
| First Occurence    |    -->    | Asset Evidence |
| Remediation Status |    -->    | Asset Evidence |
| Migration Status   |    -->    | Asset Evidence |

### SCA Finding Field Mappings

| Veracode Field  | Direction | PlexTrac Field |
| --------------- | :-------: | -------------- |
| CVE\_Summary    |    -->    | Finding Title  |
| CVSS Data       |    -->    | Score Type     |
| CVSS Data       |    -->    | Score Value    |
| CVSS Data       |    -->    | Vector         |
| CVE ID          |    -->    | CVE ID         |
| Source Veracode |    -->    | Finding Tag    |

### SCA Asset Field Mappings

| Veracode Field | Direction | PlexTrac Field |
| -------------- | :-------: | -------------- |
| Library        |    -->    | Asset Parent   |
| App Name       |    -->    | Asset Name     |
