Skip to content

Created by Justin Bukstel (@justinbukstel). Inspired by the work done by Brian Pitta (@brian1917)

Notifications You must be signed in to change notification settings

bnreplah/Veracode-MitigationExpire-REST

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

MitigationExpire

MitigationExpire is a utility designed to expire mitigations in Veracode for both Static and SCA. This tool specifically targets policy-level mitigations for Static and SCA vulnerability mitigations, excluding license mitigations. The expiration timeline is set at findings that have been mitigated for more than 30 days (default). If you want to change the days, you can edit the days_threshold variable in the script

Requirements

1. Veracode Credentials File Local:

Ensure you have your Veracode credentials file locally available for the utility to authenticate with the Veracode API.

Usage

  1. Clone the Repository:

    git clone https://github.com/your-username/MitigationExpire.git
  2. Navigate to the Project Directory:

    cd MitigationExpire
  3. Install Dependencies:

    pip install -r requirements.txt
  4. Configure Veracode Credentials: Place your Veracode credentials file locally in the project directory.

  5. Run the Utility:

    python mitigation_expire.py

Notes

  • The utility will only expire mitigations older than 30 days.
  • License mitigations are not affected; only policy-level mitigations and SCA vulnerability mitigations are considered.
  • Ensure your Veracode credentials file is correctly configured for authentication.

Feel free to contribute or report issues on GitHub.

About

Created by Justin Bukstel (@justinbukstel). Inspired by the work done by Brian Pitta (@brian1917)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages