ThreadFix

ThreadFix

DEPRECATED
Category: ASPM
License: Commercial

ThreadFix is one of the original application vulnerability management platforms, now powered by a modern Kubernetes-based architecture.

It aggregates results from multiple security tools and provides risk-based prioritization for remediation efforts.

What is ThreadFix?

ThreadFix was created by Denim Group and has been a staple in the application security industry for over a decade.

It provides a centralized platform for managing vulnerability data from various security testing tools.

The platform was acquired by Coalfire, a leading cybersecurity consulting firm.

ThreadFix 3.1 introduced a complete architectural overhaul with Kubernetes-managed microservices, resulting in 10x+ ingestion speed improvements and horizontal scaling capabilities.

Key Features

Vulnerability Aggregation

ThreadFix imports results from numerous security tools:

  • SAST - Fortify, Checkmarx, Veracode, SonarQube
  • DAST - Burp Suite, OWASP ZAP, Qualys WAS
  • SCA - OWASP Dependency-Check, Snyk, Black Duck
  • Penetration Testing - Manual findings import

Risk-Based Prioritization

ThreadFix calculates risk scores based on:

  • Vulnerability severity (CVSS)
  • Application criticality
  • Exposure and exploitability
  • Business context

Defect Tracker Integration

Seamless integration with issue trackers:

  • Jira
  • Azure DevOps
  • Bugzilla
  • GitHub Issues

Vulnerabilities can be automatically pushed to development teams.

How It Works

Security Tools → ThreadFix → Prioritized Findings → Defect Tracker
     ↑                                                    ↓
     └──────────── Remediation Feedback ──────────────────┘

ThreadFix provides a feedback loop for tracking remediation progress.

Architecture

ThreadFix 3.1 runs as microservices in a Kubernetes-managed container cluster.

Key architectural improvements:

  • Horizontal scaling with configurable processing services
  • Rewritten ingestion and merge logic for faster processing
  • Container-based deployment for cloud or on-premises environments

Deployment options include SaaS (managed by Coalfire) and self-hosted enterprise installations for air-gapped environments.

Key Capabilities

Vulnerability Correlation

ThreadFix correlates findings across tools:

SourceFindingLocation
SAST Tool ASQL Injectionusers.java:142
SAST Tool BQuery Flawusers.java:142
DAST ScannerSQLi/api/users

All three findings are correlated as a single vulnerability.

Trend Analytics

Track security posture over time:

  • New vs. closed vulnerabilities
  • Mean time to remediation
  • Team performance metrics
  • Compliance status

API Access

ThreadFix provides a comprehensive REST API:

# Example: Get vulnerabilities
curl -X GET "https://threadfix.example.com/rest/v3/applications/1/vulnerabilities" \
  -H "Authorization: APIKEY abc123"

Integration

ThreadFix integrates across the security and development lifecycle:

CategoryIntegrations
ScanningSAST, DAST, SCA, threat modeling tools
Issue TrackingJira, Azure DevOps, Bugzilla, GitHub Issues
GRCCompliance and risk management platforms
CI/CDJenkins, GitHub Actions, GitLab CI

CI/CD Example

# GitHub Actions
- name: Upload to ThreadFix
  run: |
    curl -X POST "$THREADFIX_URL/rest/v3/applications/$APP_ID/upload" \
      -H "Authorization: APIKEY $API_KEY" \
      -F "[email protected]"

When to Use ThreadFix

ThreadFix fits organizations with multiple security testing tools that need centralized vulnerability tracking, defect tracker integration, and remediation metrics.

The Kubernetes-based architecture handles high-volume environments efficiently.

Note: SaaS platform discontinued by Coalfire in 2025. Coalfire now focuses on Programmatic Application Security solutions including threat modeling and SAST/DAST services.