June 2026 Summaries
12 posts from Cloudsmith
Filter
Month:
Year:
Post Summaries
Back to Blog
A dependency firewall is proposed as a proactive security measure to address vulnerabilities from malicious packages in software development environments. Unlike traditional scanning methods that identify threats after they have entered the system, a dependency firewall evaluates and filters packages at the boundary, before they are ingested into the environment. This approach mitigates the risk of supply chain attacks by continuously assessing packages against the latest threat intelligence, ensuring that only safe and evaluated packages are used from the start. The firewall operates transparently for developers, integrating seamlessly into workflows and providing consistent security enforcement across all development activities, including those involving AI-assisted tools. By moving the trust decision to the ingestion point, it enhances compliance and reduces the need for manual security interventions, thereby minimizing rework and increasing efficiency.
Jun 30, 2026
1,029 words in the original blog post.
WizOS and Cloudsmith collaborate to enhance the security and distribution of hardened container base images, addressing the challenges associated with unpatched CVEs and the distribution of secure images across teams. WizOS compiles these images from source in an auditable pipeline, ensuring minimal vulnerabilities with strict remediation SLAs and cryptographic provenance. Cloudsmith facilitates the seamless adoption of WizOS images by integrating them into existing workflows without requiring new credentials, allowing developers to pull images using familiar URLs and credentials. This integration eliminates the need for separate credential management and simplifies the authentication process with the Cloudsmith CLI's Docker credential helper, which automates Docker registry authentication. The combination of WizOS and Cloudsmith streamlines the software supply chain by consolidating image and application dependencies under a single governance framework, enhancing security and operational efficiency.
Jun 25, 2026
960 words in the original blog post.
In modern software development, the widespread use of open-source packages, such as those installed via npm, introduces security vulnerabilities not originally accounted for in traditional security models. The process of pulling transitive dependencies means that numerous packages are installed automatically, often without developers' direct knowledge, creating potential attack surfaces, as illustrated by incidents like the axios compromise. Current security tools, such as static analysis and CI/CD pipeline scanning, often fail to detect threats from compromised packages because they operate after code is downloaded and executed. The structural blind spot in the security model is that controls are applied downstream of where the actual risk occurs. To effectively mitigate these risks, enforcement needs to occur at the point of ingestion, before packages enter the environment, allowing for continuous re-evaluation and robust audit trails. This approach contrasts with adding layers of security on top of a repository, which can result in a fragmented and high-maintenance security stack. The shift towards an artifact management platform like Cloudsmith enables proactive policy enforcement, reducing the risk of supply chain attacks by controlling package integrity from the outset.
Jun 23, 2026
1,770 words in the original blog post.
Leaked API keys are a prevalent security issue in software development, often going unnoticed until they are abused, resulting in potential damage. Cloudsmith, by joining the GitHub Secret Scanning Partner Program, helps mitigate this risk by issuing API keys with a unique prefix that GitHub's secret scanning infrastructure can automatically identify and flag when exposed in repositories. Upon detection, Cloudsmith promptly notifies the affected customer, allowing teams to revoke or rotate the compromised key before misuse occurs. This automated detection significantly reduces the time window between credential leak and abuse, providing immediate notifications that enable teams to act swiftly and prevent incidents. The integration requires no additional tools or configurations, seamlessly fitting into existing GitHub workflows and enhancing the security of the software supply chain.
Jun 18, 2026
314 words in the original blog post.
AI development frameworks have become prime targets for software supply chain attacks due to their potential to compromise sensitive infrastructure. A notable incident involved Mastra, an open-source TypeScript framework, which was attacked through a typosquatted package named easy-day-js. Attackers exploited a former contributor's credentials to inject malicious dependencies across 144 packages in the Mastra ecosystem, affecting packages with substantial download volumes. The attack utilized strategies such as account takeover, social engineering, and dynamic payloads to evade detection, demonstrating vulnerabilities in existing security measures. Despite npm's efforts to mitigate compromised versions, the incident underscores the need for proactive security measures, including enforcing strict version controls and implementing cooldown policies to safeguard against similar threats in the future.
Jun 17, 2026
1,004 words in the original blog post.
Incorporating Google's workload identity tokens and Cloudsmith's OpenID Connect (OIDC) support, workloads running on Google Cloud can authenticate directly to Cloudsmith without the need for long-lived API keys, thus enhancing security by avoiding key leakage and rotation issues. This process involves swapping a service account identity for a short-lived Cloudsmith token at runtime, using Google's metadata server to issue signed JSON Web Tokens (JWTs) that Cloudsmith verifies with Google's public keys. The setup requires configuring both Google Cloud and Cloudsmith to trust and exchange tokens, ensuring that only valid service accounts can obtain the necessary credentials. This approach is applicable to various Google Cloud services like Compute Engine, Cloud Run, GKE, App Engine, and Cloud Build, allowing them to request and exchange tokens dynamically, thereby removing the burden of managing long-lived credentials.
Jun 17, 2026
939 words in the original blog post.
Cloudsmith's cooldown policy offers a novel approach to enhancing security within development pipelines by enforcing policies at the package index level, rather than at the download layer. This method ensures that packages which do not meet the configured minimum age are invisible in the index, allowing the package manager to automatically resolve to compliant versions without causing build failures or requiring developer intervention. This approach minimizes the exposure window to potential attacks, as it prevents newly published packages from reaching builds before threat intelligence can evaluate them. By utilizing policy-as-code, Cloudsmith allows organizations to tailor policies to their specific needs, offering flexibility and control over their development workflows. Cooldown policies are enforced by default across all repositories within a workspace, but they can be scoped to specific repositories, formats, and packages to provide precise enforcement without imposing unnecessary restrictions. This structure is particularly beneficial in guarding against supply chain attacks, as it closes the vulnerability window present in modern development pipelines by integrating seamlessly into the build process.
Jun 15, 2026
857 words in the original blog post.
The EU Cyber Resilience Act (CRA) introduces a comprehensive regulatory framework mandating cybersecurity requirements for digital products throughout their lifecycle, significantly impacting engineering teams responsible for compliance by September 11, 2026. This regulation aims to establish a consistent product-level security baseline across the EU, addressing previously fragmented approaches with obligations such as maintaining a Software Bill of Materials (SBOM), implementing secure-by-design principles, and ensuring structured vulnerability handling and reporting. The CRA enforces a 24-hour vulnerability reporting rule, obligating manufacturers to report actively exploited vulnerabilities rapidly to the ENISA Single Reporting Platform. Engineering teams need to integrate continuous dependency management, automate SBOM generation, and develop rigorous documentation processes to align with CRA's demands. The act's penalties for non-compliance, including substantial fines and potential market access restrictions, underscore the importance of early adoption and operational changes to secure compliance, with platforms like Cloudsmith offering tools to aid in automating compliance processes and strengthening software supply chains.
Jun 11, 2026
1,788 words in the original blog post.
Shipping software successfully requires establishing continuous trust in both the artifact being built and the delivery process. This involves ensuring that the artifact is secure, compliant, and approved, and that it is deployed to the correct environment with the right controls. The integration of Cloudsmith and Octopus Deploy addresses these needs by creating a "golden path" where governance is embedded in the delivery workflow. Cloudsmith serves as an artifact registry that enforces trust through vulnerability checks, license compliance, and policy management from the moment a dependency enters the environment. Once an artifact reaches Octopus Deploy, it manages the continuous delivery process, controlling environment promotion, approval gates, and deployment automation without manual intervention. This integration ensures end-to-end traceability, reduces production incidents, and maintains consistent delivery standards across various infrastructures, making the secure and convenient path the default.
Jun 11, 2026
898 words in the original blog post.
The Cyber Resilience Act (CRA) is a regulatory framework focusing on product security, emphasizing continuous vulnerability management, rapid incident reporting, and documented conformity for software products. It extends liability to include the components within products, such as open-source packages and transitive dependencies, holding manufacturers responsible for vulnerabilities, rather than upstream maintainers. The CRA mandates a stringent reporting timeline, requiring notification of the European Union Agency for Cybersecurity within 24 hours of awareness of an actively exploited vulnerability. To comply, organizations must establish a governed control point that manages the flow of packages through a private registry, enabling proactive vulnerability management and maintaining an auditable trail of artifact events. This infrastructure facilitates compliance by intercepting potentially malicious packages before they enter the build process and continuously monitoring for new threats. Cloudsmith offers a solution that integrates this controlled environment, which provides visibility, security enforcement, and audit capabilities, making it an operational foundation for CRA compliance rather than a standalone compliance tool.
Jun 09, 2026
1,012 words in the original blog post.
Miasma, a self-replicating malware campaign, has recently disrupted the open-source software ecosystem, initially exploiting Red Hat's npm packages and spreading to 73 Microsoft GitHub repositories, including those related to Microsoft Azure and Durable Task. This worm, an evolved variant of the Mini Shai-Hulud by TeamPCP, highlights the vulnerabilities in the software supply chain, especially when relying on public registries and AI coding tools. Miasma cleverly exploits legitimate workflows and uses valid SLSA provenance attestations, making it indistinguishable from routine updates to conventional scanners. By compromising developer credentials, it targets both package registries and source repositories, aiming to harvest cloud identities and credentials from infected systems. Security experts recommend rotating credentials, auditing environments, and implementing explicit dependency allowlisting and strict Software Bill of Materials (SBOMs) to mitigate such threats. The campaign underscores the need for robust security measures like artifact management layers to block malicious packages, as evidenced by the open-sourcing of Miasma and its continued evolution, which now includes targeting bioinformatics tools and AI-specific packages.
Jun 07, 2026
1,405 words in the original blog post.
The EU Cyber Resilience Act (CRA), effective from December 2024 with full enforcement by December 2027, mandates cybersecurity requirements for products with digital elements sold in the EU market, affecting global software companies. The regulation shifts cybersecurity responsibility from end-users to manufacturers, requiring them to demonstrate secure software practices throughout a product's lifecycle. A key challenge is the reporting requirement under Article 14, effective September 2026, which demands timely vulnerability notifications to the EU Agency for Cybersecurity and related bodies. Manufacturers must maintain a current Software Bill of Materials (SBOM) to track vulnerabilities and are subject to strict penalties for non-compliance, including significant fines and potential market exclusion. Cloudsmith offers solutions to aid compliance by automating SBOM generation, continuous vulnerability detection, and providing robust access control and audit trails, ensuring organizations are prepared for the CRA's deadlines and obligations.
Jun 05, 2026
2,730 words in the original blog post.