Want to protect your software supply chain from attacks?

Learn how!

Checkmarx One

Repository Health

Improve your security posture with full visibility into the security, dependency management, and maintenance health of the code repositories used in your applications.

Repository Health Image - Checkmarx

Reduce Security Risks by Health Scoring Code Repositories

Quickly assess the riskiness of open source repositories using Open Source Security Foundation (OSSF) Scorecards while also ensuring that you are implementing best practices for your own repositories.

Continuous Repo Health Scoring

continuous_repo_health_scoring

Continuously tracks health scores for all repositories included in your applications based on key factors, including code quality, dependency management, and project maintenance.

Automatic SCM-Triggered Scans

automatic_scm_triggered_scans

SCM integration enables scans to be run automatically upon repository updates, ensuring up-to-date repo health metrics with no manual effort.

Flexible On-Demand Scanning Options

flexible_on_demand_scanning_options

In addition to automatic SCM-triggered scans, developers and security teams can manually run repo health scans at any time via API, CLI, or the Checkmarx One UI.

Unified Risk Reporting

unified_risk_reporting

Repository health scores are included in Checkmarx One reports, providing visibility into – and efficient prioritization of – security vulnerabilities, code quality issues, and repository health risks all in one place.

  • Continuous Repo Health Scoring

    Continuously tracks health scores for all repositories included in your applications based on key factors, including code quality, dependency management, and project maintenance.

  • Automatic SCM-Triggered Scans

    SCM integration enables scans to be run automatically upon repository updates, ensuring up-to-date repo health metrics with no manual effort.

  • Flexible On-Demand Scanning Options

    In addition to automatic SCM-triggered scans, developers and security teams can manually run repo health scans at any time via API, CLI, or the Checkmarx One UI.

  • Unified Risk Reporting

    Repository health scores are included in Checkmarx One reports, providing visibility into – and efficient prioritization of – security vulnerabilities, code quality issues, and repository health risks all in one place.

continuous_repo_health_scoring
automatic_scm_triggered_scans
flexible_on_demand_scanning_options
unified_risk_reporting
Mid Page CTA Background

Secure Your Software With Repository Health Checks

Learn how leading enterprises use repository health scoring to improve their application security posture.

What’s in it for you

How Enterprises Benefit From Repo Health Scoring

Comprehensive security assessments of open source and first-party code repositories improve AppSec while enhancing transparency and communication among stakeholders.

Security Chain

Maximum Security for the Software Supply Chain

Visibility into the security health of open source components and your own code repositories helps eliminate hidden risks that may be endangering the enterprise.

Prioritizing Remediation Efforts 

Holistic and Efficient Risk Prioritization

Identifying and prioritizing high-risk areas across the software supply chain allows developers and security teams to focus their efforts on the most critical security issues.

Build Trust

Enhanced Transparency and Communication

Clear, quantifiable metrics on the security posture of open source dependencies and first-party repositories improves transparency and communication among stakeholders.

What Our Customers Say About Us

See why enterprises trust our approach to AppSec to secure their business-critical applications.

“Checkmarx One definitely checks all my boxes from a security standpoint and has a great interface that’s engaging and easy to use. Some of the solutions we considered were more complicated. With Checkmarx One, it’s easy to get right to the problem with little to no learning curve.”

“Incorporating Checkmarx’s technology has revolutionized our development culture. It’s more than just technology; it serves as the foundation of our security strategy, ensuring that our applications are secure by design.”

“The success of our AppSec program can be directly attributed to the tooling, processes and support provided by Checkmarx managed services. Our mission revolves around providing secure and compliant lottery and gaming applications and services to our clients around the globe, and with Checkmarx SAST, SCA and associated components enhanced by their stellar service support, we deliver on this promise with confidence and certainty.”

“After nearly nine years of using Checkmarx’s SAST, CGI’s journey has been one of seamless integration and consistent satisfaction. The last three years have been particularly smooth, reflecting the solution’s reliability and our successful partnership.”

“After reviewing the Checkmarx platform, I’m not sure how Veracode is able to exist while being at a similar price point.”

“Checkmarx’s execution is impressive; it’s brought all the products under one cloud platform.”

“By Far The Best AppSec Tooling Decision We Have Made!!”

“We were thrilled to find Checkmarx, which helped us improve the SLA for identifying and remediating risk, reduce risk and the number of vulnerabilities, and eliminate high- and medium-risk issues.”

“Checkmarx made security team and developers life easier.”

FAQ

What are the main use cases of tracking repository health?

Organizations track repository health metrics for two main reasons: to ensure that the open source libraries used in their applications are being held to high standards of security and quality, and to ensure that their own code repositories are likewise subject to security and quality best practices.

What metrics are measured to determine repository health?

Repository health scores are based on many factors, including the presence of branch protection, pinned dependencies, code review before merging, fuzzing tools, CII best practices, token permissions, and signed releases.

