Following early access, policy management - Cloudsmith's policy-as-code system for enforcing rules across your software supply chain - is now generally available across the web app, API, and Terraform provider. This includes:
Custom policies: write your own logic in Rego, Cloudsmith's policy language, tailored to your specific security and compliance requirements
Always-on enforcement: policies are evaluated on package upload, and re-evaluated automatically as policies or threat intelligence changes
Cooldown policies: hold new package versions back from consumers for a set window before they're trusted
Policy templates: pre-built starting points so you don't need to write Rego from scratch
Decision logs: a full audit trail of every policy evaluation, viewable in the web app or downloadable via API
Continuous risk detection and policies
In addition to writing policies that act on package metadata, you can also write policies using Cloudsmith's continuous risk detection, which is also generally available.
Getting started
Policy management is available as an add-on for Ultra and Enterprise plans. Reach out to your account team to get started.
A separate set of baseline standard policies is included in both plans: CVE, license, package deny, and — newly added — malware policies. The package search field is no longer available when creating vulnerability and license policies in the web app, API, or Terraform. Existing policies using it are frozen and cannot be edited, but remain in place and continue to evaluate.
Policy management and baseline standard policies now live together under Policies in the main navigation:
For more details about Cloudsmith policy management, see:
Every package in your workspace is now checked automatically against known vulnerabilities and malicious packages, with no scheduled or manual rescans required. This is powered by OSV.dev, which has driven policy evaluation since early access and now also replaces Trivy as the data source shown in the web app and API…
The policy editor now flags Rego problems as you write, so mistakes surface before you save rather than after. In the web app, errors appear inline in the editor and in the error panel; autocomplete also suggests schema fields as you type…
The Cloudsmith CLI now ships as a standalone, self-contained binary for Linux, macOS, and Windows. This eliminates its dependency on a local Python environment. The CLI includes a new one-line installer, a refreshed Homebrew tap and Docker image, and updated GitHub Actions, Azure DevOps, and CircleCI integrations…
At Cloudsmith, we recognize that security is a team sport. Meaningful improvements to our platform have come from researchers and security professionals who take the time to find issues and report them to us responsibly. Today, we're launching a new bug bounty platform - now live at bounties.cloudsmith.com - built to make it faster, clearer, and more rewarding to submit security-related bugs to Cloudsmith…
The Cloudsmith CLI now eliminates the need for static API keys in CI/CD pipelines by automatically discovering OpenID Connect (OIDC) credentials for all major CI/CD platforms and includes a Docker credential helper to automatically authenticate to Cloudsmith registries…
You can now apply cooldown policies to Maven packages, protecting your supply chain from newly published versions that may carry malware or have not yet undergone sufficient community scrutiny…