Release notes
Endor Labs helps you select, secure, and maintain dependencies, so development moves fast and supply chain risk remains low. The following release notes highlight the most recent major capabilities and any major bug fixes published by Endor Labs.
We are excited to introduce the latest features and enhancements in Endor Labs.
Endor Labs MCP server Developer Edition Beta New
The Endor Labs MCP server is now available in Developer Edition. You can get started without any prior configuration or Endor Labs account.
The Endor Labs MNP server Enterprise Edition has also been updated to provide easier configuration and setup.
For more information, see Endor Labs MCP server.
Endor Labs MCP server as a Gemini extension Beta New
The Endor Labs MCP server is now available as a Gemini extension. You can use natural language commands to interact with the MCP server. For more information, see Endor Labs MCP server as a Gemini extension.
Enhanced dependency graph visualization Enhancement
The dependency graph now offers improved rendering performance and enhanced node interactions, making it easier to visualize and explore complex dependency trees.
For more information, see View dependency graph.
We are excited to introduce the latest features and enhancements in Endor Labs.
GitLab App MR scans Beta New
You can now scan merge requests using the Endor Labs GitLab App. You can also configure MR comments to receive comments on your merge requests.
For more information, see GitLab App MR scans.
Urgent notifications for newly detected malware Beta New
You can now enable urgent notifications in Endor Labs to receive real-time alerts for newly discovered malware, allowing you to take immediate action.
For more information, see Urgent Notifications.
Default branch detection Enhancement
Endor Labs now sets the default branch detection flag for all projects to true by default. Endor Labs automatically detects the new default branch and sets that as the default reference for all the projects configured with the Endor Labs SCM Apps.
For more information, see Default branch detection.
Malware findings now enabled by default Enhancement
Endor Labs now enables the malware finding policy by default for all tenants. You automatically receive findings for suspicious and malicious code across all projects, helping you detect and remediate security issues faster.
For more information, see OSS finding policy.
We are excited to introduce the latest features and enhancements in Endor Labs.
Discontinuation of CI/CD tool scan Breaking Change
CI/CD tool scanning has been discontinued and is no longer available. This change does not affect the scanning of GitHub Action dependencies.
Endor AI chat New
Endor Labs now includes Endor AI Chat, an AI-powered assistant designed to help you understand vulnerabilities and take quicker, more informed action. You can ask natural language questions about security findings, scan results, package versions, and vulnerabilities. See Endor AI chat.
Pre-computed reachability analysis New
Endor Labs now supports pre-computed reachability analysis to determine vulnerability exposure in dependencies without requiring code compilation or full call graph generation. You can enable it using the pre-computed flag for quick scans and full scans.
For more information, see Pre-computed reachability analysis.
Search for authorization policies Enhancement
You can now search for authorization policies using rule criteria, creator email addresses, and namespace assignments.
For more information, see Search authorization policies.
Filter notifications using project name Enhancement
You can now filter notifications by project name to focus on notifications from specific projects and reduce noise from others.
For more information, see Notifications.
Gradle support for Scala projects Enhancement
Endor Labs now supports scanning Scala projects built with Gradle by resolving dependencies from build.gradle or build.gradle.kts files.
For more information, see Scan Scala projects.
We are excited to introduce the latest features and enhancements in Endor Labs.
Discontinuation of CI/CD tool scanning Breaking change
CI/CD tool scanning functionality is being deprecated and will be discontinued by the end of September 2025. This change does not affect the scanning of GitHub Action dependencies.
Dedicated commands for container scans New
You can now use the dedicated command endorctl container scan for container scanning. This replaces the older endorctl scan --container command. Migrate to endorctl container scan to ensure continued compatibility. For more information, see Use new container scan commands.
endorctl scan --container commands and their corresponding flags (--container, --container-tar, and --container-as-ref) will be removed after a three-month deprecation period.
Opengrep support for SAST and AI model detection New
Endor Labs now uses Opengrep to scan your code for SAST and AI model findings instead of Semgrep. Opengrep is an open-source, static analysis tool that finds bugs and vulnerabilities in the source code using pattern matching. Endor Labs automatically downloads Opengrep for you when you run a scan that needs it.
You can continue using Semgrep with Endor Labs if you prefer. See Use Semgrep with Endor Labs for more information.
Customize project scans using scan workflow New
Endor Labs now supports Scan Workflow, which lets you define scan profiles as sequential steps within a single project scan. This gives you fine grained control over how scans run, allowing you to target different parts of your codebase more precisely.
You can configure a scan workflow and assign it to your project either using the Endor Labs API or through the Endor Labs user interface.
For more information see Configure Scan Workflow in Endor Labs.
Upgrade Impact Analysis for JavaScript/TypeScript New
Endor Labs now supports Upgrade Impact Analysis (UIA) for JavaScript and TypeScript projects. UIA helps you understand the potential impact of upgrading dependencies by identifying breaking changes and dependency conflicts that may occur during upgrades.
For more information, see Upgrade impact analysis and JavaScript/TypeScript scanning.
Recently released dependencies (cooldown) New
Endor Labs now offers policies that reduce supply chain risks by detecting newly released open source dependencies within a configurable cooldown period and optionally blocking their adoption to prevent issues from unverified packages and malware.
-
Recently Released Dependencies finding policy: Enable this finding policy to identify and raises findings for dependency versions that have been published within the defined cooldown period. Default cooldown period is 48 hours.
-
Recently Released Dependencies (Cooldown) action policy: Create an action policy from the template to define how to handle these findings.
For more information, see OSS finding policy, and Recently released dependencies action policy.
Support for SAST scan on Windows Enhancement
With the use of Opengrep instead of Semgrep for SAST scan, you can now run SAST scans on Windows. For more information, see SAST scan with Endor Labs.
SwiftPM support for Swift/Objective-C projects Enhancement
Endor Labs now supports scanning Swift projects that use the Swift Package Manager (SwiftPM) by resolving dependencies from the Package.swift file.
For more information, see Scan Swift projects.
Filter findings exported to GitHub Advanced Security Enhancement
Endor Labs now supports filtering findings exported to GitHub Advanced Security through action policies. Findings are exported only from projects covered by configured action policies.
For more information, see Export findings to GitHub Advanced Security.
Top 10 secret rules by severity Enhancement
The First Party Code dashboard now features a stacked bar chart that displays the top 10 secret rules along with their corresponding findings. This enables you to identify high impact rules and prioritize remediation by severity.
For more information, see First-party code.
Enhanced SARIF output with vulnerability identifiers Enhancement
Endor Labs now includes vulnerability aliases in SARIF output for SCA findings. Aliases such as CVE IDs, GHSA IDs, and other OSV identifiers help you track multiple identifiers for the same vulnerability and improve integration with security tools and workflows.
Filter projects to view OSS overview Enhancement
You can now use the search bar to filter projects by name to focus the OSS overview on specific projects. This helps organizations prioritize the most critical and exploitable vulnerabilities, enabling more targeted security efforts.
For more information, see First-party code.
Gradle package manager support Enhancement
Endor Labs now supports Gradle package manager integration. You can configure private package manager repositories for Gradle through the user interface to scan dependencies from custom repositories and enhance dependency resolution.
For more information, see Gradle private package manager.
Filter findings using project name Enhancement
You can now filter findings by project name, allowing you to target the findings of a specific project, focus on them, and eliminate noise from other projects.
For more information, see Search for findings using basic filters.
Clone scan profiles Enhancement
You can now clone scan profiles in your namespace. The cloned profile retains all parameters and custom settings, helping you set up new profiles faster and maintain consistent configurations across scans.
For more information, see Clone scan profile.
We are excited to introduce the latest features and enhancements in Endor Labs.
Discontinuation of CI/CD tool scanning Breaking change
CI/CD tool scanning functionality is being deprecated and will be discontinued by September 15, 2025. This change does not affect the scanning of GitHub Action dependencies.
AI security review New
AI security review provides automated code review capabilities using artificial intelligence to identify potential security issues in your code base. You can set up AI security review to review pull requests and raise findings for security issues.
For more information, see AI security review.
First-party code dashboard New
The first-party code dashboard provides a comprehensive view of the vulnerabilities in your codebase from a SAST and secrets perspective.
For more information, see First-party code dashboard.
Container end of life dependency finding policy New
You can now enable the End of Life Container Dependencies finding policy to raise findings for OS-level packages and components in container images that have reached end of life.
For more information, see Container finding policies.
Malware policies New
Endor Labs now offers improved malware detection with detailed malware reasoning, broader coverage, and timely warnings before malicious packages disappear from registries. You can use the following new malware focused policies:
- Malware finding policy: Enable OSS finding policy to identify known malicious code or suspicious patterns in dependencies and raise findings for them.
- Malware action policy: Create an action policy from the malware template to define how to handle malware findings.
- Malware exception policy: Create an exception policy to apply exceptions to malware findings under defined conditions and exclude them from action policies.
For more information, see OSS finding policy, Malware action policy, and Malware exception policy.
Export SBOM in SPDX format New
You can now export Software Bill of Materials in the industry standard SPDX format, with support for both json and tag-value output formats, making it easier to integrate SBOMs into existing compliance, auditing, and security workflows.
For more information see Export SBOM in Endor Labs.
Support for pull request scans in GHAS SARIF exporter Enhancement
The GHAS SARIF exporter now supports pull request scans for GitHub App (Pro). If you have enabled pull request scans in your GitHub App, the GHAS SARIF exporter exports the findings for each pull request. You can view the findings for the pull request in GitHub Advanced Security.
For more information, see Export findings to GitHub Advanced Security.
Azure OpenAI model detection Enhancement
Endor Labs extends AI model detection to include Azure OpenAI, surfacing detected models as dependencies during scans. Azure OpenAI models are detected but not scored, as provider metadata is limited.
For more information, see AI model detection.
Scan container image tarball Enhancement
You can now scan container images saved as tarball files using endorctl. This helps you analyze dependencies, generate SBOM details, and review security findings for container images that are not directly accessible from a registry.
For more information, see Scan container image tarball.
Search for malware in Vulnerability Database Enhancement
You can now use the MAL identifier to search for known malware in the Endor Labs vulnerability database and quickly identify malicious packages alongside existing vulnerabilities.
For more information, see Endor Labs vulnerability database.
We are excited to introduce the latest features and enhancements in Endor Labs.
Support for CVSS v4.0 scores New
Endor Labs now supports CVSS v4.0, as an enhanced standard for vulnerability severity assessment.
CVSS v4.x scores, including full vector strings and metadata are available in Endor Lab’s reporting and data exports. Note that Vanta exports continue to support only CVSS v3.x.
By default, Endor Labs uses CVSS v3.x. You must explicitly configure the system to use CVSS v4.x.
For more information, see Configure CVSS score version
Endor Labs Vulnerability Database New
Endor Labs now includes a comprehensive vulnerability database to search and analyze known issues across software dependencies using CVE, GHSA, and PySEC identifiers. It maps vulnerable package versions to impacted projects and findings to support easier remediation.
For more information, see Endor Labs vulnerability database.
SARIF export to GitHub Advanced Security New
Endor Labs now supports exporting findings to GitHub Advanced Security as SARIF files. You can use GitHub Advanced Security to analyze and triage findings from Endor Labs.
For more information, see Export findings to GitHub Advanced Security.
Discover AI models Enhancement
Endor Labs extends AI model detection to include external providers, listing detected models as dependencies. Hugging Face models are scored, as they are open source and provide extensive public metadata. Models from other providers are detected but not scored due to limited data.
For more information, see AI model detection.
C/C++ scan improvements Enhancement
Effective Monday, July 21, 2025, Endor Labs is releasing new updates to the code segment analyzer and the underlying database of hashes and embeddings used in C/C++ Software Composition Analysis. If you use continuous integration workflows or perform local scans, you must update to the latest version of endorctl and re-run your scan with:
endorctl scan --languages=c
The first scan may take longer than usual, as it rebuilds the cache of code segments. You may also see differences in the results compared to previous scans. These changes improve the accuracy of dependency detection and matching.
Feedback
Was this page helpful?
Thanks for the feedback. Write to us at support@endor.ai to tell us more.
Thanks for the feedback. Write to us at support@endor.ai to tell us more.