Home / Companies / Cloudsmith / Blog / May 2025

May 2025 Summaries

4 posts from Cloudsmith

Filter
Month: Year:
Post Summaries Back to Blog
Modern development teams rely on Continuous Integration (CI) pipelines to automate testing, building, and deployment of their code. However, if the configuration files defining these pipelines are manipulated by malicious actors, it can lead to "poisoning" where unauthorized or harmful commands are executed during automated runs. Poisoned Pipeline Execution (PPE) occurs when attackers exploit vulnerabilities in CI/CD pipelines to execute unauthorized code, potentially compromising credentials, modifying production artifacts, or establishing persistent backdoors. The three primary flavors of PPE are Direct PPE, Indirect PPE, and Public PPE. Pipelines often run unreviewed code with high privileges, making them susceptible to attacks that can lead to code tampering, credential theft, persistent backdoors, and infrastructure compromise. To protect against PPE, teams should isolate untrusted code, take their CI config seriously, be stingy with credentials, and think twice about what triggers the pipeline.
May 29, 2025 1,354 words in the original blog post.
Docker's Hardened Images are designed to reduce Common Vulnerabilities and Exposures (CVEs) in container images, providing a more secure foundation for developers. These images are built from the ground up with security in mind, reducing the target area for attacks by removing up to 95% of unnecessary contents. Docker's curation and governance process ensures that these images are continuously monitored for CVEs, providing a trusted source of provenance for organizations. Cloudsmith is partnering with Docker on this launch, offering a private registry for artifacts, including container images, and enforcing policies around licensing and vulnerabilities. This collaboration aims to further secure the software supply chain by providing seamless integration between speed and compliance.
May 23, 2025 783 words in the original blog post.
The xrpl.js library, used to integrate the XRP Ledger with JavaScript/TypeScript applications, has been targeted in a malicious supply chain attack. The attackers introduced five fake versions of the library, which included a backdoor that could leak private keys and sign fraudulent transactions. However, Cloudsmith's Enterprise Policy Management (EPM) system detected the threat and blocked it by quarantining packages with affected versions, thanks to its policy-as-code feature. This highlights the importance of using secure dependencies and keeping software up-to-date to prevent such attacks.
May 16, 2025 453 words in the original blog post.
The text highlights the growing threat of dependency chain abuse in software supply chains, which can lead to various security vulnerabilities such as credential theft, remote code execution, and compromising entire systems. Classic attacks like typosquatting, dependency confusion, and hijacking are being replaced by a new attack vector called slopsquatting, which exploits generative AI systems' tendency to hallucinate. Slopsquatting can result in the creation of malicious packages that can be used to steal credentials, exfiltrate data, or pivot across systems. To mitigate this risk, organizations should enforce trust boundaries, verify package integrity, and adopt zero-trust tooling like Cloudsmith to secure their software supply chains.
May 07, 2025 794 words in the original blog post.