Skip to content

CxTyler/TFS2017-Defect-Tracking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TFS2017-Defect-Tracking

Integration with Checkmarx SAST Results

1. Generate CxSAST XML Results (Post-Scan Action or Manually Generated)

2. Setup Custom Fields within Azure DevOps (formally VSTS) or TFS (Team Foundation Server)

a. Similarity ID - a Checkmarx specific field to identify a unique Vulnerability

b. Node ID - a Checkmarx specific field to identify a unique node for each Result

3. Create Customer Script to parse the XML report for relevant issue tracking data

a. Vulnerability Name

b. Source Filename

c. Destination Filename

d. Assignee

e. Severity

f. Priority

g. Deep link

4. Incorporate Work Items into the Custom Script. Create Work Items via Microsoft APIs - REST APIs for both Azure DevOps and TFS (2015,2017,2018) are available to create/update/delete Work Items

a. API Versions Support

b. API Documentation

Exhibit A – TFS2017 Python Script Exhibit B – WebGoat .NET CxSAST XML Report

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages