appsec.fyi

Supply Chain Security Resources

Post Share

A curated AppSec resource library covering XSS, SQLi, SSRF, IDOR, RCE, XXE, OSINT, and more.

Supply Chain Security

Software supply chain security addresses threats that target the dependencies, build systems, and distribution channels that modern applications rely on. High-profile incidents like SolarWinds, Log4Shell, and the xz backdoor demonstrated that attackers increasingly target upstream components rather than applications directly. Supply chain attacks include dependency confusion (substituting malicious packages with names matching internal packages), typosquatting in package registries, compromised maintainer accounts, malicious code injected into build pipelines, and trojanized development tools. Defenses include software bills of materials (SBOMs), dependency pinning and lock files, signature verification, provenance attestation (SLSA framework), regular dependency auditing with tools like Dependabot, Snyk, or Socket, and careful evaluation of new dependencies before adoption.

Date Added Link Excerpt
2026-06-21 NEW 2026Microsoft Links Mastra AI npm Supply Chain Attack to North Korean Sapphire Sleet Hackers newsMicrosoft has linked the Mastra AI npm supply chain attack to North Korean hackers, identified as Sapphire Sleet. This group, also known by other aliases, is accused of compromising an npm package to inject malicious code, potentially impacting developers using the Mastra AI tool. The attack highlights the ongoing threat of sophisticated supply chain compromises orchestrated by nation-state actors.
2026-06-21 NEW 2026npm Supply Chain Attack: North Korea Backdoored 144 AI Packages in 88 Minutes newsA sophisticated supply chain attack, attributed to North Korea, compromised 144 AI-related packages on the npm JavaScript registry. The attackers achieved this rapid compromise, injecting malicious code into the packages within just 88 minutes. This incident highlights the vulnerability of open-source software repositories and the potential for state-sponsored actors to exploit them for malicious purposes, impacting developers and users who rely on these packages. The article does not mention a specific bug bounty payout. → techtimes.com
2026-06-21 NEW 2026Your control tower to secure code across GitHub, GitLab, and Azure Repos intermediate API SecWiz offers a unified platform to secure code across GitHub, GitLab, and Azure Repos. It provides a "control tower" for your development pipeline, utilizing the Wiz Security Graph, thorough configuration checks, and advanced code scanning to ensure code security. The service aims to protect your entire development workflow by identifying and mitigating vulnerabilities. → wiz.io
2026-06-21 NEW 2026Kroger’s approach to supply chain security beginnerKroger's Product Security Leader, David Imhoff, discussed challenges in securing digital supply chains during a recent Snyk customer event. The focus was on strategies and approaches Kroger employs to ensure the safety and integrity of its supply chain, particularly in the digital realm. No bug bounty payout amount was mentioned in the provided content. → snyk.io
2026-06-20 NEW 2026Microsoft links Mastra AI supply chain attack to North Korean hackers news 2 min readAnalysis of the Mastra AI supply chain attack, attributed to North Korean threat actor Sapphire Sleet (BlueNoroff), details a compromise of over 140 npm packages. Attackers hijacked an npm maintainer account to publish malicious updates, introducing a typosquatted dependency, "easy-day-js," which acted as a malware dropper. This dropper targeted Windows, Linux, and macOS systems, aiming to steal credentials, API keys, and cryptocurrency wallets, including those from MetaMask, Phantom, and Coinbase Wallet, utilizing tactics previously associated with Sapphire Sleet campaigns. → bleepingcomputer.com
2026-06-20 NEW 2026Supply chain attack hits widely-used AI package risks impacting thousands of companies news 4 min readLibrary compromise targeting LiteLLM versions 1.82.7 and 1.82.8 highlights the risks of supply chain attacks. Malicious code within these versions was designed to exfiltrate sensitive data, including cloud credentials and API keys, and maintain persistence. This incident, attributed to a group called TeamPCP, emphasizes the potential for widespread impact, affecting developers, organizations, and downstream users due to LiteLLM's extensive use in AI systems and cloud environments. → therecord.media
2026-06-20 NEW 2026GitHub “besieged” by malware repositories and repo confusion: Why you'll be ok beginner 9 min readLibrary for securing open-source development against threats like malware repositories, repo confusion, typosquatting, and dependency confusion. It emphasizes code vetting, repository authentication, and provides best practices for developers and security teams. Tools like Snyk Advisor and Snyk Learn are mentioned for assessing package health and improving security knowledge. → snyk.io
2026-06-20 NEW 2026Securing your SBOM on Google Cloud intermediate 4 min readGuidance on securing SBOMs details NSA recommendations for open source software management, secure repository creation, and crisis management. Practices include evaluating OSS, risk assessment, maintaining internal repositories, vulnerability response, and creating validated SBOMs with details on components, versions, and licenses. Snyk integrates with Google Cloud services like CloudBuild, Artifact Registry, and GKE to help users find and fix vulnerabilities, scan containers, and generate enriched SBOMs. → snyk.io
2026-06-20 NEW 2026The XZ backdoor CVE-2024-3094 news 8 min readAnalysis of CVE-2024-3094, a critical backdoor in the liblzma library affecting Linux distributions like Debian and Fedora. The exploit, a sophisticated supply chain attack, targeted x86-64 Linux systems using glibc and GCC, aiming to bypass SSH authentication and potentially achieve remote code execution. The vulnerability leverages modified build files and the GNU C Library's IFUNC mechanism to compromise OpenSSH. Detection methods using Snyk CLI for applications and containers are also outlined. → snyk.io
2026-06-19 NEW 2026VS Code 1.123 Adds Two-Hour Extension Update Delay to Limit Supply Chain Attacks intermediate 3 min readLibrary introducing a two-hour delay for VS Code extension auto-updates to mitigate supply chain attacks, following similar cooldown mechanisms in package managers like Pip and npm. While this new protection aims to provide a window for detecting malicious updates, it notably exempts "trusted publishers." Critics suggest the delay is too short, with alternative proposals including sandboxing extensions and staged rollouts. The change offers teams disabling auto-updates more control via policy-based allowlists or internal marketplaces. → infoq.com
2026-06-19 NEW 2026Cybersecurity Firms Impacted by Klue Supply Chain Attack news 2 min readWriteup of the Klue supply chain attack, detailing how threat actors compromised Klue's backend servers to steal OAuth tokens for customer integrations, impacting cybersecurity firms Huntress and Recorded Future. The attack primarily targeted Salesforce data, exfiltrating CRM information, business contacts, and price quotes. The incident bears similarities to previous attacks on Salesloft, Drift, and Gainsight, and is attributed to the Icarus extortion group. → securityweek.com
2026-06-19 NEW 2026Supply chain attack on lottie-player: everything you need to know news 3 min readLibrary compromise impacting lottie-player versions 2.0.5 through 2.0.7. Malicious code injected via a compromised npm token allowed attackers to serve Web3 wallet connection prompts, aiming to steal cryptocurrency. Organizations like 1inch were affected, with at least one reported loss of 10 Bitcoin. Developers should audit dependencies and update to version 2.0.8 or revert to 2.0.4. → wiz.io
2026-06-19 NEW 2026npm v12’s Biggest Security Change: From Implicit to Explicit Trust intermediate 11 min readLibrary introducing explicit trust for npm package installations in v12, blocking script execution, Git repositories, and remote URLs by default, requiring explicit approval. This change directly addresses common malware delivery mechanisms exploited in campaigns like Shai-Hulud variants and easy-day-js, which leveraged lifecycle scripts, Git dependencies, and remote URLs to steal credentials and compromise developer environments. → jfrog.com
2026-06-18 NEW 2026Supply-chain malware is evolving into self-propagating worms news 4 min readLibrary catalog entries for Shai-Hulud demonstrate how supply-chain malware has evolved into self-propagating worms that exploit developer workflows. This new class of malware, unlike traditional single-point compromises, automates credential theft, package infection, and republishing across ecosystems like npm, PyPI, and GitHub. This worm-like behavior turns dependency chains into active propagation mechanisms, posing significant risks by extending compromises into CI/CD pipelines and cloud services, necessitating robust security measures such as securing developer environments, tightening credential management, strengthening dependency controls, and improving pipeline visibility.
2026-06-18 NEW 2026How software developments speed obsession enabled TeamPCPs chaos crusade beginner 8 min readAnalysis of the TeamPCP threat actor's widespread supply chain attacks, compromising over 1,000 open-source packages, including Trivy. TeamPCP exploits the industry's reliance on trust and AI in development, targeting CI/CD pipelines and third-party dependencies for credential theft from cloud environments like AWS and Azure. Their campaigns highlight a broken trust model and aim for notoriety and chaos rather than solely financial gain. → cyberscoop.com
2026-06-18 NEW 2026From package to postinstall payload: Inside the Mastra npm supply chain compromise intermediate 9 min readLibrary for analyzing the Mastra npm supply chain compromise, detailing the exploitation of the `ehindero` maintainer account to inject malicious `easy-day-js` package dependencies. This attack leveraged a postinstall hook to disable TLS certificate verification, download a second-stage payload, and execute it as a hidden process. The analysis covers the staged delivery, obfuscated dropper, C2 communication, and Windows-specific techniques like reflective .NET assembly injection and host fingerprinting for persistence and further exploitation. → microsoft.com
2026-06-18 NEW 2026141 Mastra npm packages compromised in supply chain attack news141 Mastra npm packages compromised in supply chain attack https://ift.tt/qH0bhIf → cybernews.com
2026-06-18 NEW 2026Ultralytics AI Library Hacked via GitHub for Cryptomining intermediate 4 min read PythonLibrary compromise targeting Ultralytics via GitHub Actions injected cryptomining malware into PyPI versions 8.3.41 and 8.3.42. Attackers exploited branch name vulnerabilities in pull requests to execute arbitrary code, modifying core library files to download and run XMRig. This supply chain attack highlights the risk of compromised CI/CD workflows, impacting downstream dependencies like the ComfyUI Impact Pack and affecting numerous cloud environments. → wiz.io
2026-06-18 NEW 2026Breaking the Chain: Wiz Uncovers a Signature Verification Bypass in Nuclei, the Popular Vulnerability Scanner (CVE-2024-43405) news 10 min readWriteup detailing CVE-2024-43405, a critical signature verification bypass discovered in Nuclei, the popular open-source vulnerability scanner from ProjectDiscovery. This vulnerability, uncovered by Wiz, could enable arbitrary code execution by allowing malicious templates to bypass the existing signature verification mechanism, which relies on ASN.1 encoded ECDSA signatures. The bypass exploits subtle issues within the regex-based signature extraction and removal logic, potentially compromising systems running untrusted Nuclei templates. → wiz.io
2026-06-18 NEW 2026Polyfill supply chain attack embeds malware in JavaScript CDN assets intermediate 7 min readLibrary providing detection for the Polyfill supply chain attack impacting cdn.polyfill.io, which embedded malware in JavaScript assets. The attack, announced June 25, 2024, affected over 100,000 websites, including Intuit. Snyk Code's SAST engine can detect usage of malicious domains like polyfill[.]site, polyfill[.]com, bootcdn[.]net, and staticfile[.]net through custom rules, and has identified CVE-2024-38526 in the pdoc library. → snyk.io
2026-06-18 NEW 2026A Forgotten Contributor Account Compromised the Entire Mastra npm Package Scope intermediate 9 min readWriteup detailing a supply chain attack on the `@mastra` npm scope, where a former contributor's compromised account was used to republish 142 packages with a malicious dependency, `easy-day-js`. This dependency, a `dayjs` imposter, featured an install hook that disabled TLS verification, downloaded a cross-platform cryptocurrency stealer and remote access trojan, and established persistence. The attack exploited lax scope access management by npm and highlights the risks of unrevoked permissions and dependency confusion via version ranges. → snyk.io
2026-06-18 NEW 2026Over 140 popular Mastra npm Packages Hit by Supply Chain Attack news 3 min readWriteup detailing the @mastra npm supply chain attack, where 141 packages were compromised via a malicious dependency, `easy-day-js`. The attack leveraged `postinstall` scripts to download and execute obfuscated payloads from C2 servers, targeting crypto wallet extensions. This mirrors the `axios` compromise, employing similar tactics like staged malicious versions and self-deleting scripts to evade detection. → aikido.dev
2026-06-18 NEW 2026Developer Machines And Supply Chain Security Risk beginnerThis article discusses the significant supply chain security risks posed by compromised developer machines. It highlights how attackers can target these machines to inject malicious code into software projects, leading to widespread vulnerabilities and breaches. The content emphasizes the importance of securing developer environments, including endpoints, code repositories, and build pipelines, as a critical defense against such attacks. The goal is to prevent compromised development tools from becoming entry points for attackers into the software supply chain. → darkreading.com
2026-06-18 NEW 2026easy-day-js Supply Chain Attack Hits Mastra AI in npm news 3 min readWriteup of the `easy-day-js` npm supply chain attack, which impacted the `@mastra` organization by hijacking an account to replace the legitimate `dayjs` dependency with a malicious version. This typesquatting attack leveraged a `postinstall` script to download and execute a multi-stage dropper, featuring disabled TLS verification, hardcoded C2 servers, and self-deleting stages. The attack affected 141 packages, leading to account takeover and the distribution of a crypto-stealer, highlighting npm's ongoing vulnerability to dependency hijacking despite upcoming deprecation of install scripts. → ox.security
2026-06-17 NEW 2026AUR suspends new registrations as 1500-plus malicious packages flood repository newsLibrary for detecting malicious packages like those recently found in the Arch User Repository (AUR). This supply chain attack involved over 1,500 packages, with attackers abusing stewardship processes to inject malicious `PKGBUILD` post-install scripts. These scripts, resembling tactics seen in IronWorm and Mini Shai-Hulud, introduced malicious dependencies, including commands to install packages like `atomic-lockfile`, `js-digest`, and `lockfile-js` via npm or the Bun runtime. → scworld.com
2026-06-17 NEW 2026Mastra AI Framework Poisoned in npm Supply-Chain Attack news 5 min readLibrary poisoning in the Mastra AI framework targeted npm packages, injecting a malicious dependency named "easy-day-js" disguised as a legitimate library. This supply-chain attack, potentially linked to the TeamPCP group and their Shai-Hulud worm, leveraged npm's version resolution to automatically pull the poisoned code during installations, compromising environments. Mitigation advice includes downgrading to specific previous versions and explicit use of lockfiles, while npm plans security overhauls in its upcoming v12 release to disable automatic script execution from dependencies by default. → bankinfosecurity.com
2026-06-17 NEW 2026Mastra AI Framework Poisoned in npm Supply-Chain Attack news 5 min readLibrary poisoning targeted the Mastra AI framework, compromising over 140 packages via a malicious dependency named `easy-day-js`, a typosquat of the popular `dayjs` library. This supply-chain attack, attributed to the TeamPCP group, leveraged phantom dependencies and automated install processes to execute obfuscated payloads downloaded from attacker-controlled servers. Users are advised to downgrade to specific previous versions and utilize lockfiles. Microsoft's upcoming npm v12 release will introduce security fixes, disabling automatic script execution from dependencies by default.
2026-06-17 NEW 2026Mastra npm packages compromised in easy-day-js supply chain attack news 1 min readLibrary for detecting vulnerabilities in npm packages, similar to the easy-day-js supply chain attack. This incident saw 144 Mastra npm packages compromised via a malicious dependency that acted as an information stealer, harvesting browser data and cryptocurrency wallet information across multiple operating systems. The attack leveraged a hijacked npm account and injected obfuscated payloads through postinstall hooks, disabling TLS certificate validation. Systems that installed affected packages should be considered compromised, with users advised to roll back, rotate credentials, and audit hosts. → scworld.com
2026-06-17 NEW 2026Supply-chain attack injects backdoor on ShapedPlugin WordPress software news 3 min readLibrary for detecting and mitigating supply-chain attacks like CVE-2026-10735 affecting ShapedPlugin's premium WordPress software. This attack involved injecting backdoors through legitimate update channels, leading to credential theft, 2FA secret exfiltration, and the deployment of tools like Tiny File Manager and Adminer. The incident highlights risks associated with compromised build pipelines and vendor update systems, impacting plugins such as Real Testimonials Pro, Product Slider Pro, and Smart Post Pro.
2026-06-17 NEW 2026Hackers Target npm Ecosystem by Compromising 140 Mastra Packages newsHackers have compromised over 140 packages within the npm ecosystem, specifically targeting those belonging to Mastra. This widespread attack highlights a significant security vulnerability in the popular JavaScript package manager. The compromised packages could potentially lead to the distribution of malicious code to a vast number of developers and applications relying on these dependencies. Further details regarding the specific vulnerabilities exploited or any potential payout amounts are not provided in the content. → gbhackers.com
2026-06-17 NEW 2026Mastra npm Supply Chain Attack: 140 Packages Backdoored via easy-day-js Typosquat news 9 min readLibrary for detecting and preventing the Mastra npm supply chain attack, where over 140 packages were backdoored via the `easy-day-js` typosquat. This attack involved an obfuscated `postinstall` dropper that downloaded a secondary payload from attacker-controlled servers and then self-deleted. The library analyzes package dependencies and execution behavior to identify and block such malicious activities, similar to how Harden Runner intercepted outbound calls to the command-and-control servers. → stepsecurity.io
2026-06-17 NEW 2026Over 140 popular Mastra npm Packages Hit by Supply Chain Attack news 3 min readAnalysis of a large-scale supply chain attack targeting the popular `@mastra` npm scope, where 141 packages were compromised by injecting a malicious `easy-day-js` dependency. This malicious package leveraged `postinstall` hooks to fetch and execute obfuscated payloads from C2 servers, targeting crypto wallet extensions and self-deleting to evade detection, mirroring techniques seen in the prior `axios` compromise. → aikido.dev
2026-06-17 NEW 2026Chainguard launches scanner to block npm malware greyware beginnerChainguard has released a new scanner designed to combat malware and greyware within the npm ecosystem. The tool aims to identify and block malicious packages before they can be integrated into projects, enhancing the security of the JavaScript development pipeline.
2026-06-17 NEW 2026144 Mastra npm Packages Compromised via Hijacked Contributor Account news 3 min readAnalysis of the easy-day-js software supply chain attack, impacting 144 npm packages within the Mastra AI framework, details a technique where a hijacked contributor account published malicious versions of dependent libraries. The compromised "@mastra/*" packages incorporated a cloned "dayjs" library, "easy-day-js," which, via a postinstall hook, downloaded and executed a cryptocurrency-stealing remote access trojan. This trojan, capable of harvesting credentials from over 160 browser extensions and establishing persistence across multiple operating systems, exploited the broad installation footprint of Mastra's popular packages. → thehackernews.com
2026-06-17 NEW 2026Atomic Arch Supply Chain Attack Compromises 1500 Arch User Repository Packages: Credential-Stealing Malware Targets Arch Linux Systems news 6 min readWriteup of the Atomic Arch campaign, a supply chain attack that compromised around 1,500 Arch User Repository (AUR) packages by injecting credential-stealing malware like `atomic-lockfile` into build scripts. The Rust-based malware targets Arch Linux systems, exfiltrating credentials, developer tokens, and cloud access keys, employing eBPF rootkit techniques for persistence and stealth. The attack highlights risks in open-source ecosystems and is mapped to MITRE ATT&CK techniques like T1195.002 (Supply Chain Compromise) and T1564.006 (Hide Artifacts: Rootkit). → rescana.com
2026-06-17 NEW 2026The Overlooked Attack Surface: Securing Code Repositories, Pipelines, and Developer Infrastructure beginner 6 min readLibrary for securing developer infrastructure, extending Application Security Posture Management (ASPM) to code repositories, CI/CD pipelines, and artifact registries. It continuously assesses configurations, maps identities, and detects threats across the software supply chain, citing examples like the Ultralytics PyPI attack and Kong's DockerHub compromise. The library integrates with cloud security posture management and detection and response principles, mapping controls to frameworks like CIS Benchmarks and OWASP TOP10 CI/CD Security Risks for proactive risk management. → wiz.io
2026-06-17 NEW 2026GitHub Action tj-actions/changed-files supply chain attack: everything you need to know news 6 min read SecretsLibrary detailing CVE-2025-30066, a supply chain attack on the tj-actions/changed-files GitHub Action. This attack injected malicious code, causing affected public repositories to leak secrets within workflow logs. The compromise, also potentially linked to reviewdog/action-setup, involved a compromised GitHub Personal Access Token (PAT). Mitigation steps include rotating leaked secrets like AWS keys and GitHub PATs, removing references to the affected action, and pinning future actions to specific commit hashes. → wiz.io
2026-06-17 NEW 2026New GitHub Action supply chain attack: reviewdog/action-setup news 6 min read SecretsLibrary detailing a GitHub Action supply chain attack targeting reviewdog/action-setup@v1. This vulnerability, likely a precursor to the tj-actions/changed-files compromise, involved malicious code injected into CI workflows to dump secrets from CI runner memory. Affected repositories, particularly public ones, risked leaking secrets via workflow logs, necessitating immediate rotation of any exposed credentials. Mitigation involves identifying affected workflows, checking for the malicious payload, and removing references to the compromised action. → wiz.io
2026-06-17 NEW 2026Vulnerabilities in NodeJS C/C++ add-on extensions intermediate 6 min readLibrary for analyzing C/C++ vulnerabilities in NodeJS npm packages, focusing on Buffer Overflow, Denial of Service (process crash, unchecked types), and Memory Leakages. It models sources, sinks, and sanitizers using Snyk Code to identify vulnerable patterns within Node-API and Napi interfaces, providing remediation examples for maintainers. → snyk.io
2026-06-17 NEW 2026Three trends shaping software supply chain security today beginner 4 min readSurvey of trends shaping software supply chain security, focusing on growing SBOM regulations, the impact of AI-generated code on secure development practices, and the evolving threat landscape, including AI supply chain attacks impacting LLMs. This resource emphasizes proactive security measures, leveraging business context for risk prioritization, and shifting code security left to align with faster development cycles. → snyk.io
2026-06-17 NEW 2026The persistent threat: Why major vulnerabilities like Log4Shell and Spring4Shell remain significant beginner 4 min readLibrary for detecting and addressing application security vulnerabilities, focusing on the persistent threat of Log4Shell (CVE-2021-44228) and Spring4Shell. It highlights that a significant percentage of applications still use outdated, vulnerable versions of Log4j and Spring Framework, leaving them open to attacks such as remote code execution via JNDI lookups and deserialization. Snyk integrates into development workflows via Git, CLI, and CI pipelines to identify risks early and offers one-click fix PRs for vulnerable dependencies. → snyk.io
2026-06-17 NEW 2026Proactive AppSec continuous vulnerability management for developers and security teams beginner 8 min readLibrary for continuous vulnerability management that integrates Snyk DeepCode AI into IDEs like VS Code and IntelliJ IDEA. It proactively identifies security issues in open-source components, AI-generated code (e.g., from GitHub Copilot), and containerized applications, offering real-time feedback and mitigations for vulnerabilities like XSS and SQL injection, thereby enhancing application security throughout the development lifecycle. → snyk.io
2026-06-17 NEW 2026Multiple JetBrains IDE plugins caught stealing AI keys news 5 min read SecretsLibrary of malware-infected JetBrains IDE plugins were found exfiltrating AI provider API keys, including those for OpenAI, SiliconFlow, and DeepSeek. At least 15 plugins, installed nearly 70,000 times, disguised as AI coding assistants but secretly transmitted user-provided API keys to a server at 39.107.60[.]51 upon saving them in settings, with no user consent. Affected plugins include "DeepSeek Junit Test," "CodeGPT AI Assistant," and "DeepSeek AI Assist," published under multiple vendor accounts. → aikido.dev
2026-06-17 NEW 2026Pickle in the Middle – Hijacking Vertex AI Model Uploads for Cross-Tenant RCE advanced 12 min read AI RCELibrary detailing a vulnerability in the Google Cloud Vertex AI SDK for Python (versions 1.139.0 and 1.140.0) that allows attackers to hijack model uploads. The flaw, termed "Pickle in the Middle," exploits predictable default bucket names and missing ownership checks. Attackers can perform bucket squatting, upload malicious models containing a pickle deserialization payload, and achieve remote code execution within a victim's Vertex AI serving infrastructure. → unit42.paloaltonetworks.com
2026-06-16 NEW 2026Over 1 million WordPress sites at risk after popular plugin hacked OptinMonster among those hit in CDN supply-chain attack news 2 min readWriteup detailing a supply-chain attack compromising over a million WordPress sites through a vulnerability in the UpdraftPlus plugin hosted on Awesome Motive's CDN. The attack involved malicious JavaScript injection via a compromised CDN API key, targeting logged-in WordPress admins to harvest tokens and create rogue accounts, enabling full site takeover and backdoor plugin installation. Site owners are advised to check for fake admin accounts like ‘developer_api1’ and ‘dev_xxxxxx’, inspect for hidden backdoor plugins, and rotate credentials and security salts. → techradar.com
2026-06-16 NEW 2026Atomic Arch Supply Chain Attack Hits 1500 AUR Packages news 2 min readWriteup detailing the Atomic Arch supply chain attack targeting Arch Linux's User Repository (AUR), which compromised over 1,500 packages by modifying build scripts (PKGBUILDs) to execute malicious NPM and Bun-based installations. The attack leveraged abandoned packages, introduced rootkit-like malware for credential harvesting and exfiltration, and utilized eBPF for persistence, making detection and cleanup difficult. → securityweek.com
2026-06-16 NEW 2026Introducing WizOS: Securing Wiz from the ground up with hardened, near-zero-CVE container base images. intermediate 4 min readLibrary for hardened, near-zero-CVE container base images, WizOS, offers a secure foundation for cloud-native applications. It transitions from Alpine's musl to glibc, supports a wider range of applications, and builds every component from source with signing and provenance. WizOS provides a reproducible build pipeline, reducing critical and high CVEs to near zero, thus minimizing build pipeline interruptions and allowing developers to focus on application logic. It's designed as a drop-in replacement for Alpine-based images and is currently available in private preview for Wiz customers. → wiz.io
2026-06-16 NEW 2026The mysterious supply chain concern of string-width-cjs npm package intermediate 6 min readAnalysis of npm package aliasing and its supply chain risks, triggered by an `string-width-cjs` update in `cliui`. The article details how package aliasing can be abused, referencing a 2021 Snyk disclosure. It highlights the discovery of suspicious, seemingly empty npm packages (`string-width-cjs`, `strip-ansi-cjs`, `wrap-ansi-cjs`) published by an anonymous user, potentially for dependency confusion or typosquatting. The analysis further examines how these packages are pulled into other projects, like `react-native-multiply` and `clazz-transformer`, suggesting a campaign to mine Tea tokens. → snyk.io
2026-06-16 NEW 2026Ensuring comprehensive security testing in DevOps pipelines beginner 6 min readLibrary for integrating comprehensive security testing into DevOps pipelines. It details strategies for assessing application risk profiles and implementing various testing types, including SAST (Snyk Code), SCA (Snyk Open Source), container security (Snyk Container), IaC security (Snyk IaC), DAST, RASP, and API testing. The library emphasizes shifting security left and ensuring coverage across the entire software development lifecycle, from development to production, with recommendations for effective alert notification frameworks. → snyk.io
2026-06-16 NEW 2026Lottie Player npm package compromised for crypto wallet theft news 3 min readWriteup detailing the compromise of the `@lottiefiles/lottie-player` npm package, which injected malicious code into versions 2.0.5 through 2.0.7, enabling cryptocurrency wallet theft. The incident highlights supply chain risks, particularly when using CDNs without pinned dependency versions, and details how tools like Snyk can identify vulnerable installations of this and similar packages. → snyk.io

Frequently Asked Questions

What is a software supply chain attack?
A supply chain attack targets the components, tools, or processes used to build software rather than the application itself. This includes compromising open-source packages, injecting malicious code into build pipelines, hijacking maintainer accounts, or distributing trojanized development tools — allowing attackers to affect thousands of downstream users simultaneously.
What is dependency confusion?
Dependency confusion (also called namespace confusion) exploits how package managers resolve dependencies. An attacker publishes a malicious package to a public registry with the same name as a private internal package. If the build system checks the public registry first or prefers higher version numbers, it installs the attacker's package instead of the legitimate internal one.
How do you defend against supply chain attacks?
Key defenses include maintaining a Software Bill of Materials (SBOM), using lock files and dependency pinning, enabling automated dependency scanning (Dependabot, Snyk, Socket), verifying package signatures and provenance, adopting the SLSA framework for build integrity, using private registries with allow-lists, and regularly auditing your dependency tree for known vulnerabilities.

Weekly AppSec Digest

Get new resources delivered every Monday.