snyk.io
Resources curated from this publisher and indexed across appsec.fyi topic pages. Last item added: 2026-06-26.
AI 119
Supply Chain 68
API Sec 20
Secrets 20
Bug Bounty 19
Python 14
RCE 12
AuthN 6
AuthZ 5
JWT 5
Talks 4
XSS 4
SQLi 3
SSRF 3
Fuzzing 2
CSRF 1
Deser 1
GraphQL 1
SSTI 1
| Date Added | Resource | Excerpt |
|---|---|---|
| 2026-06-26 2026 | NVD in the AI Era: The Case for Multi-Source Vulnerability IntelligenceAI | In the AI era, relying solely on single sources for vulnerability intelligence is insufficient. NIST's move to risk-based enrichment highlights the need for modern security teams to integrate multi-source vulnerability data. Trusted intelligence requires a combination of diverse signals, human expertise for validation, and a clear understanding of context to effectively manage modern cybersecurity threats. |
| 2026-06-24 2026 | Priorities from the OpenSSF Secure Open Source Software Summit 2023Supply Chain | Guide for securing OSS repositories, developed from OpenSSF Secure Open Source Software Summit 2023 priorities. It offers practical guidelines for GitHub and GitLab platforms, complementing OpenSSF Scorecard. This resource helps developers, maintainers, and organizations implement better security for SCM workflows, permissions, and policies. |
| 2026-06-24 2026 | High severity vulnerability found in libcurl and curl (CVE-2023-38545)RCE | Writeup on CVE-2023-38545, a high-severity heap-based buffer overflow in libcurl and curl, released October 2023. This vulnerability, impacting numerous open source ecosystems and Linux distributions, requires specific exploit conditions like interacting with compromised servers or using attacker-controlled SOCKS5 proxy URLs. Snyk offers reporting features to identify affected projects by CVE number. |
| 2026-06-24 2026 | Cybersecurity Venture’s 2023 Software Supply Chain Attack ReportSupply Chain | Report on the 2023 Software Supply Chain Attack, predicting escalating costs to $138 billion by 2031. This analysis highlights the increasing effectiveness of supply chain attacks, citing methods like social engineering and stolen credentials, and referencing the devastating SolarWinds incident. It underscores the growing reliance on complex ecosystems of software and dependencies, leading to a projected tripling of affected organizations by 2025. The document stresses the urgent need for proactive application security measures and developer involvement to mitigate these rising risks. |
| 2026-06-24 2026 | How to protect Node.js apps from CSRF attacksCSRF | Library for protecting Node.js applications from CSRF attacks, detailing how these vulnerabilities exploit authenticated user sessions. It explains the mechanics of CSRF, the impact of successful attacks including data manipulation and account takeover, and practical protection strategies. Key techniques covered include the Synchronizer Token Pattern (STP), implementing SameSite cookies (strict and lax), and the Double Submit Cookie pattern. |
| 2026-06-24 2026 | Getting started with query parameterizationSQLi | Library for preventing SQL injection attacks by demonstrating query parameterization with prepared statements and stored procedures. It details implementing parameterized queries using placeholders, precompiling statements with `Prepare()` for reuse, and utilizing stored procedures for greater control and security. Additional measures like input sanitization and validation are also discussed to bolster database querying defenses. |
| 2026-06-24 2026 | When a vendor's breach becomes yours: lessons from the Klue incidentSecretsSupply Chain | Analysis of the Klue incident highlights risks inherent in SaaS ecosystems, where a compromise of one vendor can impact numerous connected customers like Salesforce. The incident stemmed from an abandoned, unrevoked integration credential, allowing attackers to harvest OAuth tokens and exfiltrate customer data. This demonstrates how a single weak link can cascade through interconnected systems, impacting vendors such as Recorded Future, Tanium, Huntress, and Jamf, and underscoring the importance of managing third-party access and dormant credentials. |
| 2026-06-24 2026 | The New Security Control Point: Governing AI Agents Inside the Execution LoopAI | Library for governing AI agent behavior within the execution loop. It secures AI agents by observing actions before and after they occur, offering visibility into decisions made during tasks like executing shell commands, reading files, and making network requests. This session-aware approach enables detection of behavioral risks as agent workflows unfold, moving security closer to the decision point and allowing real-time governance of agent actions based on organizational policy. |
| 2026-06-24 2026 | What nearly 10,000 developer environments reveal about agentic development riskAISupply Chain | Analysis of nearly 10,000 developer environments reveals significant risks in agentic development, with 43% of developers using multiple AI coding tools and 50.8% employing MCP servers. These configurations, along with agent skills (used by 22.8%), introduce a new supply chain layer where prompt injection findings and malicious code patterns are already present in active tooling. Traditional AppSec controls need expansion to govern these developer environments, as risks emerge before code commitment, impacting tools like Claude, Cursor, and VS Code extensions. |
| 2026-06-24 2026 | Announcing Agentic Development Security (ADS)AI | Library for Agentic Development Security (ADS) that secures AI-driven software development by embedding security directly into workflows. It provides visibility, governance, and control over tools agents use, their actions, and generated code. ADS addresses risks from dynamic, multi-step workflows and autonomous agent behavior, moving security from post-code analysis to real-time evaluation of agent supply chains, behavior, and generated code, preventing issues like the deletion of a production database by an AI agent with improper credentials and no guardrails. |
| 2026-06-23 2026 | Why You Need a Security Companion for AI-Generated CodeAI | Library that emphasizes a holistic DevSecOps approach for AI-generated code, highlighting that GenAI assistants like Copilot can introduce numerous vulnerabilities, including CWE-78: OS Command Injection, CWE-330: Use of Insufficiently Random Values, and CWE-703: Improper Check or Handling of Exceptional Conditions. This library addresses the increased developer confidence in insecure AI-produced code and the critical need for faster, more intuitive security solutions to complement AI-driven development, ensuring secure coding practices without hindering productivity. |
| 2026-06-23 2026 | Weak Hash vulnerability discovered in crypto-js and crypto-es (CVE-2023-46233 & CVE-2023-46133)Supply Chain | Library for detecting the "Use of Weak Hash" vulnerability (CVE-2023-46233 & CVE-2023-46133) affecting crypto-js and crypto-es. These libraries, particularly crypto-js due to its discontinued maintenance, are susceptible to brute-force attacks when using PBKDF2 with insecure SHA1 and low iteration counts. Updated versions address this by increasing iterations to 250000, mitigating risks to stored passwords and signatures. |
| 2026-06-23 2026 | Secure your software supply chain with the new Snyk Vulnerability Intelligence for SBOM ServiceNow integrationSupply Chain | Integration that brings Snyk package vulnerability intelligence to SBOMs stored in ServiceNow. This tool identifies vulnerability severity within application and software package contexts, offering fix information and remediation guidance. It automates the creation of application vulnerable items in ServiceNow Vulnerability Response, enabling task assignment, progress tracking, and stakeholder notification. The integration aids in managing risks from zero-day vulnerabilities, such as recent http2 or curl vulnerabilities, and facilitates the analysis of third-party SBOMs for pre-deployment vulnerability assessment. |
| 2026-06-23 2026 | Our favorite 2023 Snyk Fetch the Flag CTF writeups from the communityBug Bounty | Writeups of the 2023 Snyk Fetch the Flag CTF challenges offer insights into solving over 30 hacking puzzles, including web exploitation and cryptography. These community-contributed analyses detail approaches to challenges like "Quick Maths," "GetHub," and "You Wouldn’t Steal A /Flag.txt," providing practical learning opportunities for cybersecurity enthusiasts. |
| 2026-06-23 2026 | File encryption in Python: An in-depth exploration of symmetric and asymmetric techniquesPython | Library for Python file encryption, detailing symmetric and asymmetric techniques. It covers Amazon's Key Management Service (KMS) with the `aws-encryption-sdk` for envelope encryption, and PyNaCl's `SecretBox` for symmetric file encryption and decryption. Additionally, it explores asymmetric encryption using PyNaCl's public/private box, emphasizing secure key management and communication. |
| 2026-06-23 2026 | Exploring WebExtension security vulnerabilities in React Developer Tools and Vue.js devtoolsBug BountyXSS | Writeup detailing WebExtension security vulnerabilities, including unverified external messages in React Developer Tools (CVE-2023-5654) allowing arbitrary URL fetching and unauthorized access to page capture APIs in Vue.js devtools (CVE-2023-5718) leading to screenshot data leakage. This research highlights risks inherent in the WebExtension architecture and its components, affecting cross-browser compatibility and user data. |
| 2026-06-22 2026 | 4 Advantages of using AI code reviewAI | Library for AI-powered code review that augments manual efforts to identify security vulnerabilities, performance bottlenecks, and code smells. It enhances Static Application Security Testing (SAST) and Dynamic Application Security Testing (DAST) by analyzing vast codebases rapidly, reducing human error, and boosting developer productivity. Techniques like deep learning and pattern recognition help find known and unknown issues, with a human-in-the-loop approach to minimize false positives and negatives, exemplified by Snyk Code's AI semantic analysis. |
| 2026-06-22 2026 | Nightfall AI and Snyk unite to deliver AI-powered secrets scanning for developersAISecrets | Library integrating Nightfall AI's advanced secrets scanning with Snyk's developer security platform. This partnership enables automated detection of PII, PHI, PCI, API keys, and other sensitive data across cloud environments and AI-generated code. Nightfall's AI-native capabilities offer over 100 data type detectors, context-aware alerts to reduce false positives, and developer-centric remediation, enhancing Snyk's ability to secure the software supply chain and application security posture. |
| 2026-06-22 2026 | Snyk Fetch the Flag CTF 2023 writeup: AudiopolisBug Bounty | Writeup of the Audiopolis challenge from Snyk's Fetch the Flag CTF 2023, detailing a command injection vulnerability in a speech-to-text web application. The writeup explains how to exploit the application by crafting malicious `.wav` files using the `text2wave` program to achieve command execution, ultimately leading to the discovery of the flag. |
| 2026-06-22 2026 | Snyk Fetch the Flag CTF 2023 writeup: Silent CartographerBug Bounty | Writeup of the Silent Cartographer challenge from Snyk's Fetch the Flag CTF 2023, detailing the exploitation of the Covenant C2 framework. This challenge involves identifying the vulnerable application, leveraging known exploits for default JWT secret key leakage in Covenant versions prior to 0.5, and fabricating a JWT to gain administrator privileges. The writeup further addresses the practical challenge of binding the exploit's new listener to port 80, necessitating the use of a tunneler like Ngrok for successful reverse shell handling. |
| 2026-06-22 2026 | Snyk Fetch the Flag CTF 2023 writeup: Protect The EnvironmentBug Bounty | Writeup of Snyk's Fetch the Flag CTF 2023 "Protect The Environment" challenge, detailing a file inclusion vulnerability. The solution involves bypassing a custom base64 encoding layer on paths to include the `/proc/<pid>/environ` file, exploiting Flask's inability to correctly chroot static files. The writeup notes that PID 1 or enumerated PIDs like 8 (used by Gunicorn workers) are viable targets. |
| 2026-06-22 2026 | Snyk Fetch the Flag CTF 2023 writeup: Honey Baked MessagesBug Bounty | Writeup of Snyk Fetch the Flag CTF 2023 "Honey Baked Messages" challenge, detailing the solution involving Hamming codes. The process includes understanding (7, 4) Hamming codes, reading input lines, determining the required parity check matrix (H matrix), and performing error correction on the entire file to extract the flag. A Python script demonstrates the complete solve. |
| 2026-06-22 2026 | Snyk Fetch the Flag CTF 2023 writeup: I Do MathBug Bounty | Writeup of Snyk Fetch the Flag CTF 2023's "I Do Math" challenge, detailing the solution for successful login. Players must authenticate as "admin" with the pin 9007199254740992, which represents JavaScript's MAX_SAFE_INT value. Numbers outside this range prevent successful access. |
| 2026-06-22 2026 | Snyk Fetch the Flag CTF 2023 writeup: Off the SETUIDBug Bounty | Writeup detailing the "Off the SETUID" challenge from Snyk's Fetch the Flag CTF 2023. The solution involves exploiting a PHP code injection vulnerability in an HTTP server to gain initial access, followed by a kernel privilege escalation. The escalation leverages a custom `fun_setuid` syscall with a design flaw allowing a NULL pointer dereference, enabling root privileges by manipulating kernel credentials. The writeup also introduces the `memexec` tool for fileless execution of binaries within PHP environments. |
| 2026-06-22 2026 | Secure password hashing in GoAuthN | Library for secure password hashing in Go, detailing best practices like salting and the importance of robust hashing algorithms such as Argon2id. It covers password storage concepts, explains attack methods like rainbow tables and brute-force, and provides insights into implementing Argon2id with specific parameters for memory, iterations, and parallelism, emphasizing the need to balance security with performance. |
| 2026-06-22 2026 | Code injection in Python: examples and preventionPythonRCE | Library for identifying and preventing code injection vulnerabilities in Python applications. It details common exploitation vectors, including insecure use of `eval()`, improper handling of user-controlled inputs, lack of input validation, dynamic code construction, and insecure deserialization. The library advocates for secure coding practices such as input sanitization, using safer alternatives like `literal_eval()`, parameterized queries, and strong access controls to mitigate these risks. |
| 2026-06-22 2026 | Top 3 security best practices for handling JWTsAuthNJWT | Guide on securing JSON Web Tokens (JWTs) detailing three core best practices. It emphasizes keeping JWTs secret through HTTPS, HttpOnly/Secure cookie flags, and secure browser storage, while highlighting the risks of XSS. The guide stresses the importance of robust JWT validation, including signature verification, and checking claims like expiration, issuer, and audience. It also advocates for setting expiration times on JWTs to limit their usability and prevent unauthorized access. The article mentions tools like Snyk for identifying vulnerabilities and libraries such as Flask-JWT-Extended and PyJWT for implementation. |
| 2026-06-22 2026 | Common SAML vulnerabilities and how to remediate themAuthN | Reference detailing common SAML vulnerabilities and their remediation, including signature validation to prevent XML tampering and XML signature wrapping, weak encryption of assertions, and message expiration using "NotBefore" and "NotOnOrAfter" to prevent replay attacks. It also addresses open redirect vulnerabilities exploitable via the "RelayState" parameter and suggests ensuring its value is a trusted URL before redirection, referencing `samlify` and `python3-saml` libraries. |
| 2026-06-21 2026 | Is your team on the *security* naughty or nice list?AIAPI Sec | Library for application security teams, this guide highlights "nice" practices like conducting AppSec gap analyses, integrating security into CI/CD pipelines, scanning AI-generated code, and prioritizing fixes holistically beyond just CVSS scores. It contrasts these with "naughty" approaches such as ad hoc security measures, assuming AI code is secure, and neglecting asset inventory. The library emphasizes viewing security as an enabler, using the principle of least privilege with LLMs, and leveraging tools like Snyk for AppSec posture management (ASPM). |
| 2026-06-21 2026 | Command injection in Python: examples and preventionPythonRCE | Library for preventing command injection vulnerabilities in Python applications, detailing how unsanitized user input passed to system shells via methods like `os.system()`, `subprocess.run(shell=True)`, dynamic command construction, and `eval()` can lead to exploits. It covers common scenarios, including vulnerabilities found in MLflow and PaddlePaddle, and emphasizes proactive mitigation through rigorous input validation, sanitization, and the use of parameterized queries to keep commands and data separate. |
| 2026-06-21 2026 | Kroger’s approach to supply chain securitySupply Chain | Library integrating a shift-left approach to software supply chain security, utilizing Snyk Code and APIs for proactive vulnerability detection and SBOM generation. Kroger’s implementation emphasizes developer efficiency and risk management, with features that scan pull requests, alert on suspicious package downloads, and automate compliance for PCI DSS 4.0 requirements. The platform supports the company’s efforts in navigating complex technology stacks and addressing open-source dependency risks. |
| 2026-06-21 2026 | Krampus delivers an end-of-year Struts vulnerabilityRCE | Analysis of CVE-2023-50164, a critical Struts path traversal vulnerability, with a proof-of-concept exploit. This vulnerability allows attackers to upload files to arbitrary locations within an application's web-served directories, potentially leading to remote code execution. The article details remediation steps, including upgrading Struts to version 2.5.33 or 6.3.0.2 and implementing custom code checks using Snyk's SAST and SCA tools to prevent malicious file uploads and identify vulnerable dependencies. |
| 2026-06-21 2026 | Build and deploy a Node.js security scanning API to Platformatic CloudAPI Sec | Library for building a Node.js security scanning API using Platformatic and Fastify. This resource details how to scaffold a Node.js service with Platformatic, integrate the Snyk CLI and API for vulnerability detection, and create a POST endpoint to test npm packages. It emphasizes securing API tokens using environment variables and IDE extensions like the Snyk VS Code extension for secret detection. |
| 2026-06-21 2026 | How to choose a security tool for your AI-generated codeAI | Guide on selecting security tools for AI-generated code, emphasizing real-time IDE analysis powered by Snyk's DeepCode AI, accurate risk management avoiding AI hallucinations through hybrid AI and human oversight, thorough interfile analysis of entire applications, and automated in-platform reporting for compliance. The guide highlights Snyk's approach to secure development workflows for generative AI. |
| 2026-06-21 2026 | Mastering Python virtual environments: A complete guide to venv, Docker, and securing your codePython | Library for managing Python virtual environments using `venv`, `virtualenv`, and `pipenv`, and securing Dockerized Python applications with Snyk. It details the creation, activation, and usage of isolated Python environments to prevent dependency conflicts, ensuring reproducible development workflows. The library also covers containerizing Python applications with Docker, including Dockerfile creation and execution, and vulnerability scanning with Snyk to enhance application security. |
| 2026-06-21 2026 | Understanding and mitigating the Jinja2 XSS vulnerability (CVE-2024-22195)PythonXSS | Reference detailing CVE-2024-22195, a cross-site scripting vulnerability in Jinja2 versions prior to 3.1.3. The vulnerability arises from the `xmlattr` filter when processing user input with spaces in keys, allowing attackers to inject arbitrary HTML attributes and potentially execute untrusted scripts. Mitigation involves upgrading to Jinja2 3.1.3 and utilizing tools like Snyk for continuous monitoring and detection of vulnerable dependencies in Python projects and Docker containers. |
| 2026-06-21 2026 | 3 tips from Snyk and Dynatrace’s AI security expertsAI | Talk from Snyk and Dynatrace AI experts highlights three key takeaways for secure generative AI adoption. Prioritizing AI governance, involving cross-functional teams for ethics, request ingestion, and communication is crucial. Taking a patient and considered approach to new technologies is advised, with a focus on understanding data flow, explainability, and transparency in AI tools. Finally, balancing AI opportunities with risks in development necessitates rigorous code security practices, including threat management scanning and clear documentation of AI-generated code, to avoid vulnerabilities and data overexposure. |
| 2026-06-21 2026 | 7 tips to become a successful bug bounty hunterBug Bounty | Guide offering seven tips for aspiring bug bounty hunters, emphasizing starting with Vulnerability Disclosure Programs (VDPs) to hone skills before engaging in competitive bug bounty programs. It advises finding a niche like XSS, SSRF, or IDOR, committing to continuous learning, maintaining consistency, collaborating within the security community, and automating repetitive tasks. The guide also encourages stepping outside comfort zones and taking necessary breaks to avoid burnout. |
| 2026-06-21 2026 | Snyk & Atlassian: How to embed security in AI-assisted software developmentAI | Library that integrates with AI-assisted development to address risks from tools like GitHub Copilot and Amazon CodeWhisperer. It scans AI-generated code in real-time within the IDE, flagging vulnerabilities stemming from bad training data or hallucinations, and provides quick fixes. The library is presented as a method to verify code against known standards, ensuring trust and security are embedded throughout the SDLC, much like safety measures on a construction site. |
| 2026-06-21 2026 | Preventing SQL injection attacks in Node.jsSQLi | Library for Node.js developers detailing SQL injection prevention techniques, including constructing vulnerable Express applications with PostgreSQL to demonstrate how user input manipulation leads to data leaks. It emphasizes using query placeholders and prepared statements with the `pg` library, validating and sanitizing input via `express-validator`, and utilizing tools like `npm audit` and the Snyk IDE extension for identifying known vulnerabilities in dependencies. |
| 2026-06-21 2026 | Preventing server-side request forgery in Node.js applicationsSSRF | Tool for preventing server-side request forgery (SSRF) in Node.js applications, detailing how attackers exploit input tampering and URL manipulation to make unintended server requests. It covers basic and blind SSRF types, referencing a significant Amazon breach. Mitigation strategies include using updated libraries, employing firewalls, sanitizing user input, enforcing URL schemas like HTTP/HTTPS, and creating allowlists for trusted domains, exemplified by code adjustments in an Express and Axios application. |
| 2026-06-20 2026 | 5 Node.js security code snippets every backend developer should knowSecrets | Library offering Node.js security code snippets covering the Permissions Model for restricting resource access, exemplified by preventing command injection in packages like `pdf-image`, and input validation using Fastify JSON schemas to mitigate SSRF and HTTP parameter pollution. It also touches upon secure password hashing with Bcrypt, and integrating tools like the Snyk VS Code extension to detect vulnerable dependencies. |
| 2026-06-20 2026 | Essential AI Tools to Boost Developer Productivity and SecurityAI | Library that categorizes AI developer tools, highlighting Security Companions like Snyk Code for real-time analysis of AI-generated and developer-written code. It also details Coding Assistants (GitHub Copilot, Amazon CodeWhisperer), Chatbots/LLMs (ChatGPT, Claude.AI), AI code search (Sourcegraph, Phind), and AI code testing (Codium), emphasizing the need to pair coding assistants with security tools. |
| 2026-06-20 2026 | 5 security best practices for adopting generative AI code assistants like GitHub CopilotAI | Checklist for safely adopting generative AI code assistants like GitHub Copilot and Amazon CodeWhisperer. This guide emphasizes continuous human validation of AI-generated code, integrating security scanning tools within the IDE, and utilizing Software Composition Analysis (SCA) for third-party dependencies. It also highlights the importance of automating security testing and implementing policies to protect intellectual property from being learned by AI models, referencing incidents like Samsung's ChatGPT ban. |
| 2026-06-20 2026 | GitHub “besieged” by malware repositories and repo confusion: Why you'll be okSupply Chain | Library 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. |
| 2026-06-20 2026 | How Snyk ensures safe adoption of AIAI | Library that uses DeepCode AI, a hybrid approach combining symbolic and machine learning AI, to secure AI-generated code. This technology analyzes code in real-time within the IDE, identifying vulnerabilities like those introduced by tools such as Copilot. It provides accurate results with reduced false positives by incorporating multi-file, interfile, and dataflow analysis, and offers AI-generated fix candidates that are validated for security before recommendation, mitigating risks of license infringement, IP violations, and software vulnerabilities. |
| 2026-06-20 2026 | Securing your SBOM on Google CloudSupply Chain | Guidance 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. |
| 2026-06-20 2026 | The XZ backdoor CVE-2024-3094Supply Chain | Analysis 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. |
| 2026-06-20 2026 | Introducing Snyk’s partnership with Gemini Code AssistAI | Library integrating Snyk's security expertise with Google Gemini's AI coding assistance. This partnership delivers automated fixes and in-line security feedback for AI-generated code within IDEs like Google Cloud Code, providing full application context to identify vulnerabilities early. It leverages DeepCode AI for SAST and aims to accelerate development velocity without compromising security, allowing teams to adopt AI coding assistants confidently. |
| 2026-06-20 2026 | How SAS secures their AI-generated codeAI | Talk from Snyk, moderated by Clinton Herget and featuring Brett Smith and Chris Knackstedt, addresses the security challenges of AI-generated code. The session explores risks such as code quality issues stemming from diverse training data, new attack vectors like prompt injection and library squatting, and AI hallucinations. It emphasizes the importance of developer education regarding AI tool limitations and IP protection, alongside reinforcing traditional security measures like static code analysis (SAST) with tools like Snyk Code to combat the increased velocity of vulnerable code injection. |
| 2026-06-20 2026 | An investigation into code injection vulnerabilities caused by generative AIAI | Analysis of 4000+ Python repositories reveals code injection vulnerabilities (CWE-94) stemming from generative AI's large language models (LLMs). Issues arise from treating LLM output as trusted, particularly when user input influences prompts (prompt injection) and when LLM responses are passed to insecure functions like Python's `eval()` for parsing expected JSON. This can lead to arbitrary code execution. Recommendations include replacing `eval()` with `json.loads()` and rigorously validating LLM-generated code before execution, ideally within sandboxed environments. |
| 2026-06-19 2026 | DevOpsDays Singapore 2024: Unmasking the security pitfalls in AI-generated codeAI | Talk from DevOpsDays Singapore 2024 highlights security challenges in AI-generated code. Tools like Copilot, AWS Code Whisperer, and Gemini can increase development speed but may introduce vulnerabilities such as SQL injection and XSS, or use outdated libraries. An analysis showed 40% of Copilot-generated code had flaws. Live demonstrations illustrated how AI can both introduce and help fix these security issues with proper prompting. Security tools like Snyk, integrating into development environments, are crucial for scanning and remediating these vulnerabilities early in the SDLC. |
| 2026-06-19 2026 | More accurate than GPT-4: How Snyk’s CodeReduce improved the performance of other LLMsAI | Library that enhances LLM performance for security vulnerability autofixing. It employs proprietary CodeReduce technology, which utilizes program analysis to narrow the LLM's attention to critical code snippets, significantly improving fix generation accuracy and speed. This approach addresses LLM limitations by focusing on curated security fix datasets and contextual code, outperforming existing models like GPT-4 on various vulnerability types including AST, Local, FileWide, SecurityLocal, and SecurityFlow issues. |
| 2026-06-19 2026 | The ultimate guide to creating a secure Python packagePython | Guide to creating secure Python packages, this tutorial details package structure, naming conventions, and configuration using `pyproject.toml`. It covers importing, installing from PyPI and private indexes with TLS recommendations, and specifying dependencies like NumPy. Modern packaging practices using `setuptools` as a build backend are emphasized over older `setup.py` methods. |
| 2026-06-19 2026 | Symmetric vs. asymmetric encryption: Practical Python examplesPython | Library implementing symmetric and asymmetric encryption in Python, demonstrating practical use cases with examples for TLS/SSL, end-to-end messaging, and secure data storage. It covers algorithms like DES, 3DES, and AES, with a focus on envelope encryption for secure key management, using AWS KMS and the AWS Encryption SDK for practical implementation. |
| 2026-06-19 2026 | How to secure Python Flask applicationsAPI SecPython | Library for securing Python Flask applications, addressing common vulnerabilities like XSS, CSRF, and SQL injection. It details insecure configurations such as secret key exposure, enabled debug mode in production, and unprotected sensitive data in configuration files. The guide recommends best practices including using environment variables for credentials, securely generating secret keys with the `uuid` module, and utilizing the Snyk platform for vulnerability detection and mitigation within IDEs and CI pipelines. |
| 2026-06-19 2026 | Preventing broken access control in express Node.js applicationsAPI SecAuthZ | Library detailing broken access control vulnerabilities in Express Node.js applications, covering scenarios like unprotected admin panels, predictable user IDs leading to IDOR, and insecure direct object references. It illustrates how to prevent issues such as vertical privilege escalation and horizontal data exposure, emphasizing the risks of clear text logging and insufficient CSRF protection within Express middleware. |
| 2026-06-19 2026 | 5 tips for adopting AI code assistance securelyAI | Library of security tips for adopting AI code assistants like GitHub Copilot and Amazon CodeWhisperer. It emphasizes integrating human oversight, using separate security tools for scanning AI code, validating third-party dependencies with Software Composition Analysis (SCA), automating security testing within development workflows, and protecting intellectual property by carefully managing AI prompts to prevent data leakage. |
| 2026-06-19 2026 | Secure AI tool adoption: Perceptions and realitiesAI | Survey of 459 IT professionals globally, including AppSec, developers, and C-suite, reveals that while organizations feel ready for generative AI coding tools, less than 20% conduct formal POCs. Security fears are the biggest adoption barrier, yet AppSec teams express greater concern about AI code security and insufficient policies compared to management. The report highlights a discrepancy in AI readiness perceptions across roles, with leadership being more optimistic than those directly involved with code. |
| 2026-06-19 2026 | Securing next-gen development: Lessons from Trust Bank and TASConnectTalks | Talk from Black Hat Asia featuring experts from Trust Bank and TASConnect, discussing strategies for securing next-generation applications. It highlights the challenges posed by complex architectures, AI-generated code (like that from GitHub Copilot and Google Gemini), and multi-cloud deployments. The session emphasizes a proactive, developer-first approach, leveraging tools such as Snyk for immediate feedback and risk prioritization, and tracking key metrics like security training implementation and time to remediate to align security with business goals. |
| 2026-06-19 2026 | The full Snyk AI Security Platform, free for open source maintainersAISecrets | Platform offering open source maintainers free access to the Snyk AI Security Platform. It focuses on issue prioritization using exploitability, reachability, and asset criticality, alongside automated fix pull requests for vulnerable dependencies via the Snyk Remediation Agent, which uses frontier-model reasoning for validated, merge-ready fixes in Snyk Open Source and Snyk Code. |
| 2026-06-18 2026 | 4 AI coding risks and how to address themAI | Library for addressing AI coding risks; highlights include injection vulnerabilities, authentication weaknesses, and misconfigured permissions. It emphasizes the need for human oversight and offers strategies like SAST with tools like Snyk Code, conducting audits, and developing clear organizational policies to mitigate issues related to AI-generated code, intellectual property infringement, and lack of explainability. |
| 2026-06-18 2026 | Snyk Code now secures AI builds with support for LLM sourcesAISecrets | Library updates for Snyk Code now secure AI builds by tracking data flows from LLM libraries, including those from OpenAI, HuggingFace, Anthropic, and Google. This enhancement performs taint analysis on data returned from LLM sources, treating it as untrusted by default, to detect vulnerabilities such as prompt injections, SQL injection, and XSS. The tool identifies unsanitized data sinking into sensitive functions or data stores, alerting users to potential security issues even in projects with initially unsupported LLM frameworks. |
| 2026-06-18 2026 | Finding and fixing exposed hardcoded secrets in your GitHub project with SnykSecrets | Library for scanning Node.js projects for exposed hardcoded secrets and credentials, demonstrated with the Snyk goof project. It utilizes Snyk to identify vulnerabilities and then refactors code to leverage Doppler for centralized secret management, preventing secrets from being pushed to GitHub and enabling environment-specific configurations. The process involves adding secrets to Doppler and updating application code to use environment variables injected via the Doppler CLI. |
| 2026-06-18 2026 | Polyfill supply chain attack embeds malware in JavaScript CDN assetsSupply Chain | Library 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. |
| 2026-06-18 2026 | How to secure a REST API?API Sec | Library for securing REST APIs, addressing injection attacks, broken authentication (like the 2018 Reddit breach), sensitive data exposure, rate limiting vulnerabilities (seen in the 2016 Dyn attack), and insecure dependencies (as with the 2017 Equifax breach via Apache Struts). It details implementing OAuth 2.0 and JWT for authentication, secure token management, enforcing HTTPS, and using AES encryption. The library also highlights the importance of HTTP headers such as Content Security Policy (CSP) and X-Content-Type-Options, recommending tools like Snyk Code and Snyk Open Source for vulnerability detection. |
| 2026-06-18 2026 | 10 Dimensions of Python Static AnalysisPython | Library for static analysis in Python, covering its importance for detecting bugs, security vulnerabilities, and stylistic issues without code execution. It details dimensions like type checking with tools such as Mypy, Pyright, and Pyre, and linting with Pylint, Flake8, and Pyflakes to enforce coding standards and identify code smells. The library also highlights security vulnerability detection capabilities, mentioning tools like Bandit and Snyk Code for spotting risks such as SQL injection. |
| 2026-06-18 2026 | Preventing SQL injection in C# with Entity FrameworkSQLi | Library for preventing SQL injection in C# applications utilizing Entity Framework. It details secure methods like LINQ queries, `FromSqlInterpolated`, and safe `FromSqlRaw` usage with explicit parameters, contrasting them with vulnerable string concatenation. The entry emphasizes using prepared statements and parameterization to treat user input strictly as data, and recommends code scanning tools like Snyk Code for detecting insecure constructions. |
| 2026-06-18 2026 | Infosec Europe session: 4 tips for safer AI adoptionAI | Reference from Infosecurity Europe 2024 outlines four tips for safer AI adoption in businesses. Key strategies include classifying AI usage by business impact criticality, not solely relying on LLMs for security but implementing AI guardrails like code reviews and peer validation, with tools like Snyk Code offering AI-fast SAST scans. It also emphasizes understanding and protecting AI training models from attacks such as prompt injection, and inventorying AI's presence within the existing tech stack. |
| 2026-06-18 2026 | A security expert’s view on Gartner’s generative AI insights - Part 2AI | Library for AI-driven application security, Snyk Agent Fix integrates into IDEs for real-time autofixing, leveraging a specialized, proprietary LLM trained on security data rather than general code functionality. This approach ensures more reliable security fixes than those from general-purpose LLMs. The library aims for accuracy and speed, catering to both developer and security teams, and includes features like SBOM generation and proactive risk neutralization, as demonstrated by its early discovery of the Leaky Vessels zero-day vulnerability. |
| 2026-06-18 2026 | A Forgotten Contributor Account Compromised the Entire Mastra npm Package ScopeSupply Chain | Writeup 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. |
| 2026-06-17 2026 | Vulnerabilities in NodeJS C/C++ add-on extensionsSupply Chain | Library 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. |
| 2026-06-17 2026 | Three trends shaping software supply chain security todaySupply Chain | Survey 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. |
| 2026-06-17 2026 | The persistent threat: Why major vulnerabilities like Log4Shell and Spring4Shell remain significantSupply Chain | Library 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. |
| 2026-06-17 2026 | Want to avoid a data breach? Employ secrets detectionSecrets | Library for detecting secrets like API keys, passwords, and tokens in application code. It employs sophisticated patterns and regex to identify potentially exposed sensitive data, preventing data breaches. The library integrates with IDEs for real-time feedback and can be incorporated into CI/CD pipelines to fail builds upon secret detection, mitigating risks like unauthorized access, regulatory non-compliance, and loss of competitive advantage. |
| 2026-06-17 2026 | Dive into AI and LLM learning with the new Snyk Learn learning pathAI | Library provides a free learning path on Snyk Learn, focusing on the OWASP Top 10 for LLMs and GenAI. This path addresses critical security challenges in AI systems, including prompt injection and sensitive information disclosure, equipping developers and security professionals with knowledge to secure AI-driven applications. |
| 2026-06-17 2026 | Promise queues and batching concurrent tasks in DenoSSRF | Library for managing concurrent tasks in Deno, improving efficiency and robustness through promise queues and task batching. It utilizes `Promise.allSettled()` to execute multiple HTTP fetch requests concurrently, demonstrated by fetching package data from the npm registry JSON endpoint, and offers a GitHub repository for complete source-code reference. |
| 2026-06-17 2026 | How to prevent log injection vulnerability in JavaScript and Node.js applicationsXSS | Library for preventing log injection vulnerabilities in JavaScript and Node.js applications, specifically detailing how attackers can manipulate input to inject malicious code into logs. It offers methods for sanitizing user inputs, using regex and libraries like validator.js, suggests careful consideration of what data to log, and recommends structured logging and specialized libraries such as pino over basic console.log. The entry also mentions the Snyk IDE extension for VS Code as a tool for detecting such vulnerabilities. |
| 2026-06-17 2026 | Zero-day RCE vulnerability found in CUPS - Common UNIX Printing SystemRCE | Library that detects and helps remediate zero-day RCE vulnerabilities in CUPS, including CVE-2024-47177, CVE-2024-47176, CVE-2024-47076, and CVE-2024-47175. The library offers automated scanning for Snyk Open Source and Snyk Container, providing risk scores for prioritization and enabling custom report generation for affected packages and running instances. It also offers guidance on blocking network access to port 631 and DNS-SD traffic for potential mitigation. |
| 2026-06-17 2026 | Going beyond reachability to prioritize what matters mostBug Bounty | Library for prioritizing application security vulnerabilities by incorporating contextual business risk alongside static reachability, CVSS, and EPSS scores. It analyzes vulnerability applicability across operating systems, business criticality, deployment location, and data access, leveraging AI-powered static and dynamic reachability analysis from code to cloud. Snyk's approach provides a holistic risk score, enabling organizations to focus remediation efforts on the most impactful threats. |
| 2026-06-17 2026 | Proactive AppSec continuous vulnerability management for developers and security teamsSupply Chain | Library 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. |
| 2026-06-16 2026 | The mysterious supply chain concern of string-width-cjs npm packageSupply Chain | Analysis 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. |
| 2026-06-16 2026 | Foundations of trust: Securing the future of AI-generated codeAI | Program that partners with AI coding assistants like Codieum, Tabnine, TabbyML, and Qodo to integrate Snyk's security capabilities. This initiative addresses vulnerabilities common in AI-generated code, such as inaccuracies, hallucinations, security flaws, data poisoning, and prompt injections. By embedding real-time SAST guardrails and automated remediation through DeepCode AI Fix into IDE extensions, the program aims to secure AI-assisted development workflows and increase trust in AI-generated software. |
| 2026-06-16 2026 | Automatically fix code vulnerabilities with AIAIXSS | Library for automatically fixing common security vulnerabilities, such as Cross-site Scripting (XSS) in Java applications, by leveraging a hybrid AI model. This tool, integrated into IDEs, goes beyond providing remediation advice by directly applying secure code fixes, exemplified in a Spring Boot application using the Thymeleaf template engine and the faker library. Unlike generative AI assistants that may introduce insecure code, this library uses a combination of generative AI, symbolic AI, and machine learning, trained on curated security research data, to ensure secure code generation. |
| 2026-06-16 2026 | Ensuring comprehensive security testing in DevOps pipelinesSupply Chain | Library 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. |
| 2026-06-16 2026 | Find, auto-fix, and prioritize intelligently, with Snyk's AI-powered code security toolsAI | Library for AI-powered application security, Snyk Code, offers automated detection and remediation of vulnerabilities. Utilizing DeepCode AI, it scans code directly within the IDE, providing rapid SAST analysis and auto-fixing suggestions via its Snyk AgentFix feature. This multi-model AI approach combines different methodologies for enhanced reliability, ensuring suggested fixes are screened by symbolic AI before developer application, reducing mean-time-to-remediate and improving code security for AI-generated code. |
| 2026-06-16 2026 | Top 5 SAST Auto-fixing Tools and How They CompareAI | Library comparing the top 5 SAST auto-fixing tools, focusing on AI-powered, private, and accurate remediation. It highlights features like automated fixes, seamless integration into developer workflows, and compatibility with detection tools, referencing Snyk Agent Fix as an example of a self-hosted LLM trained on secure code to accurately address vulnerabilities without introducing new risks. |
| 2026-06-16 2026 | Lottie Player npm package compromised for crypto wallet theftSupply Chain | Writeup 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. |
| 2026-06-16 2026 | Extending developer security with dev-first dynamic testingAPI SecFuzzing | Library extending developer security, Snyk has acquired Probely, a provider of API Security Testing and Dynamic Application Security Testing (DAST). This acquisition integrates modern DAST capabilities, focusing on a developer-first approach with low false positive rates, simple implementation, and CI/CD pipeline integration, addressing the growing need for API security in the GenAI era and providing enhanced visibility into application risk. |
| 2026-06-16 2026 | Understanding command injection vulnerabilities in GoRCE | Library for mitigating command injection vulnerabilities in Go applications. It details how insecurely handling user input with packages like `os/exec` can lead to attackers executing arbitrary commands, potentially causing data breaches or system compromise. The library emphasizes secure coding practices such as rigorous input validation and sanitation, preferring safe APIs (like `github.com/disintegration/imaging` for image manipulation) over direct system command execution, and refactoring vulnerable code to use `exec.Command` with separate arguments instead of constructing shell strings. |
| 2026-06-16 2026 | The Government Just Banned an AI Model. An Engineer's Perspective.AISupply Chain | Analysis of Anthropic's AI models Fable 5 and Mythos 5, disabled by government directive due to a jailbreak that unlocked vulnerability detection, highlights supply chain risks for AI vendors and the detrimental impact on defenders when defensive capabilities are banned. The incident underscores the dual-use nature of AI in cybersecurity and the need for nuanced frameworks, not outright bans, to manage risks. |
| 2026-06-15 2026 | How to Mitigate SSRF Vulnerabilities in GoSSRF | Technique for mitigating SSRF vulnerabilities in Go, focusing on URL parsing and validation, and restricting outbound requests to trusted hosts. It highlights the importance of validating `tenantID` and `fileID` parameters and employing allowlists for destination domains. The resource also mentions leveraging Snyk Code for static analysis to identify and fix such vulnerabilities early in the development process. |
| 2026-06-15 2026 | Ultralytics AI Pwn Request Supply Chain AttackAIRCESupply Chain | Analysis of the Ultralytics supply chain attack, which occurred in two phases between December 4-7, 2024, details how malicious versions (8.3.41, 8.3.42, 8.3.45, 8.3.46) were published to PyPI. The attack exploited a template injection vulnerability in GitHub Actions workflows, specifically using a `pull_request_target` trigger with unescaped template expressions in a crafted branch name to execute a shell script. This script exfiltrated GitHub tokens, poisoned the pip cache, and injected a Monero cryptocurrency mining payload (XMRig) into the package, impacting users across projects like ComfyUI and Comic-Translate. |
| 2026-06-15 2026 | 4 Tips for Securing GenAI-Assisted DevelopmentAI | Guide on scaling application security in the age of GenAI, this resource offers four key takeaways from Deloitte and Snyk. It emphasizes implementing developer-first security tools, providing training on responsible AI use, establishing processes that keep pace with increased code volume, and updating policies to align with GenAI tools like GitHub Copilot and Google Gemini Code Assist. The guide aims to help organizations safely integrate and scale AI-assisted development while managing associated security risks. |
| 2026-06-15 2026 | New Year, New Security Goals: Improve Your AppSec in 2025AISecrets | Library for improving application security in 2025, focusing on automated vulnerability remediation using tools like Snyk, balancing AI and human expertise for actionable insights, and addressing trust concerns with AI-generated code through integrated security testing. It also highlights securing AI models by protecting training data, monitoring for data drift, and implementing model hardening techniques to mitigate risks like poisoning and adversarial attacks. |
| 2026-06-15 2026 | Securing the Digital Future: AppSec Best Practices in Digital BankingAPI SecAuthZ | Talk slides from the Digital Banking Asia Summit 2024 outlining application security best practices for financial services. The presentation highlights key challenges including regulatory compliance, third-party integration, sophisticated attackers, complex architectures, legacy systems, resource limitations, insider threats, and balancing release velocity with security. It also addresses developer-security team disconnects due to lack of shared context, leadership priorities for CTOs and CISOs, and five pillars of success: developer adoption, security trust, effective fix delivery, a comprehensive platform, and a strong partner ecosystem. |
| 2026-06-15 2026 | Securing GenAI Development with SnykAI | Ebook detailing how to secure GenAI development with Snyk. It addresses the risks of AI-generated code, where up to 40% from tools like Copilot can contain security flaws, and the speed at which CVEs can be exploited. The ebook explains how Snyk Code, with its DeepCode AI and Snyk Agent Fix, offers in-IDE security, real-time scanning, AI-driven auto-fixing, and faster scans compared to traditional solutions, balancing productivity with robust security for both human-written and AI-generated code. |
| 2026-06-15 2026 | Snyk Security Labs Testing Update: Cursor.com AI Code EditorSupply Chain | Analysis of Cursor.com AI Code Editor by Snyk Security Labs details testing for dependency confusion vulnerabilities. Researchers uploaded intentionally named packages to the public NPM repository to test if Cursor's build system would mistakenly pull private extensions from the public registry. These packages exfiltrated system details such as username, hostname, and environmental variables to confirm installation. The analysis concluded that Cursor was not vulnerable to dependency confusion and no sensitive data was disclosed. |
| 2026-06-15 2026 | BFI’s Journey in Digital Transformation: A Fireside Chat on Elevating Application Security and Developer ExperienceAPI SecAuthZ | Talk at CISO Indonesia 2024 detailing BFI Finance's shift-left security strategy using Snyk. The discussion highlights BFI's transition from reactive pen tests and container scans to proactive measures like pull request scans, in-development code scans, IaC scans for Terraform, and container scans. Key results include zero critical/high production issues, defined patch grace periods, improved developer experience via IDE and CI/CD integration, and enhanced reporting. Lessons learned emphasize cross-team collaboration and cultural transformation for embedding security standards. |
| 2026-06-15 2026 | Sneak Peek into Fetch the Flag CTF 2025Bug BountyTalks | Workshop slides from Fetch the Flag CTF 2023, featuring challenges like Beep64, Quick Maths, Ominous, GetHub, Sparky, and Bedsheets. This event, hosted by Snyk and John Hammond, offers 20+ hands-on hacking challenges for all skill levels, with prizes including Meta Quest 3S VR headsets. A CTF 101 Workshop is also available on February 13, 2025, for beginners. |
| 2026-06-15 2026 | Best Practices for Creating a Modern npm Package with Security in MindSupply Chain | Tutorial on creating modern, production-ready npm packages, covering project setup with GitHub, publishing to the npm registry, and implementing security checks. It details using TypeScript for ECMAScript Module format builds, setting up test frameworks, and automating version management and publishing with GitHub Actions. Key steps include enabling two-factor authentication for npm accounts, using `npm publish --dry-run` to preview publications, and configuring `package.json` for build outputs and included files. |
| 2026-06-15 2026 | When a Government Pulls an AI Model: What the Fable 5 and Mythos 5 Suspension Means for Security TeamsAIAuthN | Reference to the suspension of Anthropic's Fable 5 and Mythos 5 AI models due to a government directive prompted by a reported "AI jailbreak" involving code analysis and remediation. The article highlights how this incident mirrors familiar challenges in application security, such as the dual-use nature of tools like port scanners and fuzzers, and contrasts the broad shutdown with established security practices like coordinated disclosure, defense in depth, and risk-based prioritization. |
| 2026-06-14 2026 | Creating SBOMs with the Snyk CLISupply Chain | Library for generating Software Bills of Materials (SBOMs) using the Snyk CLI. It supports various programming languages and package managers, creating SBOMs in CycloneDX, XML, or SPDX formats. The Snyk CLI can also scan existing SBOM files for known vulnerabilities and integrates with tools like Bomber for analysis. Automating SBOM generation within CI/CD pipelines is crucial for security, compliance, and transparency. |
| 2026-06-14 2026 | Consolidate Security Findings with Snyk and Google Security Command CenterAPI Sec | Integration between Snyk and Google Security Command Center consolidates application and cloud security findings into a single view. This allows CISOs and security teams to monitor Snyk-detected application vulnerabilities, such as critical issues in open-source libraries within container images, alongside cloud security issues identified by Security Command Center. The integration streamlines risk management, enables near real-time detection, and prioritizes remediation by providing actionable advice from Snyk alongside Google's threat intelligence and Mandiant's expertise. |
| 2026-06-14 2026 | Do not pass GO - Malicious Package AlertSupply Chain | Library alert detailing a software supply chain compromise in the BoltDB Go Module. Version 1.3.1, released November 2021, was backdoored and remotely controllable via a command and control server. This typo squatting attack, named github.com/botdb-go/bolt, exploited Go Module Mirror's indefinite caching, allowing the malicious code to persist for years. Socket researchers reported the issue, leading to its removal from Go Module Proxy and GitHub, and inclusion in the Go vulnerability database. |
| 2026-06-14 2026 | Incorporating security by design: Managing risk in DevSecOpsAPI Sec | Guide to integrating security by design into DevSecOps, emphasizing proactive risk management by embedding security from initial design and coding through deployment. This approach, which moves beyond traditional "shift-left" security, leverages automated code reviews, threat modeling, and developer-first security tools like Snyk to prevent vulnerabilities, reduce late-stage remediation costs, and ensure resilient software development. |
| 2026-06-14 2026 | Solving Security Challenges with Snyk Code and Symbolic AIAPI Sec | Library that leverages Symbolic AI for static application security testing (SAST). Snyk Code analyzes code paths to detect vulnerabilities, outperforming traditional pattern-matching methods. It successfully identified open redirects in Python Flask applications, and Server-Side Request Forgery (SSRF), Cross-Site Scripting (XSS), and CRLF injection in Node.js Express applications. Snyk Code not only detects these issues but also offers suggested fixes and contextual best practices. |
| 2026-06-14 2026 | Can Snyk Detect JWT Security Issues?JWT | Library that analyzes Node.js applications for insecure JSON Web Token (JWT) usage, specifically identifying the misuse of `jsonwebtoken`'s `jwt.decode()` function, which can lead to broken authentication vulnerabilities. It also flags hardcoded secrets, insufficient logging, lack of rate limiting, and missing token expiration enforcement. |
| 2026-06-14 2026 | Fetch the Flag CTF 2025 Community WriteupsBug Bounty | Writeups from the Fetch the Flag CTF 2025 competition offer community insights into solving challenges across web, binary, and exploitation categories. These detailed solutions, alongside an optional CTF 101 workshop for beginners, showcase practical approaches to hacking scenarios and contribute to skill development within the security community. |
| 2026-06-14 2026 | Learn about API security risks with the new Snyk Learn Learning PathAPI Sec | Learning path from Snyk Learn addresses the OWASP Top 10 for API security risks. This interactive resource provides developers and security teams with a deep understanding of critical API vulnerabilities and actionable strategies for mitigation. It covers real-world scenarios to fortify API security, complementing existing learning paths on OWASP Top 10 and GenAI & LLM risks. |
| 2026-06-14 2026 | DevSecOps Automation FrameworkAPI Sec | Framework for DevSecOps automation that emphasizes shifting security left by integrating automated SAST, SCA, and IaC scanning into CI/CD pipelines. It outlines strategies for implementing repeatable, scalable security practices, detailing how tools like Snyk Code and Snyk Open Source help detect and remediate vulnerabilities in source code and dependencies early, enabling faster, more secure software delivery and compliance with regulations like ISO 27001, SOC 2, and GDPR. |
| 2026-06-14 2026 | AI Code Generation: Code Security & Quality, Benefits, Risks & Top ToolsAI | Library for scanning AI-generated code, like that from GitHub Copilot or ChatGPT, for security vulnerabilities and quality issues. It acts as an AI security companion, using a hybrid AI approach combining machine learning with human-curated security knowledge to provide real-time identification of risks and actionable fixes, integrating seamlessly into development workflows to ensure secure adoption of AI coding tools. |
| 2026-06-14 2026 | Snyk Helps Secure the Golang Bento ProjectSupply Chain | Library contribution that fixes CVE-2025-22869, a denial-of-service vulnerability in golang.org/x/crypto/ssh, within the Golang Bento project. Snyk proactively addressed the issue by updating dependencies to secure versions, demonstrating their commitment to securing open-source projects through their Secure Developer Program. |
| 2026-06-14 2026 | Snyk and ServiceNow: Streamlining Vulnerability Management with ServiceNow VR Assignment RulesAPI SecBug Bounty | Reference for leveraging ServiceNow Vulnerability Assignment rules to automate the routing of application vulnerabilities. The integration correlates vulnerability data with Configuration Management Database (CMDB) fields, enabling automatic assignment to the responsible developer teams based on application tags. This streamlines remediation workflows and enhances visibility for application security teams and CISOs. |
| 2026-06-14 2026 | AI Risk Management: Benefits, Challenges, and Best PracticesAI | Library for AI risk management, outlining benefits like enhanced speed and accuracy with tools such as Snyk Code and Snyk AppRisk, which leverage DeepCode AI for vulnerability detection and auto-fixing. It addresses challenges like compliance complexities and tool selection, emphasizing secure-by-design principles and integration into development lifecycles. The library supports adherence to standards like NIST’s AI Risk Management Framework, promoting proactive security measures throughout AI development and deployment. |
| 2026-06-14 2026 | Responding and remediating: Best practices for handling security alertsBug Bounty | Library for DevSecOps, Snyk automates vulnerability scanning across the SDLC, including source code, open-source dependencies, containers, and infrastructure as code. It leverages a rich vulnerability database to provide contextual information and prioritize issues based on severity and business risk. Snyk Open Source offers advanced software composition analysis to address transitive dependencies, while Snyk Code identifies vulnerabilities, including in AI-generated code, with real-time feedback and fix recommendations. The platform aims to streamline remediation and response efforts, reducing developer friction and improving security outcomes. |
| 2026-06-14 2026 | Reconstructing the TJ Actions Changed Files GitHub Actions CompromiseSecretsSupply Chain | Writeup on the tj-actions/changed-files GitHub Actions compromise, detailing how an attacker leveraged write privileges, orphaned Git commits, and manipulated release tags to inject malicious code. This code then exfiltrated encrypted secrets from memory and leaked them into public GitHub Action logs, impacting approximately 23,000 repositories. The analysis includes steps to recreate the attack and highlights remediation advice for users to review their logs. |
| 2026-06-14 2026 | Unburdening Developers From Vulnerability Fatigue with Snyk Delta FindingsBug Bounty | Library for the Snyk VS Code extension that enhances developer workflows by introducing "delta findings." This feature allows developers to see only security issues introduced by their current code changes, filtering out noise from the base branch. It supports proactive remediation of vulnerabilities like command injection and cross-site scripting in JavaScript and Python code. The extension integrates with Snyk Code, Snyk Open Source, and Snyk IaC, offering AI-powered auto-fixing and granular filtering by severity and source. |
| 2026-06-14 2026 | Building a Culture of Secure Coding: Empowering Developers to Build Resilient SoftwareBug Bounty | Library for empowering developers to build resilient software by fostering a secure coding culture. This resource emphasizes hands-on training, real-time feedback through tools like Snyk Code and Snyk Open Source, and integrating security into every development process, including CI/CD pipelines. It advocates for identifying security champions, automating scans, and motivating teams by measuring and celebrating successes, providing actionable insights on common vulnerabilities like the OWASP Top 10. |
| 2026-06-14 2026 | Overcoming AppSec Challenges in FinServ: How CIBC Balances Speed, Security, and ComplianceBug Bounty | Fireside chat slides from CIBC detailing application security challenges in financial services, including balancing speed with compliance mandates like PCI DSS and SOC 2, the role of AI-driven tools in vulnerability management, and fostering a developer-first security culture. The discussion highlights the importance of continuous monitoring, automation, and developer education to strengthen security posture against cybercrime and data privacy concerns in legacy and modern applications. |
| 2026-06-14 2026 | CVE-2025-29927 Authorization Bypass in Next.js MiddlewareAPI SecAuthZ | Writeup of CVE-2025-29927, an authorization bypass vulnerability in Next.js middleware. This critical 9.1 severity flaw affects Next.js versions prior to 15.2.3, 14.2.25, and 13.5.9. Attackers can bypass middleware logic and access protected routes by manipulating the `x-middleware-subrequest` HTTP header. Developers are urged to upgrade Next.js versions or apply firewall rules to mitigate the risk. |
| 2026-06-14 2026 | Q&A Session with Snyk & John Hammond: Your Fetch the Flag Questions, AnsweredBug BountyTalks | Writeup detailing a Q&A session from Snyk's Fetch the Flag CTF, featuring insights from John Hammond and challenge designer Matt Kiely. Topics cover advice for CTF beginners, leveraging Netcat with pwntools, exploiting predictable `Math.random()` in JavaScript, recommended beginner tools like Burp Suite and Snyk Open Source, and solving crypto challenges like "Padding Gambit" via padding oracle attacks. The session highlights practical approaches and tools for cybersecurity enthusiasts. |
| 2026-06-13 2026 | Snyk Security Solution Now Integrated into Google Cloud's Gemini Code AssistAI | Library integration enables developers to scan code for SAST, SCA, and IaC vulnerabilities directly within Google Cloud's Gemini Code Assist using natural language prompts. This streamlines the application security process by consolidating security checks within the IDE, reducing context switching and accelerating vulnerability detection and remediation with features like Snyk Agent Fix. The partnership allows for secure AI adoption at scale, providing enhanced developer experience and visibility into security risks across the software development lifecycle. |
| 2026-06-13 2026 | Snyk Ushers in the Future of DAST: AI-Driven Security for the Age of AI-Driven DevelopmentAI | Library for AI-driven dynamic application security testing (DAST), Snyk API & Web, redefines security for modern, AI-powered applications. Integrating Probely's DAST technology into its platform, it addresses complex APIs and Large Language Model (LLM) interactions, expanding coverage for OWASP Top 10 risks like BOLA. The solution offers holistic risk views, developer-first workflows, and synergistic detection by correlating DAST with SAST findings. Its roadmap includes AI-driven API testing and code-informed dynamic testing for enhanced vulnerability management. |
| 2026-06-13 2026 | Secure AI-Generated Code at Speed with Snyk and ServiceNowAIAPI Sec | Library integration between Snyk and ServiceNow streamlines application security for AI-generated code. This partnership offers developers real-time vulnerability detection and automated fixes for AI-generated code, custom code, and dependencies, reducing mean time to remediate by 84% with Snyk DeepCode AI. ServiceNow's workflows automate task assignment and tracking for AppSec teams, providing broad risk visibility and enabling efficient remediation. |
| 2026-06-13 2026 | Snyk @ RSAC 2025AIAPI Sec | Library updates from RSAC 2025 highlight Snyk's advancements in application security, particularly concerning generative AI. The conference featured discussions on AI's impact on software security and Snyk's role in developing secure AI. Snyk API & Web received a Global InfoSec Award for Most Innovative API Security and was recognized as one of CRN’s 20 Coolest New Cybersecurity Products. Snyk also joined the Coalition for Secure AI (CoSAI) to promote secure and ethical generative AI development. The company also hosted a "Women Leading Security" panel to foster diversity and inclusivity in the industry. |
| 2026-06-13 2026 | Introducing the Snyk AI Security PlatformAI | Platform that secures AI-powered development by integrating security directly into AI workflows. It introduces Snyk Assist for real-time secure coding guidance, Snyk Agent Fix for autonomous code remediation, Snyk Studio for integrating security into AI development platforms, and Snyk Guard for adaptive policy enforcement. The platform enhances visibility across AI applications, including API and web app security with AI-powered BOLA detection, and provides intelligent prioritization for identified vulnerabilities. |
| 2026-06-13 2026 | Welcome to Snyk Labs: Charting the Course for AI-Native SecurityAI | Library for AI-native security, Snyk Labs offers research, technical demos, and prototypes tackling new threats from LLMs and agents. It focuses on AI Security Posture Management (AI-SPM) and developing an AI Bill of Materials (AI BoM), alongside a GenAI Model Risk Registry. Snyk Labs also contributes to LLM security standards with OWASP and participates in initiatives like CoSAI. |
| 2026-06-13 2026 | Welcome-to-The New Era of AI-Driven DevelopmentAI | Analysis of AI-driven development security risks, including vulnerabilities in AI-generated code (48% of snippets) and issues from open-source AI tools (32% of developers face problems). This piece highlights package hallucination (over 5% of commercial AI code containing fake packages) and emphasizes the need for evolving security practices beyond traditional "shift left" methods to address the accelerated pace and increased risk introduced by AI coding assistants, advocating for the Snyk AI Trust Platform. |
| 2026-06-13 2026 | AI Is Reshaping Software. Is Your Security Strategy Keeping Up?AI | Framework for AI TrustOps, a readiness model evolving DevSecOps to address new risks from AI-generated code, LLMs, and agents, by focusing on governance, secure design, risk assurance, and culture to build and secure software responsibly without slowing innovation. |
| 2026-06-13 2026 | AI Trust in Action: How Snyk Agent Redefines Secure DevelopmentAI | Library for AI-powered vulnerability remediation that blends hybrid AI with rigorous validation. Snyk Agent Fix combines a fine-tuned LLM with static analysis, including DeepCode AI and CodeReduce, to generate and verify fixes before presenting them to developers, achieving over 80% fix accuracy. It keeps customer code private and offers configurable policies for enterprise-grade security guardrails. |
| 2026-06-13 2026 | From Risk to Resilience: Achieving HIPAA Standards in Your AppAPI Sec | Tool for achieving HIPAA compliance in application development, Snyk API & Web automates security scanning to identify vulnerabilities like SQL Injection and Cross-Site Scripting (XSS). It supports continuous security testing, encryption, access controls, and audit trails, essential for protecting electronic protected health information (ePHI) and meeting regulatory requirements. |
| 2026-06-13 2026 | Build Fast, Stay Secure: Guardrails for AI Coding AssistantsAI | Library for integrating security into AI coding workflows, focusing on "guardrails" over restrictions. It highlights Snyk's capabilities, including pull request checks, IDE plugins for real-time scanning and auto-remediation, and conditional access controls via endpoint management tools like Microsoft Intune and Jamf, ensuring secure AI code generation from the start. The approach emphasizes developer-friendly adoption through incentives and education, rather than strict mandates. |
| 2026-06-12 2026 | The New Threat Landscape: AI-Native Apps and Agentic WorkflowsAI | Survey of AI-native application threats including data poisoning, prompt injection, and federated identity gaps, highlighting risks from AI agents and their integration into enterprise software. Discusses vulnerabilities in LLMs and emerging components, the need for secure development workflows, and the challenges in monitoring AI's unpredictable behavior. Mentions Anthropic's Model Context Protocol (MCP) as a standardization effort and Gartner's predictions for AI adoption in enterprise applications and agentic AI integration. |
| 2026-06-12 2026 | Building AI Trust with Snyk Code and Snyk Agent FixAI | Library for AI-assisted application security, Snyk Code integrates SAST with Snyk Agent Fix, an AI-powered auto-remediation assistant. Snyk Agent Fix generates and validates code fixes autonomously within IDEs and pull requests, boasting 80% accuracy with patented CodeReduce technology. This reduces manual remediation time from hours to seconds, ensuring human- and AI-generated code is secured early in the development lifecycle, with enhanced visibility, prioritization, and policy enforcement capabilities. |
| 2026-06-12 2026 | Scan your AI-generated code from Cursor using Model Context Protocol (MCP)AI | Library for real-time vulnerability detection within Cursor, leveraging Snyk's CLI MCP server for zero-setup interoperability with AI-generated code. This integration enables immediate identification of security issues in code and open-source packages as they are generated, facilitating agile development cycles without compromising security. |
| 2026-06-12 2026 | Cursor IDE Malware Extension Compromise in $500k Crypto HeistAISupply Chain | Writeup on the Cursor IDE malware extension compromise, detailing how a malicious "Solidity Language" extension distributed via the Open VSX Registry led to a $500,000 cryptocurrency heist. The attack involved the extension executing a PowerShell script to exfiltrate assets after installation. |
| 2026-06-12 2026 | Maintainers of ESLint Prettier Plugin Attacked via npm Supply Chain MalwareSupply Chain | Writeup detailing an npm supply chain attack targeting maintainers of popular packages like `eslint-config-prettier` and `eslint-plugin-prettier`. Attackers used typosquatting on `npmjs.com` and spear-phishing to hijack npm registry credentials, leading to the publication of malware-infected versions. Remediation efforts included deprecating malicious packages and publishing fixes. Proactive measures to protect against such attacks include enabling 2FA on npm accounts, using tools like `npq`, and configuring `.npmrc` to ignore postinstall scripts. |
| 2026-06-12 2026 | When “Private" Isn't: The Security Risk of GPT Chats Leaking to Search EnginesAISecrets | Writeup on the security risk of LLM chats, specifically the ChatGPT "discoverable links" feature that unintentionally exposed sensitive user conversations to search engines like Google and Bing in July 2025. This incident, similar to past issues with Google Bard, highlights the dangers of insecure defaults and insufficient UI consent, leading to unintentional exposure of personal data. Mitigation strategies include disabling search engine discoverability by default, improving UI labeling, applying noindex headers, and organizations deploying enterprise-grade LLMs with DLP tools. |
| 2026-06-12 2026 | Secure at Inception: Introducing New Tools for Securing AI-Native DevelopmentAISupply Chain | Library introducing three free capabilities to secure AI-native development: Snyk's MCP Server for embedding security into agentic workflows with tools like Cursor and Co-Pilot, Snyk AI-BOM for discovering and governing AI components, and Toxic Flow Analysis (TFA) for detecting novel attack vectors in AI applications, addressing vulnerabilities like prompt injections and MCP rug pulls. |
| 2026-06-12 2026 | Snyk Supercharges API Discovery with New Akamai IntegrationAPI Sec | Library integration enhancing API discovery by ingesting API inventories and schemas directly from Akamai. This automates the process of providing API specifications for DAST scanning, overcoming the challenge of manual schema management for Snyk customers. Akamai's discovery capabilities, spanning traffic analysis and source code inspection, feed comprehensive data into Snyk API & Web, enabling single-click API scanning and increased coverage. This empowers joint customers to proactively test and remediate API vulnerabilities. |
| 2026-06-12 2026 | From Ideas to Impact: How the Bay Area Is Shaping the Future of Secure AIAI | Framework for AI readiness, developed by Snyk, offers five pillars: visibility, ownership, secure design, cultural enablement, and continuous assurance. This framework addresses the evolving landscape of AI-powered systems, emphasizing shared accountability and the need for integrated security throughout the development lifecycle. Sessions at Snyk's Lighthouse event highlighted practical strategies for agentic app development, real-time risk modeling, and upskilling teams, with live demonstrations showcasing how tools like Cursor and Snyk can reduce security fix times from hours to minutes. The framework aims to accelerate responsible AI adoption by building trust and implementing smart guardrails from the outset. |
| 2026-06-12 2026 | Meeting the AI Mandates with Confidence: Why Federal Teams Trust SnykAI | Platform for securing AI development by federal agencies, Snyk helps teams meet new mandates by identifying and fixing vulnerabilities at scale. It integrates with existing workflows and provides credible vulnerability intelligence sourced from CVE and CWE. Key features include Snyk Agent Fix for automated remediation, Snyk Assist for real-time developer support, and support for AIBOMs and Toxic Flow Analysis to address complex AI-specific vulnerabilities like indirect prompt injection. |
| 2026-06-12 2026 | Agentic Container Security with Snyk MCP ServerAISupply Chain | Library for agentic container security, Snyk MCP Server simplifies vulnerability scanning by integrating with AI coding assistants and IDEs. This tool addresses container security challenges by enabling "shift left" practices, allowing developers to identify and fix Common Vulnerabilities and Exposures (CVEs) and operating system vulnerabilities before committing code. Snyk MCP Server supports scanning container images for OS vulnerabilities and vulnerable open-source application packages, and can be configured within tools like Cursor and Copilot. |
| 2026-06-12 2026 | AI Agents in Cybersecurity: Revolutionizing AppSecAI | Framework for integrating AI agents into cybersecurity operations, detailing their autonomous decision-making, continuous learning, and multi-modal data processing capabilities. It contrasts AI agents with traditional AI, highlights their role in transforming threat detection and incident response, and addresses implementation challenges like blind spots and explainability, referencing frameworks like BDI, Langchain, and CrewAI to foster human-AI collaboration. |
| 2026-06-12 2026 | Prioritize with Snyk’s Open Source Vulnerability ExperienceSupply Chain | Library view in Snyk's UI prioritizes open source vulnerability remediation by grouping issues by dependency. This new default view allows users to evaluate the holistic impact of library upgrades, moving beyond individual vulnerability fixes. It aids in making informed decisions by presenting a cost/benefit analysis of resolving multiple vulnerabilities with a single version update, supporting workflows for Maven, .NET, npm, Python, Ruby, and Yarn projects. |
| 2026-06-12 2026 | Weaponizing AI Coding Agents for Malware in the Nx Malicious Package Security IncidentAISupply Chain | Analysis of the Nx malicious package incident, detailing how threat actors weaponized AI coding agents like Claude Code, Gemini CLI, and Amazon's q with dangerous flags to exfiltrate secrets, credentials, and sensitive data via public GitHub repositories. The attack exploited a flawed GitHub Actions CI workflow and a compromised npm token to inject malware into eight Nx and Nx Powerpack releases on npm, impacting the Nx Console VS Code extension as well. |
| 2026-06-11 2026 | What an 'Aha' Moment with an Org Admin Token Taught One DevSecCon Speaker About AI SecurityAISupply Chain | Talk slides from DevSecCon 2025 detail securing AI-native development pipelines, focusing on the risks introduced by agentic AI and MCP servers. The session highlights the vulnerability of using Org Admin Tokens with GitHub MCP servers, which could lead to extensive data compromise, and proposes a security checklist for these AI tools. Attendees will learn that AI integration into pipelines demands security scrutiny comparable to traditional code and tools, benefiting Platform Engineers, DevOps Engineers, Developers, and Security Professionals. |
| 2026-06-11 2026 | npm Supply Chain Attack via Open Source maintainer compromiseSecretsSupply Chain | Writeup of an npm supply chain attack where a maintainer of popular packages was compromised via phishing. The attacker gained control of the npm account and published malicious versions of packages, targeting crypto transactions by intercepting and modifying ETH values and swap/transfer requests. Affected packages and versions were identified, and a Sindre Sorhus script was provided for checking dependency trees. |
| 2026-06-11 2026 | Zero-day Extensive NPM Package Compromise - Shai Hulud Supply Chain AttackSecretsSupply Chain | Analysis of the "Shai-Hulud" npm supply chain attack reveals widespread compromise of packages like `@ctrl/tinycolor` and `ngx-bootstrap`. This worm-like malware targets cloud credentials, API keys, and CI/CD environments via malicious `postinstall` scripts embedded in compromised packages, exfiltrating secrets through webhooks and GitHub Actions. The attack affected multiple package namespaces and versions, necessitating comprehensive credential rotation and system audits for affected hosts. |
| 2026-06-11 2026 | Secure Your AI Workflows: New Governance & Visibility Features from SnykAI | Platform features enhance AI workflow security by providing governance and visibility. The Ignore Approval Workflow allows developers to request findings bypass while AppSec teams maintain oversight. CLI Upload persists local scan results for comprehensive risk tracking. Group by Dependency View aids vulnerability prioritization by consolidating issues per dependency. The Export API integrates Snyk data into internal systems for reporting, and Agent Usage to IDE reports track AI coding assistant utilization across environments. New Snyk Learn Reports measure developer education program effectiveness. |
| 2026-06-11 2026 | Malicious MCP Server on npm postmark-mcp Harvests EmailsSupply Chain | Library for detecting malicious npm packages, specifically highlighting the `postmark-mcp` package which was modified to exfiltrate email contents via a blind-copy (BCC) to an external domain. This supply chain attack targeted an MCP server, potentially exposing sensitive data and leading to follow-on compromises. Immediate mitigation includes uninstalling the package, rotating credentials, and blocking the reported exfiltration domain. The companion `mcp-scan` tool is recommended for identifying such risks. |
| 2026-06-11 2026 | Phishing Campaign Leveraging the NPM EcosystemSupply Chain | Library of obfuscated JavaScript payloads and HTML lure files used in a phishing campaign that weaponized the npm ecosystem and the unpkg.com CDN. The attack involved publishing over 175 npm packages with names like `redirect-[a-z0-9]{6}` and a separate cluster using `mad-x.x.x.x.x.x` names. These packages, served via unpkg.com, redirected victims to credential-harvesting sites after opening crafted HTML "business documents," targeting enterprise employees primarily in Europe. |
| 2026-06-11 2026 | Beyond the Hype: 5 Major Reasons to Attend DevSecCon 2025AI | Workshop slides from DevSecCon 2025 covering AI's impact on software development, including securing AI-generated code, empowering developers with guardrails, proving program success through metrics, and extending security to AI-powered applications like LLMs and agents. The event aims to equip leaders with strategies for scaling businesses securely in the age of AI. |
| 2026-06-11 2026 | Snyk and Cognition partner to enhance security for AI-native developmentAI | Library integrations, Snyk for Devin and Snyk for Windsurf, embed Snyk Studio's security intelligence into Cognition's AI-native developer tools. These integrations offer real-time security scanning within development workflows, enabling accelerated agent-led remediation by AI agents like Devin and Windsurf. This partnership aims to scale security processes alongside AI-driven development velocity, reducing security backlogs and improving resource allocation by automating routine fixes. |
| 2026-06-11 2026 | Why We Built Evo — From My HeartAI | Library: Evo by Snyk is the world's first Agentic Security Orchestrator, designed to address the evolving security challenges posed by AI-native systems. It proactively defends against threats like model supply chain attacks, memory abuse, prompt manipulation, and agent escalation. Evo observes AI attack surfaces, orients risk with contextual intelligence, and automatically enacts response plans using specialized AI security agents. This approach aims to integrate security seamlessly into AI development, enabling innovation without compromising safety. |
| 2026-06-11 2026 | DevSecCon 2025 Recap: Securing the AI Revolution TogetherAI | Library for securing AI-accelerated DevSecOps, focusing on shifting security left to the developer's first prompt. It introduces capabilities for improved IDE and pull request experiences, enhanced asset visibility and risk-based prioritization for AppSec teams, and a new dependency view in Snyk Open Source. The library also details Evo by Snyk, an agentic security orchestration system for AI-native applications, and highlights a partnership with Cognition to embed security intelligence directly into AI workflows. |
| 2026-06-11 2026 | Snyk Studio: Now for All Customers, Powering Secure AI Development at ScaleAI | Library for securing AI-driven development, Snyk Studio now empowers all customers with enterprise-wide rollout capabilities via Jamf and a VS Code extension. It embeds security intelligence directly into AI coding assistants like Cursor and Copilot, enabling "Secure at Inception" through automatic code scanning and remediation directives for new code. This approach aims to prevent vulnerabilities from being introduced and addresses existing security debt through conversational remediation, significantly accelerating backlog clearance. |
| 2026-06-11 2026 | The Agentic OODA Loop: How AI and Humans Learn to Defend TogetherAI | Library Evo functions as an agentic security orchestrator, enabling human and AI collaboration to defend agentic systems at machine speed. It embodies the OODA loop by perceiving AI architecture, reasoning about risks, orchestrating security workflows, and learning continuously from human engineers and system behavior. Evo amplifies AI Security Engineers, reducing time spent on tactical tasks like scanning models and correlating alerts, allowing them to focus on strategic work and apply lessons automatically across systems. |
| 2026-06-11 2026 | Secure by Design: The Future of Threat Modeling for AI-Native ApplicationsAI | Library for continuous, automated threat modeling of AI-native applications, including LLMs and autonomous agents. Evo by Snyk directly connects to code, cloud infrastructure, and runtime data to generate dynamic system models that update with software evolution, eliminating drift. It provides contextual, actionable mitigations for vulnerabilities such as prompt injection, data exfiltration via AI models, and data poisoning, integrating into CI/CD pipelines for a secure-by-design workflow. |
| 2026-06-11 2026 | Automated Package-Publication Incident IndonesianFoods in the NPM Ecosystem Linked to Crypto Reward-Farming ScamSupply Chain | Library for detecting automated package publication incidents in the NPM ecosystem, like the "IndonesianFoods" campaign, which involved bulk publishing of low-download packages, often reusing code templates, linked to cryptocurrency reward schemes. It emphasizes automated dependency-health guards, behavior-based scanning, and registry monitoring to proactively flag suspicious activity before it enters the build, referencing tools such as Snyk Open Source and Snyk Code. |
| 2026-06-10 2026 | Snyk and Continue Partner to Embed AI-Powered Security into Every Step of the Developer WorkflowAI | Library integrating Snyk and Continue automates security scans for code, dependencies, IaC, and containers using natural language commands within the developer workflow. This partnership enables faster vulnerability remediation through AI-generated, validated code fixes and proactive policy enforcement, allowing developers to address security without context switching. The integration supports Snyk's SAST, SCA, and IaC security tools directly in IDEs and CLIs, aiming to make "secure by default" a reality. |
| 2026-06-10 2026 | Beyond Automation: Securing Low-Code Agentic AI with MCP GuardrailsAI | Library for securing low-code agentic AI, MCP Guardrails standardizes AI agent interaction with external tools via the Model Context Protocol (MCP). It incorporates a scanner layer for validating code, data, and commands, and an observability layer for comprehensive logging and traceability. This approach, supported by Toxic Flow Analysis (TFA), integrates static configuration data with dynamic runtime information to proactively detect vulnerabilities and mitigate risks like indirect prompt injection in autonomous AI systems. |
| 2026-06-10 2026 | Why Threat Modeling Is Now Even More Critical for AI-Native ApplicationsAI | Reference of AI-native threat modeling practices, emphasizing the shift from manual, static workshops to continuous, adaptive processes. It details new attack surfaces like data poisoning and adversarial attacks, the unpredictable behavior of AI models, and the challenges of rapid deployment cycles, regulations like the EU AI Act, and complex ecosystems. The article advocates for automated asset discovery, dynamic risk modeling, and integrated remediation to maintain security posture at the speed of AI development. |
| 2026-06-10 2026 | How Snyk Studio for Qodo Is Closing the AI Security GapAI | Library integrating Snyk's security intelligence with Qodo's Agentic Code Quality Platform. Snyk Studio for Qodo embeds security directly into the AI development workflow, leveraging Snyk's SAST and SCA engines. This allows developers to identify and fix vulnerabilities as they code within their IDE. The solution also addresses existing security debt through natural language prompts and automated remediation, aiming to resolve issues in minutes and accelerate secure AI-driven development at scale. |
| 2026-06-10 2026 | Scaling AI Security: How Evo Complements New Agentic ToolsAI | Library for scaling AI security, Evo by Snyk, complements agentic tools like OpenAI's Aardvark by offering stable, reproducible findings and integrating security earlier in the development lifecycle. It provides multi-layer AI threat detection, mature dynamic testing (DAST) and software composition analysis (SCA) engines, and native governance features to support enterprise workflows and compliance without unpredictable token-based costs. |
| 2026-06-10 2026 | SHA1-Hulud, npm supply chain incidentSupply Chain | Writeup of the SHA1-Hulud npm supply chain incident, a worm that infiltrates npm packages with hidden preinstall scripts. This advanced second wave of the Shai-Hulud attack targets developers and CI systems, deploying payloads that turn compromised machines into attacker-controlled GitHub Actions runners. It silently injects malicious workflows, exfiltrates GitHub and npm secrets, and harvests cloud credentials from AWS, Azure, and GCP, enabling remote command execution and broad system compromise. Some variants include destructive wiper capabilities. |
| 2026-06-10 2026 | Snyk Log Sniffer: AI-Powered Audit Log Insights for Security LeadersAI | Tool for AI-powered analysis of Snyk audit logs, transforming raw data into actionable intelligence for security and engineering leaders. Log Sniffer leverages Google Gemini AI to provide executive summaries, answer security questions in natural language, and monitor audit events in real-time. It seamlessly integrates with the Snyk API, offering intelligent filtering and transforming complex security events into understandable insights, improving decision-making and risk mitigation. |
| 2026-06-10 2026 | When Speed Meets Security: Snyk Studio for KiroAI | Library integration embedding Snyk Studio into Amazon Kiro’s agentic IDE, allowing developers to prevent new security risks at inception. This integration runs `snyk_code_scan` for generated code, attempts fixes with context from Snyk scans, and rescans to ensure resolution. It also addresses existing vulnerabilities through natural language prompts, identifying issues across code, dependencies, and IaC, then validating AI-generated fixes. |
| 2026-06-10 2026 | Run AutoMCP To Supercharge Your AI Agent with Libraries MCP ServersAI | Tool for automating Model Context Protocol (MCP) server setup in AI-driven development environments. AutoMCP, an npm command-line tool, detects coding tools and project dependencies to configure MCP servers, enabling AI agents to autonomously run Snyk scans for early vulnerability detection. This integration, facilitated by Snyk Studio, embeds security directly into AI-assisted workflows, ensuring both human-written and AI-generated code is secure. |
| 2026-06-10 2026 | Security Advisory: Critical RCE Vulnerabilities in React Server Components (CVE-2025-55182)DeserRCE | Advisory detailing CVE-2025-55182, a critical RCE vulnerability affecting React 19 and Next.js versions through unsafe deserialization in the React Server Components (RSC) "Flight" protocol. Exploitation requires a single crafted HTTP request and impacts any framework embedding RSC, including Vite and Parcel plugins. Immediate patching of React and Next.js is recommended, alongside validation of third-party frameworks and implementation of defense-in-depth controls like runtime sandboxing and WAF rules. |
| 2026-06-10 2026 | How Snyk Helps Federal Agencies Prepare for the Genesis Mission Era of AI-Driven ScienceAISupply Chain | Library for securing AI-driven scientific missions, Snyk provides federal agencies with visibility into open source libraries, containers, and IaC templates within their software supply chains. It integrates security into CI/CD, model-training, and data pipelines, catching vulnerabilities and misconfigurations before deployment. The platform also addresses cloud and container security for AI compute systems, detecting misconfigurations and securing container images. By embedding security directly into developer workflows with automated fix recommendations and IDE plug-ins, Snyk operationalizes "secure by design" principles to accelerate discovery without compromising trust, aligning with federal expectations like Secure by Design, NIST 800-218, and EO 14028. |
| 2026-06-10 2026 | Old AI Security vs Evo: Watch Agentic Security Replace Weeks of Manual WorkAI | Library for agentic AI security orchestration, Evo by Snyk, addresses emergent threats like prompt injection, data poisoning, and supply chain risks inherent in AI-native applications. It automates security workflows, including AI Bill of Materials (AI-BOM) generation, MCP Scan CLI for identifying risky components, and continuous AI red teaming to keep pace with evolving AI systems, contrasting with traditional, manual application security methods. |
| 2026-06-10 2026 | Evo Adds CycloneDX Support to Give Full AI VisibilityAISupply Chain | Library extending CycloneDX support to provide AI supply chain visibility. Evo's Discovery Agent now integrates with CycloneDX 1.6 AI ModelCards, enabling standardized AI-BOMs that detail model provenance, licensing, architecture (transformer, CNN), learning approach (supervised, self-supervised), and implementation paths. This addresses visibility gaps by offering a centralized inventory, tracking model origins from sources like HuggingFace, and providing granular insights into model type and task domain, making AI governance actionable. |
| 2026-06-10 2026 | The Holiday Whisper: Shai-Hulud 3.0Supply Chain | Analysis of Shai-Hulud 3.0, also known as "The Golden Path," reveals an evolved malware variant discovered in the `@vietmoney/react-big-calendar` npm package (version 0.26.2). This iteration focuses on stealth and cross-platform compatibility, refining its logic and re-obfuscating code from source to evade detection. Key technical details include targeted exfiltration to GitHub repositories with a specific description and improved error handling. Attackers are leveraging the holiday period and a transition to "trusted publishing" in the npm ecosystem. Recommended actions focus on structural hardening, such as disabling lifecycle scripts, enforcing lockfile-only installs, implementing cooldown periods for package adoption, and auditing outbound egress. |
| 2026-06-10 2026 | Secure by Default: Why Snyk and Augment Code are the New Standard for AI DevelopmentAI | Partnership between Snyk and Augment Code that embeds Snyk's security intelligence into Augment Code's AI development platform. This integration provides real-time security scanning as developers write code, accelerated agent-led remediation for identified vulnerabilities, and governance at scale through custom Snyk rules applied to AI-generated code. The solution aims to make "Secure by Default" a reality for AI-driven development, reducing mean time to remediate and eliminating security as a manual bottleneck. |
| 2026-06-10 2026 | Beyond Detection: Building a Resilient Software Supply Chain (Lessons from the Shai-Hulud Post-Mortem)Supply Chain | Library offering a multi-layered defense strategy for software supply chains, inspired by the Shai-Hulud npm incident. It focuses on proactive prevention with features like Snyk Studio for AI-assisted secure coding, a 21-day dependency upgrade cooldown, and Package Health Intelligence. Detection mechanisms include proactive retesting and shift-left defense with Snyk CLI. Remediation is facilitated by assessing risk exposure, zero-day visibility, and workflow automation for ticket creation, ensuring organizations can react to emerging threats like compromised credentials and malicious exfiltration scripts. |
| 2026-06-10 2026 | ServiceNow's Virtual Agent Vulnerability Shows Why AI Security Needs Traditional AppSec FoundationsAIAuthNAuthZ | Library for securing agentic AI applications, emphasizing foundational application security alongside AI-specific controls. It highlights the ServiceNow Virtual Agent vulnerability, stemming from broken API authentication and excessive agent privileges, not novel AI issues. The library recommends a layered approach including agent-aware threat modeling to identify risks before deployment, DAST with LLM-enhanced authorization testing to detect classic vulnerabilities, and AI red teaming to reveal catastrophic impact paths enabled by autonomous agents. It stresses principles like least privilege and strong API identity verification for comprehensive AI security. |
| 2026-06-10 2026 | Live From Davos: The End of Human-Speed SecurityAI | Report detailing "The End of Human-Speed Security: Defense in the Age of AI Agents" highlights the rapid shift to AI operating as quasi-autonomous agents, with 50% of security leaders reporting this reality. It discusses the weaponization of AI, citing state-backed attacks on Anthropic, and the resulting "visibility crisis" where AI adoption often occurs outside monitored systems. The report calls for industry standards and a move beyond manual security processes to address challenges posed by autonomous attacks and achieve machine-speed defense. |
| 2026-06-10 2026 | Introducing the AI Security Fabric: Empowering Software Builders in the Era of AIAI | Library for securing applications in the age of AI, the Snyk AI Security Platform operationalizes a prescriptive path. It addresses AI-accelerated DevSecOps by fortifying traditional software supply chains, secures AI-driven development by embedding security into coding assistants like Snyk Studio, and defends AI-native applications with the agentic security orchestrator Evo by Snyk. This unified approach weaves security directly into every stage of modern software creation, adapting to dynamic systems and operating at machine speed to build trust and mitigate risks introduced by AI. |
| 2026-06-10 2026 | The Prescriptive Path to Operationalizing AI SecurityAI | Framework for operationalizing AI security, the Prescriptive Path provides an opinionated operating model with three phases: Stabilize, Optimize, and Scale. It focuses on building trust, reducing real risk, and sustaining governance by emphasizing outcomes over individual tools or checklists. The path guides organizations on how to apply security capabilities deliberately, from achieving foundational visibility and implementing guardrails for AI-generated code, to accelerating remediation and enabling autonomous defense in AI-native systems. |
| 2026-06-10 2026 | Snyk Finds Prompt Injection in 36%, 1467 Malicious Payloads in a ToxicSkills Study of Agent Skills Supply Chain CompromiseAISupply Chain | Library for identifying malicious AI Agent Skills; scanned 3,984 skills from ClawHub, finding 13.4% with critical flaws like malware and prompt injection. Detectors achieved 90-100% recall on confirmed malicious skills with 0% false positives on legitimate ones, utilizing the mcp-scan engine. Techniques observed include external malware distribution, obfuscated data exfiltration, and security disablement. |
| 2026-06-09 2026 | 280+ Leaky Skills: How OpenClaw & ClawHub Are Exposing API Keys and PIIAISecrets | Library of scripts for detecting security flaws in AI agent skills, specifically addressing how popular tools like OpenClaw and ClawHub can inadvertently expose API keys and PII. Researchers found 283 vulnerable skills in the ClawHub marketplace, detailing flaws in specific examples such as `moltyverse-email`, `buy-anything`, `prompt-log`, and `prediction-markets-roarin`. These vulnerabilities stem from instructions that lead agents to mishandle secrets by passing them through LLM context windows or outputting them in plaintext logs. The library includes tools like `mcp-scan` and `Snyk AI-BOM` for auditing and remediation. |
| 2026-06-09 2026 | How a Malicious Google Skill on ClawHub Tricks Users Into Installing MalwareAISupply Chain | Library for securing AI agents, focusing on the "google-qx4" malicious Google Skill on ClawHub that tricked users into installing malware via social engineering in the SKILL.md file. This technique bypasses traditional AppSec by leveraging agent-driven social engineering and legitimate-looking hosts like Rentry and GitHub, confirming "ToxicSkills" research predictions. It offers solutions like `mcp-scan` for skill analysis and Snyk AI-BOM for inventory, with Evo by Snyk providing AI-native security to monitor agent behavior and prevent malicious command execution. |
| 2026-06-09 2026 | Why Your “Skill Scanner” Is Just False Security (and Maybe Malware)AISupply Chain | Library for AI agent security, mcp-scan (part of Snyk's Evo platform), uses a specialized LLM to understand the intent and capabilities of SKILL.md files beyond simple keyword matching. Unlike traditional regex-based scanners that fail against natural language variations, prompt injection, and contextual risks, mcp-scan performs behavioral analysis to detect malicious actions such as data exfiltration or attempts to override safety instructions. This AI-native approach aims to provide more robust security than tools like SkillGuard, Skill Defender, and Agent Tinman which have shown limitations. |
| 2026-06-09 2026 | From Acceleration to Exposure: Why AI Demands Mature AppSecAI | Library: This article discusses how immature application security practices, when combined with AI-driven development, scale existing risks and amplify exposure. Autonomy in AI systems leads to rapid compounding of errors in code, dependencies, and configurations, outstripping traditional visibility and detection methods. Mature AppSec, focusing on enforceable policies and continuous assurance, enables organizations to safely leverage AI's acceleration without sacrificing oversight or trust, transforming potential liabilities into genuine accelerators. |
| 2026-06-09 2026 | The Future of AI Agent Security Is GuardrailsAI | Library for AI agent security, it advocates for "guardrails" as the future of protecting autonomous agents from unintended actions like credential exfiltration or unauthorized command execution. Instead of focusing on smarter models, this approach implements security checkpoints within the agent's execution pipeline. These checkpoints, including access hooks for least privilege, pre-execution hooks for sanitizing tool calls (preventing prompt injection and enforcing input validation), and post-execution hooks for filtering LLM output, act as a dynamic defense against vulnerabilities exposed by agentic AI, exemplified by issues seen with OpenClaw. |
| 2026-06-09 2026 | Weaving Security into the Flow: New Snyk Studio Capabilities Power the AI Security FabricAI | Library enhancing Snyk Studio provides capabilities for securing AI-driven development, integrating with tools like Gemini CLI and Claude Code. It offers streamlined setup, real-time security guardrails, and introduces Remediation Directives for automated pull requests to fix vulnerabilities. New governance and control features, including an Adoption report, allow enterprises to manage and scale AI development securely, creating an AI Security Fabric. |
| 2026-06-09 2026 | Securing the Agent Skill Ecosystem: How Snyk and Vercel Are Locking Down the New Software Supply ChainAISupply Chain | Library for securing agent skill ecosystems, this resource details Snyk's integration with Vercel's skills.sh marketplace to perform automated security analysis on AI agent skills. It employs a deep multi-layer approach using LLM-based judges and deterministic rules to detect vulnerabilities in both code and natural language instructions, identifying "toxic flows" and prompt injection. The system aims for high recall on malicious skills with zero false positives, providing a "Security Verified" badge on skill pages and enabling continuous monitoring of the evolving threat landscape. |
| 2026-06-09 2026 | How “Clinejection” Turned an AI Bot into a Supply Chain AttackAISupply Chain | Writeup detailing the "Clinejection" vulnerability chain, which leveraged indirect prompt injection against an AI triage bot and GitHub Actions cache poisoning to enable supply chain attacks. This exploit, discovered by Adnan Khan, allowed an attacker to gain access to production credentials and publish a malicious version of the Cline CLI to npm, installing the OpenClaw AI agent. The analysis highlights how combined vulnerabilities, including credential model weaknesses and dangling commits, can create significant risks in CI/CD pipelines, emphasizing the need for robust security collaborations. |
| 2026-06-09 2026 | Claude Code Security: A Welcome Evolution in the Remediation LoopAI | Library that unifies LLM-native capabilities with deterministic validation and operational automation to address the evolving application security landscape. It combines AI reasoning for discovery with robust enforcement mechanisms, addressing vulnerabilities introduced by AI-assisted development, including injection risks and business logic flaws. The library facilitates AI-accelerated DevSecOps, secures AI-driven development workflows through automated remediation directives, and extends protection to AI-native applications with visibility and policy enforcement, aiming to close the detection-to-remediation loop reliably. |
| 2026-06-09 2026 | Fetch the Flag CTF 2026: Official Challenge Write-Ups & Community HighlightsAIBug BountyTalks | Writeups from the Fetch the Flag CTF 2025 showcase community solutions to over 30 web, binary, and exploitation challenges. These community-sourced insights offer practical approaches to tackling diverse hacking scenarios, complementing official challenge write-ups and a CTF 101 workshop for newcomers. The event featured challenges like VulnScanner, Plantly, and Echo, fostering skill development and engagement for thousands of global participants. |
| 2026-06-09 2026 | Snyk and uv, Better TogetherAIPython | Library that pairs uv, a high-performance Python package manager, with Snyk for application security. This integration enables native CycloneDX SBOM export from uv, allowing Snyk to scan dependencies for vulnerabilities and license compliance. The partnership also introduces native uv support within the Snyk CLI and IDE integrations, aiming to provide built-in security for AI-native Python applications, ensuring speed and security are not mutually exclusive. |
| 2026-06-09 2026 | The Rise of the AI Security Engineer: A New Discipline for an AI-Native WorldAI | Survey of emergent AI security roles, detailing the responsibilities and required mindset for an AI Security Engineer. This discipline addresses novel threats like prompt injection, memory exploitation, model poisoning, and agent hijacking, which challenge traditional security models due to AI's non-deterministic nature. It advocates for an adaptive, builder-defender approach operating at machine speed to secure AI-native systems and build trust. |
| 2026-06-09 2026 | The 89% Problem: How LLMs Are Resurrecting the "Dormant Majority" of Open SourceSupply Chain | Database of package health data that bridges the gap between open source intelligence and package health, providing developers and AI agents with data points on security, popularity, maintenance, and community engagement. This database helps identify risks associated with the "Dormant Majority" of abandoned open source projects, which AI systems may recommend due to training data biases. It aids in preventing insecure package selections, such as the archived `gorilla/sessions` package, and mitigates risks like AI package hallucinations and slopsquatting by enforcing dependency safety at introduction. |
| 2026-06-09 2026 | Securing the Agent Skills Registry: How Snyk and Tessl Are Setting the StandardAI | Library for scanning agent skills in the Tessl Registry, integrating Snyk's security analysis to detect prompt injection, malware, and toxic flow patterns. This partnership provides real-time security scores on skill pages and search results, addressing the unique risks of agent skills by analyzing natural language instructions alongside code. The system automatically scans new skills and backfills existing ones, offering developers visibility into potential vulnerabilities before installation, inspired by Snyk's research into malicious skills and Snyk Learn lessons on agent goal hijack. |
| 2026-06-09 2026 | I Read Cursor's Security Agent Prompts, So You Don't Have ToAI | Library providing open-source prompts for autonomous AI security agents, capable of reviewing thousands of pull requests weekly and identifying hundreds of vulnerabilities. The prompts emphasize a clear role assignment, goal, methodology, and priority list, demonstrating that concise instructions can drive effective security reviews. This approach leverages LLMs' understanding of common vulnerabilities like SQL injection and unsafe deserialization, integrating them into production-grade agent orchestration platforms for enhanced security scanning. |
| 2026-06-09 2026 | AI Is Building Your Attack Surface. Are You Testing It?AI | Library for intelligent dynamic testing that addresses the unique security challenges posed by AI-generated code and AI agents. It focuses on confirming real exploitability, specifically targeting flaws like BOLA and IDOR in APIs accessed by agents, and correlates static analysis findings with dynamic testing results to prioritize high-confidence fixes. The library aids in discovering undocumented API endpoints and provides continuous coverage within the development pipeline, aiming to distinguish actual vulnerabilities from noise and enable developers to ship code with confidence. |
| 2026-06-09 2026 | The Next Era of AppSec: Why AI-Generated Code Needs Offensive Dynamic TestingAI | Library for advanced dynamic security testing, integrating code-level intelligence with runtime interaction. This approach moves beyond traditional SAST and DAST by combining static code analysis, even agentic AI-driven analysis, with the ability to observe and exploit vulnerabilities in live, distributed systems. It enables grey-box testing, correlating runtime exploitability with precise code-level origins for faster remediation, and is crucial for identifying emergent threats in AI-generated code and complex microservice architectures. |
| 2026-06-09 2026 | Introducing Agent SecurityAI | Library for securing AI agents, Evo AI-SPM provides visibility, intelligence, and enforcement across the AI lifecycle. It discovers AI components in code and workflows, assesses associated risks, and enables policy enforcement to prevent unsafe configurations and behaviors. Features include Agent Scan for vetting agent dependencies, Snyk Studio for securing AI-generated code, Agent Guard for real-time behavior monitoring, Agent Red Teaming for attack simulation, and Snyk API & Web for dynamic testing against vulnerabilities like BOLA. |
| 2026-06-09 2026 | How a Poisoned Security Scanner Became the Key to Backdooring LiteLLMPythonRCESupply Chain | Library containing a backdoor that exploited Trivy security scanner vulnerabilities to compromise LiteLLM Python packages, specifically versions 1.82.7 and 1.82.8. The malicious code was delivered via direct source injection or a `.pth` file, leading to credential theft, data exfiltration using AES-256 and RSA encryption, and persistence through systemd services and Kubernetes lateral movement. This attack chain is linked to the threat actor TeamPCP, identified by consistent infrastructure and an RSA public key shared with prior Trivy and KICS compromises. |
| 2026-06-09 2026 | From Discovery to Defense: Why AI Red Teaming Is the Next Step After AI-SPMAI | Library of techniques for AI Red Teaming and Dynamic Security Testing (DAST), emphasizing their convergence. This approach combines the exhaustive nature of traditional DAST with the contextual reasoning of AI-driven pentesting, enabling the discovery of complex business logic flaws and authorization issues that arise from inter-component interactions or emergent AI behaviors like prompt injection. By correlating runtime exploitability with source code context, this library facilitates more accurate vulnerability identification and streamlined remediation, moving beyond static analysis limitations. |
| 2026-06-09 2026 | Axios npm Package Compromised: Supply Chain Attack Delivers Cross-Platform RATRCESupply Chain | Library that details a supply chain attack on the popular npm package `axios`. Malicious versions, `1.14.1` and `0.30.4`, were briefly published, including a hidden dependency `plain-crypto-js` which deployed a cross-platform RAT. The attack leveraged a compromised maintainer account and a purpose-built malicious dependency with a postinstall script that obfuscated its presence and delivered platform-specific payloads for macOS, Windows, and Linux. |
| 2026-06-08 2026 | Building AI Security with Our Customers: 5 Lessons from Evo’s Design Partner ProgramAI | Library for securing generative AI, Evo AI-SPM, addresses AI sprawl and shadow AI through its Discovery Agent, which uncovers models and agents. It features Custom Discovery to detect bespoke AI implementations invisible to standard tools, and Snyk Generated Policies offering out-of-the-box, continuously enforced policies for governance. The Risk Intelligence Agent provides actionable risk signals for AI models, agents, and MCP servers, while the Policy Agent enables CI/CD pipeline enforcement and operational security for AI components. |
| 2026-06-08 2026 | You Patched LiteLLM, But Do You Know Your AI Blast Radius?AI | Library for understanding AI system blast radius; it maps model gateways like LiteLLM, identifying routed providers and models, connected tools, APIs, and agent workflows to reveal unseen risks beyond traditional dependency analysis, enabling better incident response by showing what the compromised component actually accessed. |
| 2026-06-08 2026 | Secure What Matters: Scaling Effortless Container Security for the AI EraAI | Library enhancements from Snyk Container streamline inventory management with automated registry monitoring and customizable import/pruning rules. New beta features offer a unified platform experience, prioritize vulnerabilities based on runtime intelligence from third-party signals, and provide flexible support for multiple profiles in complex environments. These updates bolster security for the AI era by providing scalable visibility and automated remediation at the speed of agentic AI. |
| 2026-06-08 2026 | Governing Security in the Age of Infinite Signal – From Discovery to ControlAI | Analysis of AI's impact on application security, particularly the capabilities of Anthropic's Claude Mythos for vulnerability discovery. The article emphasizes the shift from mere detection to essential control and governance, highlighting that AI's advanced reasoning abilities do not replace the need for deterministic enforcement, consistent policies, and auditable risk. It argues that enterprises must focus on controlling AI-generated code and the AI tools themselves within the software supply chain, integrating AI models, deterministic rulesets, and human expertise for a comprehensive security posture. |
| 2026-06-08 2026 | Hardcoding Security into Every Commit: The Future of Snyk SecretsSecrets | Library for detecting hardcoded secrets, designed to prevent "secret sprawl" and mitigate risks associated with AI-generated code and autonomous agents. It utilizes AI-powered, high-precision detection combining semantic and contextual analysis with custom regex. The library shifts left by integrating with IDEs and CLIs for real-time prevention, scans PR checks for merge-time detection, and offers unified reporting and ignore approval workflows within Snyk's broader AI Security Platform, addressing vulnerabilities exemplified by the ServiceNow Bodysnatcher incident. |
| 2026-06-08 2026 | Introducing the New Agentic Architecture for Snyk Agent Fix: Faster, Smarter, and More SecureAI | Library for Snyk Agent Fix utilizing an agentic architecture, moving from static fine-tuning to dynamic few-shot prompting. This approach integrates Snyk's security intelligence, including a database of over 35,000 vulnerabilities and expert-written fixes, with frontier models like Anthropic's. Benchmarking focuses on security integrity (Pass@1/Pass@5), functional logic, and golden tests. The system supports agentic retries to adapt responses based on initial failures and offers full language coverage for all Snyk Code-supported languages, enabling faster, more secure code remediation. |
| 2026-06-08 2026 | Qinglong task scheduler RCE vulnerabilities exploited in the wild for cryptominingAuthNRCE | Library detailing two authentication bypass vulnerabilities in Qinglong (CVE-2026-3965, CVE-2026-4047) that enabled unauthenticated remote code execution, exploited for cryptomining. It covers how attackers reset credentials or directly bypassed authentication via case-sensitive path matching, then injected scripts to download and run a cryptominer binary. The article emphasizes auditing middleware, treating self-hosted panels as attack surfaces, monitoring resource usage, and keeping Docker images updated. |
| 2026-06-08 2026 | Malicious Release of elementary-data PyPI Package Steals Cloud Credentials from Data EngineersSecretsSupply Chain | Library for detecting and mitigating supply chain attacks, exemplified by the malicious elementary-data PyPI package compromise. The attack vector exploited a GitHub Actions script injection flaw to publish a credential-stealing package containing a disguised Python `.pth` file. This payload harvested sensitive data including cloud credentials (AWS, GCP, Azure), SSH keys, container secrets, cryptocurrency wallets, and system files, exfiltrating them to a C2 server. |
| 2026-06-08 2026 | Don't Panic: The Thymeleaf Template Injection That Only Hurts If You Let It (CVE-2026-40478)SSTI | Writeup of CVE-2026-40478, a critical Thymeleaf server-side template injection vulnerability. This exploit allows remote code execution if user-controlled input directly reaches Thymeleaf's expression engine, bypassing its sandbox via a tab character. While a CVSS score of 9.1 is noted, exploitation hinges on a misuse pattern of dynamic view resolution or template string generation from user input. Defense involves patching Thymeleaf to 3.1.4 or later and code audits to ensure user input is correctly handled via the data model, not the expression engine. |
| 2026-06-08 2026 | Bridging the Gap to Autonomous Fixes: Snyk and Atlassian Unveil Intelligent Remediation for JiraAI | Integration between Snyk and Atlassian offers intelligent, autonomous remediation for Jira security tickets. This solution leverages Snyk Studio's agentic skills, such as "snyk-fix" and "secure-at-inception," to autonomously generate and validate fixes within an Agentic Development Environment (ADE). By ingesting vulnerability data from Jira and utilizing Atlassian's TWG CLI or other CLIs, developers can reduce Mean Time to Resolution (MTTR), eliminate context switching, and improve fix accuracy, transforming security from a manual chore into an automated process. |
| 2026-06-08 2026 | "A Mini Shai-Hulud Has Appeared": Bun-Based Stealer Hits SAP @cap-js and mbt npm PackagesSecretsSupply Chain | Analysis of the "Mini Shai-Hulud" campaign targeting SAP's npm packages, including `@cap-js/db-service`, `@cap-js/sqlite`, `@cap-js/postgres`, and `mbt`. Attackers published malicious versions that utilized the Bun runtime to execute an obfuscated credential stealer, with observed self-propagation code and the ability to hijack CI pipelines. This campaign builds upon previous Shai-Hulud incidents, focusing on credential theft and persistence injection. |
| 2026-06-08 2026 | lightning PyPI Compromise: A Bun-Based Credential Stealer in PythonSecretsSupply Chain | Library compromised with malicious versions of `lightning` (2.6.2, 2.6.3) that download and execute a Bun-based credential stealer. This loader uses obfuscated JavaScript, similar to a prior npm campaign, and harvests tokens from GitHub, npm, and cloud metadata services. It also attempts repository poisoning via GitHub GraphQL mutations and self-propagation on npm. Snyk has published advisory SNYK-PYTHON-LIGHTNING-16323121 for this CWE-506 (Embedded Malicious Code) incident. |
| 2026-06-08 2026 | TanStack Npm Packages Compromised Inside The Mini Shai Hulud Supply Chain AttackSecretsSupply Chain | Analysis of CVE-2026-45321, detailing the Mini Shai-Hulud supply chain attack that compromised TanStack npm packages. The incident involved three chained vulnerabilities: a "Pwn Request" via `pull_request_target` exploiting TanStack's bundle-size workflow, GitHub Actions cache poisoning of the pnpm package store, and OIDC token extraction from runner memory to publish malicious packages with valid SLSA provenance. This attack, attributed to TeamPCP, marks the first documented instance of malicious npm packages achieving indistinguishable provenance. |
| 2026-06-08 2026 | Malicious node-ipc versions published to npm in suspected maintainer account compromiseSupply Chain | Library detailing the compromise of node-ipc npm package versions 9.1.6, 9.2.3, and 12.0.1, which contained an obfuscated credential-stealing payload. The attack likely involved abusing a legitimate npm maintainer account, potentially through expired domain takeover and account recovery, rather than a CI/CD pipeline breach. The payload targets over 90 credential categories, including cloud, SSH, and Kubernetes secrets, exfiltrating data to attacker-controlled infrastructure. Organizations are advised to identify and remove affected versions, rotate exposed secrets, and harden their package consumption practices. |
| 2026-06-08 2026 | Mini Shai-Hulud Hits AntV: 300+ Malicious npm Packages Published via Compromised Maintainer AccountSupply Chain | Library of malicious npm packages distributed via the Mini Shai-Hulud campaign targeted the AntV data visualization ecosystem, involving over 300 compromised package versions. The attack leveraged a compromised maintainer account to inject obfuscated Bun JavaScript payloads triggered by `preinstall` hooks. These payloads harvest developer secrets and cloud credentials from AWS, GCP, Azure, GitHub, and others, establish C2 persistence through various mechanisms including IDE hooks and OS daemons, and attempt self-propagation using stolen npm tokens. The campaign also utilized orphan commits and Sigstore to forge build provenance, deceiving security tools. |
| 2026-06-08 2026 | The AntV Supply Chain Campaign Expands: Microsoft's `durabletask` PyPI Package CompromisedSupply Chain | Library compromise affecting Microsoft's `durabletask` Python package on PyPI, identified as SNYK-PYTHON-DURABLETASK-16761538, features a malicious payload including an infostealer targeting Linux systems, a worm for propagation, and a disk wiper. This incident is linked to the broader AntV Shai Hulud supply chain campaign, with threat actors expanding their targeting to include packages associated with major technology companies. Developers should verify their `durabletask` version and scan projects with Snyk. |
| 2026-06-08 2026 | Securing The AI Revolution: How Snyk And Our Partners Are Scaling For The FutureAISupply Chain | Reference on Snyk's evolving go-to-market strategy, detailing its expansion beyond product-led growth to address the challenges of securing AI-generated code at scale. It highlights deep integrations with partners like Anthropic, Cursor, AWS, Atlassian, and OpenAI, and introduces a Partner Services Delivery Program and Partner Accelerator Fund designed to enable partners to build AI security practices and generate professional services revenue, emphasizing an ecosystem approach to application security in the AI era. |
| 2026-06-08 2026 | Snyk announces Anthropic updates: Evo integrates with Claude Enterprise, and Snyk Desk comes to Claude DesktopAI | Library integrating Evo by Snyk with Anthropic's Claude Enterprise, providing security and compliance teams with an inventory of Claude environment models, MCP servers, risk signals, and tool-level permissions. Additionally, the Snyk Security Desktop Extension is now available for Claude Desktop on macOS and Windows, embedding real-time scanning and vulnerability context directly into developer workflows to catch issues at inception and ensure least privilege on AI agent tools. |
| 2026-06-08 2026 | Laravel Lang Supply Chain AdvisorySupply Chain | Library of compromised Laravel localization packages on Packagist, specifically those under the `laravel-lang` namespace. An attacker used a leaked GitHub PAT to republish over 700 historical versions with a malicious `helpers.php` file. This file, registered in `autoload.files`, executed on every PHP request, fetching a second-stage payload from `flipboxstudio.info` that steals cloud keys, Kubernetes and Vault secrets, CI/CD tokens, SSH material, environment files, browser data, password manager vaults, crypto wallets, and messaging tokens. Affected environments should be treated as compromised until proven otherwise. |
| 2026-06-08 2026 | Continuous Offensive Security: The Line We've Been WalkingAIFuzzing | Library for continuous offensive security testing, this resource details the evolution from traditional Dynamic Security Testing (DAST) to AI-driven pentesting. It distinguishes between heuristic-detectable vulnerabilities (like SQL injection) and context-dependent ones (such as BOLA and IDOR) that require human-like reasoning. The library enables automated discovery of context-dependent flaws by analyzing intent, and includes Agent Red Teaming for novel AI-specific attack surfaces like prompt injection and data exfiltration in LLM-integrated applications. |
| 2026-06-08 2026 | How Relay Network Adopted AI Coding Securely and Built the Foundation for Agentic DevelopmentAISupply Chain | Library integrating Snyk with GitHub Copilot enables secure AI-assisted coding by shifting security left. Custom pre-commit hooks scan code in real-time, catching vulnerabilities like insecure dependencies during development. This empowers developers to fix issues immediately, reducing the mean time to remediate (MTTR) and accelerating technical growth. |
| 2026-06-08 2026 | Fix SCA issues at scale in your terminal with Snyk Remediation Agent in the CLIAISecrets | Library for automating software composition analysis (SCA) remediation within the terminal. This tool empowers developers to address vulnerabilities at scale by integrating Snyk's security intelligence with large language models (LLMs). It analyzes findings, provides fix context including version upgrades and breakability analysis, and enables iterative, LLM-guided remediation loops with developer review, aiming to improve fix rates for SCA issues. |
| 2026-06-08 2026 | Miasma supply chain attack: malicious code found in @redhat-cloud-services npm packagesSupply Chain | Analysis of the Miasma supply chain attack details malicious code embedded in at least 32 @redhat-cloud-services npm packages, impacting the Red Hat Hybrid Cloud Console. The compromised releases feature a preinstall script that executes an obfuscated payload, harvesting developer and cloud credentials and attempting to self-propagate. The campaign utilizes a worm-like descendant of the (Mini) Shai-Hulud framework, targeting GCP and Azure identities. The root cause involves a compromised Red Hat employee GitHub account pushing malicious commits, bypassing code review and generating packages with valid SLSA provenance. |
| 2026-06-08 2026 | Protestware by open source maintainer to hinder agentic coding: The jqwik 1.10.0 Prompt InjectionAI | Library net.jqwik:jqwik-engine version 1.10.0, released by the maintainer, contained protestware utilizing prompt injection. This version, intended to deter AI coding agents, hid instructions to disregard previous commands and delete jqwik tests and code using ANSI terminal codes, making them invisible to humans but readable by automated systems. While at least one AI agent successfully identified and refused the injection, this incident highlights supply chain risks where tool output can be interpreted as commands, emphasizing the need to treat such output as untrusted input. |
| 2026-06-08 2026 | The New Security Risks of the Agentic Development LifecycleAI | Library for securing the agentic development lifecycle, which involves AI agents planning, building, modifying, testing, and shipping software by interacting with tools, codebases, and environments. This shifts the security focus from artifact inspection to trusting the creation process, addressing risks introduced by agents' inputs (e.g., malicious skills, flawed MCP servers), actions (e.g., unsafe command execution, unauthorized access), and generated outputs (e.g., insecure code patterns). |
| 2026-06-08 2026 | Type Level Security: The future of secure AI code generation?AI | Library demonstrating type-level security to prevent common vulnerabilities like Insecure Direct Object Reference (IDOR) and DOM XSS. It showcases how Rust's strong type system and Python's type hints can enforce security invariants, ensuring that data like user IDs or strings are only used after proper authentication and sanitization. The approach aims to make entire classes of security bugs uncompilable or un-type-checkable, applicable to both human developers and AI code generation. |
| 2026-06-08 2026 | Node-gyp Supply Chain Compromise: A Self-Propagating npm Worm That Hides in binding.gypRCESupply Chain | Library for detecting and mitigating the Node-gyp Supply Chain Compromise, a self-propagating npm worm that exploits `binding.gyp` files for code execution. This malware, tracked as "Miasma" by StepSecurity and "Node-gyp Supply Chain Compromise - June 2026" by Snyk, injects malicious code during `npm install` by abusing `node-gyp`'s configuration phase. The payload harvests credentials from developer and CI/CD environments, including AWS, GCP, Azure, and GitHub Actions, then exfiltrates them via attacker-controlled GitHub repositories and maintains persistence through GitHub Actions workflows. It self-propagates by republishing affected packages, impacting 57 packages across hundreds of malicious versions. |
| 2026-06-08 2026 | So You Have an AI Security Budget. Now what?AI | Library for AI security budgeting that shifts focus from fragmented tool spending to unified investment in visibility, governance, and control across the AI lifecycle. It emphasizes securing agentic development and agentic applications by funding AI discovery, risk assessment, policy enforcement, adversarial testing, runtime protection, and governance evidence, addressing vulnerabilities like CVE-2025-6514 and issues seen in incidents like Replit's data deletion. |
| 2026-06-06 2026 | Node-gyp Supply Chain CompromiseSupply Chain | Library for detecting and mitigating the Node-gyp Supply Chain Compromise, a self-propagating npm worm that abuses `binding.gyp` files for install-time code execution. This attack bypasses standard script-based security tooling by leveraging `node-gyp`'s configuration phase to run arbitrary commands, including a multi-stage Bun-based loader that harvests developer and CI/CD credentials from various cloud providers and password managers. The worm then exfiltrates these secrets and self-propagates by republishing compromised packages, as initially reported by StepSecurity with the "Phantom Gyp" technique and the "Miasma" campaign. |
| 2026-06-05 2026 | Type Level Security for Secure AI Code GenerationPython | Library implementing type-level security to prevent vulnerabilities like Insecure Direct Object Reference (IDOR) and DOM XSS. It demonstrates code patterns in Python and Rust, showcasing how opaque types and access restrictions can enforce authentication and authorization checks at compile or lint time, ensuring secure data handling for both human developers and AI code generation. |
| 2026-06-04 2026 | Miasma Attack Hits Red Hat npm PackagesSupply Chain | Library of obfuscated JavaScript code embedded within @redhat-cloud-services npm packages, identified as the Miasma attack. This malicious code, running via preinstall scripts, acts as a self-propagating worm and credential stealer, targeting developer and cloud credentials, and exploiting compromised GitHub accounts to achieve valid SLSA provenance for its releases. The attack compromised at least 32 package releases, averaging 80,000 weekly downloads, and is tracked by Snyk advisories, with the lead advisory rated Critical (CVSS v4.0) and exploit maturity as Attacked. |
| 2026-05-18 2026 | TanStack npm Packages Hit by Mini Shai-HuludGraphQL | Library for securing npm supply chains, detailing the "Mini Shai-Hulud" attack that compromised TanStack packages. This incident, attributed to TeamPCP, exploited a chained vulnerability involving GitHub Actions' `pull_request_target` trigger for cache poisoning and OIDC token extraction via memory dumping, resulting in malicious packages with SLSA provenance. The attack utilized an injected `router_init.js` payload executed via lifecycle hooks, affecting numerous downstream projects including Mistral AI and UiPath, with CVE-2026-45321 being a critical vulnerability. |
| 2026-05-12 2026 | TanStack npm Packages Hit by Mini Shai-HuludSupply Chain | Library compromised by the Mini Shai-Hulud supply chain attack impacting @tanstack npm packages, leading to the publication of 84 malicious artifacts. This incident, attributed to TeamPCP, marks the first documented case of malicious npm packages possessing valid SLSA provenance, achieved by hijacking the legitimate release pipeline via a `pull_request_target` vulnerability, cache poisoning, and OIDC token extraction. Affected packages include `@tanstack/react-router`, with remediation involving treating affected install environments as compromised and rotating secrets. |
| 2026-04-17 2026 | What is a Software Bill of Materials (SBOM)? (Snyk)Supply Chain | Library for generating and managing Software Bills of Materials (SBOMs), providing formal records of software components and their supply chain relationships. SBOMs enhance transparency, aid in vulnerability management, and support regulatory compliance, especially for software sold to the federal government as mandated by Executive Order 14028. Standards like SPDX, SWID, and OWASP CycloneDX are supported, enabling detailed analysis of dependencies, licenses, and potential exploits, complementing efforts like SLSA for supply chain integrity. |
| 2026-04-11 2026 | Golang JWT access restriction bypass vulnerabilityJWT | Library for Go JWT access restriction bypass vulnerability affecting the `VerifyAudience` function. Discovered issues with double-quoted empty strings bypassing audience verification, leading to CVE-2020-28361. While a fix was available in v4.0.0-preview1, many projects used the master branch, leaving them vulnerable. Snyk's research team identified this and other proprietary Go vulnerabilities, enriching their Intel Vulnerability Database to provide broader security coverage. |
| 2026-04-11 2026 | Top 3 security best practices for handling JWTsJWT | Library for securely handling JWTs, focusing on three core best practices: keeping tokens secret via HTTPS and secure storage (HttpOnly, Secure flags), validating tokens by checking signatures and claims (exp, nbf, iss, aud), and setting expiration times. It highlights how tools like Snyk can identify vulnerabilities related to these practices, mentioning Python libraries such as Flask-JWT-Extended and PyJWT. |
| 2026-04-11 2026 | Detecting JWT Security IssuesJWT | Library for detecting JWT security issues in Node.js applications. It identifies vulnerabilities arising from the insecure use of the `jsonwebtoken` npm package, specifically the misuse of `jwt.decode()` which bypasses signature verification and can lead to broken authentication. The library also flags hardcoded sensitive data, insufficient logging, and lack of rate limiting, providing recommendations for secure JWT handling. |
| 2026-04-11 2026 | Why 28 Million Credentials Leaked on GitHub in 2025 | SnykAPI SecSecrets | Library for detecting and preventing leaked secrets, including API keys, database passwords, cloud IAM credentials, and AI service keys. It addresses accidental commits to Git, insecure .env file practices, supply chain attacks via malicious packages like Shai-Hulud and compromised versions of TruffleHog, and leaks through non-code surfaces such as Slack, Jira, and Docker Hub. The library also highlights the growing risk from AI-assisted development and MCP server credentials, differentiating its secret scanning capabilities from SAST tools by emphasizing the analysis of full Git history, including deleted files. |
| 2026-04-10 2026 | How a Poisoned Security Scanner Backdoored LiteLLMPython | Library that suffered a supply chain attack via Trivy and Checkmarx KICS, resulting in malicious versions (1.82.7 and 1.82.8) of the litellm Python package being published to PyPI. The attack involved credential harvesting through a compromised GitHub Action and the use of .pth files for persistence, enabling data exfiltration and lateral movement within Kubernetes environments. |
| 2025-08-14 2025 | Go Security cheatsheet | Snyk Blog | Cheatsheet detailing eight Go security best practices for developers, emphasizing the use of Go Modules for dependency management and scanning dependencies for CVEs with tools like Snyk. It covers employing Go's standard crypto packages, utilizing `html/template` to prevent XSS attacks, exercising caution with subshelling, `unsafe`, and `cgo`, using reflection sparingly, and minimizing container attack surfaces. |
| 2023-04-03 2023 | Top 5 scapy Code ExamplesPython | Top 5 scapy Code Examples https://ift.tt/PJT08ay |
| 2022-02-21 2022 | Go Security cheatsheet | Snyk Blog | Cheatsheet detailing eight Go security best practices for Go developers. It covers using Go Modules for dependency management and scanning dependencies for CVEs with tools like Snyk. The resource recommends using Go's standard crypto packages and `html/template` to prevent XSS attacks. It also advises caution with subshelling, the `unsafe` package, and `cgo`, while recommending sparing use of reflection. Finally, it touches on minimizing container attack surfaces. |