November 2026 Summaries
3 posts from Cloudsmith
Filter
Month:
Year:
Post Summaries
Back to Blog
AI agent skills are bundles of instructions, scripts, and reference files that extend an agent’s capabilities but can also inherit its access to repositories, APIs, production data, and other sensitive resources. As skills are increasingly created and shared by developers and non-developers through Git repositories, public catalogs, registries, and local workstations, organizations may lack visibility into which skills agents use, who approved them, and what dependencies they install. Public registries such as ClawHub have already seen documented malicious skills that sometimes bypassed automated scanning, illustrating risks including data leakage, harmful commands, and unreviewed package installation. The text argues that organizations should treat skills as software dependencies, applying artifact-registry controls that provide version pinning, policy enforcement, access management, scanning, and audit logs. It recommends first governing packages installed by agents and then routing skills themselves through the same controlled registry to balance security oversight with teams’ need to develop and use skills efficiently.
Nov 06, 2026
1,001 words in the original blog post.
GitHub Universe sessions highlighted how AI agents are being applied across the software development lifecycle, particularly to improve planning, automate routine security work, and accelerate implementation while retaining human oversight for major decisions. Levi Strauss and GitHub Next demonstrated approaches in which teams collaboratively create requirements, specifications, and implementation plans that specialized agents can verify and execute, while discussions about “write-only code” questioned whether traditional peer review can scale as AI-generated changes become faster and larger. Visa described using automated processes to detect and remediate hardcoded secrets, illustrating the value of applying AI to repetitive but necessary security tasks. GitHub’s Package Firewall, initially supporting npm and planned for Python and Maven, was presented as a way to block potentially malicious or newly published dependencies before they reach builds through configurable cooldowns and exceptions. The author connects these themes to Cloudsmith’s artifact governance platform, arguing that humans should define policies and key decisions while automated controls enforce them throughout the build process.
Nov 06, 2026
927 words in the original blog post.
Software supply chain attacks such as the Shai-Hulud worm demonstrate that code review, SAST, and software composition analysis may not prevent malicious packages whose install scripts execute before downstream scans, especially when attackers use stolen maintainer or publishing credentials to spread through trusted ecosystems. The security model presented divides the lifecycle into identity and detection foundations plus stages covering source integrity, build provenance, artifact signing, registries, package-selection policy, and runtime controls, emphasizing that each handoff creates an attack surface and that no individual control is sufficient. It highlights risks from AI-generated code and hallucinated package names, compromised maintainer accounts, poisoned build pipelines, direct registry publishing, dependency confusion, and install-time credential theft. Detection tools identify vulnerabilities, malware, secrets, and licensing issues, while enforcement mechanisms such as dependency firewalls, cooldown periods, provenance verification, trusted publishing, and runtime admission controls can block or quarantine risky artifacts. Artifact management is positioned as a central enforcement and distribution layer that can route package requests through a governed registry, apply organization-wide policies, preserve signatures and provenance, reassess stored dependencies as intelligence changes, and connect identity and detection outputs to practical controls, while endpoint protections and upstream safeguards remain necessary for paths that bypass the registry.
Nov 05, 2026
4,194 words in the original blog post.