What is OSSF Scorecard?

OSSF Scorecard is an open source project created by the Open Source Security Foundation (OpenSSF) that assesses open source projects for security risks through a series of automated checks. Checkmarx One incorporates the results of OSSF Scorecard metrics in its reports so that developers and security teams can improve their visibility into security vulnerabilities, code quality issues, and repository health risks.

How often should repositories be scanned for health checks?

Frequent scans on a regular basis (weekly or monthly) are recommended to continuously monitor for emerging risks. In addition, it is considered a best practice to re-scan a repository any time it is updated, preferably through SCM integration and automation.

How do health check scores affect open source usage decisions?

Enterprises use repo health scores to evaluate the risks associated with open source components, guiding decisions on whether to adopt, update, or replace dependencies based on their security and operational risk scores.

What actions should be taken if a repository scores poorly?

A poor repo health score indicates that the repository may have security or operational risks, prompting further investigation and remediation steps, such as updating dependencies, improving security practices, or considering alternative libraries.

Checkmarx One

The Cloud-Native Enterprise Application Security Platform

Everything enterprises need to secure application development from code to cloud on a unified platform.

Explore Checkmarx One Packaging & Pricing

Application Security Posture
Management (ASPM) Consolidated, correlated, prioritized insights to help your team manage risk

Code

AI Powered
  • SAST

    Conduct fast and accurate scans to identify risk in your custom code.

  • DAST

    Identify vulnerabilities only seen in production and assess their behavior.

  • API Security

    Eliminate shadow and zombie APls and mitigate API-specific risks.

Supply Chain

AI Powered
  • SCA

    Easily identify, prioritize, remediate, and manage open source security and license risks.

  • Malicious Package Protection

    Detect and remediate malicious or suspicious third-party packages that may be endangering your organization.

  • AI Security

    Built to accelerate AppSec teams and help developers secure applications from the first line of code.

  • Secrets Detection

    Minimize risk by quickly identifying and eliminating exposed secrets.

  • Repository Health

    Reduce security risks by health-scoring the code repositories used in your applications.

Cloud

AI Powered
  • Container Security

    Scan container images, configurations, and identify open source packages and vulnerabilities preproduction and runtime.

  • IaC Security

    Automatically scan your laC files for security vulnerabilities, compliance issues, and infrastructure misconfigurations.

Dev Enablement

  • Codebashing

    Secure code training to upskill your developers and reduce risk from the first line of code.

Services

  • Premium Support

    Maximize ROI with prioritized technical support, metrics monitoring, and operational assistance.

  • Premium Services

    Augment your security team with Checkmarx services to ensure the success of your AppSec program.

  • Maturity Assessment

    Assess the current state of your AppSec program, benchmark against peers, and get actionable next steps for improvement.

Dev Enablement

  • Codebashing

    Codebashing

    Secure code training to upskill your developers and reduce risk from the first line of code.

Unified Dashboard, Reporting & Risk Management

Application Security Posture
Management (ASPM)

Consolidated, correlated, prioritized insights to help your team manage risk

AI Powered

Code

  • SAST

    Static Application Security Testing (SAST)

    Conduct fast and accurate scans to identify risk in your custom code.

  • DAST

    Dynamic Application Security Testing (DAST)

    Identify vulnerabilities only seen in production and assess their behavior.

  • API Security

    API Security

    Eliminate shadow and zombie APls and mitigate API-specific risks.

Supply Chain

  • SCA

    Software Composition Analysis (SCA)

    Easily identify, prioritize, remediate, and manage open source security and license risks.

  • Malicious Package Protection

    Malicious Package Protection

    Detect and remediate malicious or suspicious third-party packages that may be endangering your organization.

  • AI Security

    AI Security

    Built to accelerate AppSec teams and help developers secure applications from the first line of code.

  • Secrets Detection

    Secrets Detection

    Minimize risk by quickly identifying and eliminating exposed secrets.

  • Repository Health

    Repository Health

    Reduce security risks by health-scoring the code repositories used in your applications.

Cloud

  • Container Security

    Container Security

    Scan container images, configurations, and identify open source packages and vulnerabilities preproduction and runtime.

  • IaC Security

    IaC Security

    Automatically scan your laC files for security vulnerabilities, compliance issues, and infrastructure misconfigurations.

Services

  • Premium Support

    Premium Support

    Maximize ROI with prioritized technical support, metrics monitoring, and operational assistance.

  • Premium Services

    Premium Services

    Augment your security team with Checkmarx services to ensure the success of your AppSec program.

  • Maturity Assessment

    Maturity Assessment

    Assess the current state of your AppSec program, benchmark against peers, and get actionable next steps for improvement.

Get a Demo

Discover Checkmarx Repo Health

Learn how automatic repository health tracking strengthens your software supply chain security.

Trusted By: