Truth in IT
    • Sign In
    • Register
        • Videos
        • Channels
        • Pages
        • Galleries
        • News
        • Events
        • All
Truth in IT Truth in IT
  • Data Management ▼
    • Converged Infrastructure
    • DevOps
    • Networking
    • Storage
    • Virtualization
  • Cybersecurity ▼
    • Application Security
    • Backup & Recovery
    • Data Security
    • Identity & Access Management (IAM)
    • Zero Trust
    • Compliance & GRC
    • Endpoint Security
  • Cloud ▼
    • Hybrid Cloud
    • Private Cloud
    • Public Cloud
  • Webinar Library
  • TiPs
  • DRAW

Detecting and Remediating the Shai-Hulud NPM Attack

Snyk
07/14/2026
0 (0%)
Share
  • Comments
  • Download
  • Transcript
Report Like Favorite
  • Share/Embed
  • Email
Link
Embed

Transcript


going under the name of ShyHalud. This is impacting hundreds of NPM packages as the attack behaves as a worm-like malware that spreads to more packages over time. It is an ongoing incident that the Snyk security research team is monitoring and providing updates on as more information is confirmed. If you're wondering if and how you might be impacted by this attack, I'm gonna show you how to do that right now. One of the quickest ways to identify this zero-day vulnerability across all your projects is through Snyk's featured zero-day report. You can access it via the reports view, switching the report from the change report dropdown and selecting featured zero-day report. And by default, you should see that the ShyHalud NPM supply chain attack option is selected but if not, you can open up this dropdown here and select it as well. Once that report is run, you'll see whether or not you have any open issues remaining that are related to the zero-day vulnerability. In this case, we can see I have one project that is impacted by this as we scroll down and it can see the specific issues related to it. If I click on the project, that'll bring me to this view here, the package JSON for that project and show me exactly how this vulnerability is being introduced into my project. In this case, it is this native script community NPM package. Now, in some cases, there will be a remediation path for you to fix and a new version of that package to upgrade to. And in other cases, you might see something like this that I have here, no remediation path available. In those cases, what that means, likely means rather, is that NPM removed that vulnerable version from the registry to prevent you from installing that version any further. So what you can do to take proactive action in this situation is look for the previous non-vulnerable version of that package in the project and you can leverage Snyk Advisor to help you with that. Over at Snyk Advisor, which is snyk.io slash advisor, you can paste in the package name that you have here and just search for it under the NPM option, find the exact match, which should be the first option here and you scroll down and you'll see, in this case, I have a version 6.0.5 that I can pin to. Now, the key there is to pin to that version while this attack is actively ongoing so you don't accidentally upgrade again to a newer version that might be malicious as well in this situation. After that, you can check out our blog post that we have on here that is actively being updated. In the blog, you'll find further details in the detection and triage section as well as the immediate containment and remediation section. Using this information, you'll be able to report back internally to indicate whether your company is impacted by this attack and what remediation actions you're taking to resolve the issue while preventing further compromise. Be sure to check back often to the blog post for any updates from Snyk.

TL;DR

  • Shai-Hulud is an active NPM supply chain attack behaving as worm-like malware that spreads across packages, currently impacting hundreds of NPM packages with ongoing monitoring by Snyk's security research team.
  • Snyk's featured zero-day report provides rapid identification of affected projects across your entire codebase, accessible through the reports view with specific filtering for the Shai-Hulud attack.
  • When NPM removes vulnerable versions from the registry and no automated remediation path exists, use Snyk Advisor to identify safe previous package versions and implement version pinning to prevent accidental upgrades to compromised versions.

Summary

This tutorial demonstrates how to use Snyk's security platform to detect and remediate the Shai-Hulud NPM supply chain attack, an active worm-like malware spreading across hundreds of NPM packages. The video walks through Snyk's featured zero-day report functionality, which allows security teams to quickly identify affected projects across their entire codebase. When remediation paths are unavailable due to NPM removing malicious package versions from the registry, the demonstration shows how to use Snyk Advisor to identify safe previous versions and implement version pinning as a containment strategy. The tutorial emphasizes the importance of monitoring Snyk's actively updated blog post for the latest threat intelligence and remediation guidance as this ongoing incident evolves.

Chapters

0:00 - Shai-Hulud Attack Overview
0:22 - Using Featured Zero-Day Report
1:02 - Identifying Affected Projects
1:37 - Remediation with Snyk Advisor

Key Quotes

0:00 "There's currently an active NPM supply chain attack going under the name of ShyHalud. This is impacting hundreds of NPM packages as the attack behaves as a worm-like malware that spreads to more packages over time."
1:28 "In those cases, what that means, likely means rather, is that NPM removed that vulnerable version from the registry to prevent you from installing that version any further."
2:06 "The key there is to pin to that version while this attack is actively ongoing so you don't accidentally upgrade again to a newer version that might be malicious as well in this situation."

FAQ

What should I do if Snyk shows 'no remediation path available' for an affected package?

This typically means NPM has removed the vulnerable version from the registry. Use Snyk Advisor to find the most recent non-vulnerable version of the package, then manually pin to that specific version in your package.json to prevent automatic upgrades to potentially compromised newer versions while the attack is ongoing.

How can I quickly check if my organization is affected by the Shai-Hulud attack?

Access Snyk's featured zero-day report through the reports view, select 'featured zero-day report' from the dropdown, and ensure the Shai-Hulud NPM supply chain attack option is selected. The report will show all affected projects and specific vulnerable dependencies across your organization.


Categories:
  • » Cybersecurity » Application Security
  • » Data Protection
Channels:
News:
Events:
Tags:
  • Application Security
  • Threat Intelligence
  • DevSecOps
  • How-To
  • Getting Started
  • NPM supply chain attack
  • Shai-Hulud malware
  • Zero-day vulnerability detection
  • Package dependency security
  • Vulnerability remediation
  • Version pinning strategy
  • Open source security
Show more Show less

Browse videos

  • Related
  • Featured
  • By date
  • Most viewed
  • Top rated
  •  

              Video's comments: Detecting and Remediating the Shai-Hulud NPM Attack

              Upcoming 360 View Events

              • Nov
                19

                360View: Govern, Secure & Recover Your Microsoft 365 Environment

                11/19/202601:00 PM ET
                More events

                XStreaminars (watch here)

                • Oct
                  27

                  Illumio: See It. Stop It. Contain It. Lateral Movement Defense in Action

                  10/27/202611:00 AM ET
                  • Oct
                    28

                    EnvZero: Near-Zero Time to Resolution--Live Agentic Remediation for Failed and Drifted Infrastructure

                    10/28/202601:00 PM ET
                    • Nov
                      12

                      Leaving VMware Means Leaving vSAN: Your VMware Exit Is Really a Storage Decision

                      11/12/202601:00 PM ET
                      More events

                      Industry Events (Sponsor Hosted)

                      • Oct
                        20

                        Master Data Governance for AI with Cyera and Snowflake Insights

                        10/20/202611:00 AM ET
                        • Oct
                          27

                          Maximize Security, Value, and Profit from Your Microsoft Investment

                          10/27/202611:00 AM ET
                          • Oct
                            27

                            The HUMAN Experience: Real-Time Insights into Page Intelligence

                            10/27/202601:00 PM ET
                            • Oct
                              28

                              Ensuring AI Security Across the APAC Region

                              10/28/202601:00 AM ET
                              • Oct
                                28

                                EMEA: Ensuring Comprehensive Security for AI Applications

                                10/28/202606:00 AM ET
                                More events

                                Upcoming Webinar Calendar

                                • 10/20/2026
                                  11:00 AM
                                  10/20/2026
                                  Master Data Governance for AI with Cyera and Snowflake Insights
                                  https://www.truthinit.com/index.php/channel/2137/master-data-governance-for-ai-with-cyera-and-snowflake-insights/
                                • 10/27/2026
                                  11:00 AM
                                  10/27/2026
                                  Maximize Security, Value, and Profit from Your Microsoft Investment
                                  https://www.truthinit.com/index.php/channel/2178/maximize-security-value-and-profit-from-your-microsoft-investment/
                                • 10/27/2026
                                  11:00 AM
                                  10/27/2026
                                  Illumio: See It. Stop It. Contain It. Lateral Movement Defense in Action
                                  https://www.truthinit.com/index.php/channel/2182/see-it-stop-it-contain-it-lateral-movement-defense-in-action/
                                • 10/27/2026
                                  01:00 PM
                                  10/27/2026
                                  The HUMAN Experience: Real-Time Insights into Page Intelligence
                                  https://www.truthinit.com/index.php/channel/2139/the-human-experience-real-time-insights-into-page-intelligence/
                                • 10/28/2026
                                  01:00 AM
                                  10/28/2026
                                  Ensuring AI Security Across the APAC Region
                                  https://www.truthinit.com/index.php/channel/2125/ensuring-ai-security-across-the-apac-region/
                                • 10/28/2026
                                  06:00 AM
                                  10/28/2026
                                  EMEA: Ensuring Comprehensive Security for AI Applications
                                  https://www.truthinit.com/index.php/channel/2127/emea-ensuring-comprehensive-security-for-ai-applications/
                                • 10/28/2026
                                  01:00 PM
                                  10/28/2026
                                  AMERICAS: Safeguarding AI Across All Fronts
                                  https://www.truthinit.com/index.php/channel/2126/americas-safeguarding-ai-across-all-fronts/
                                • 10/28/2026
                                  01:00 PM
                                  10/28/2026
                                  EnvZero: Near-Zero Time to Resolution--Live Agentic Remediation for Failed and Drifted Infrastructure
                                  https://www.truthinit.com/index.php/channel/2179/envzero-near-zero-time-to-resolution-live-agentic-remediation-for-failed-and-drifted-infrastructure/
                                • 11/04/2026
                                  11:00 AM
                                  11/04/2026
                                  Aligning Agentic Intent: Understanding Your Agents' Purpose vs. Their Actions
                                  https://www.truthinit.com/index.php/channel/2158/aligning-agentic-intent-understanding-your-agents-purpose-vs-their-actions/
                                • 11/05/2026
                                  02:00 PM
                                  11/05/2026
                                  HUMAN Dialogue: Embracing the Era of AI-Driven Consumers.
                                  https://www.truthinit.com/index.php/channel/2160/human-dialogue-embracing-the-era-of-ai-driven-consumers/
                                • 11/05/2026
                                  02:00 PM
                                  11/05/2026
                                  Reclaim Your Evenings: Leverage Data Intelligence to Minimize Risk and Boost AI Adoption
                                  https://www.truthinit.com/index.php/channel/2172/reclaim-your-evenings-leverage-data-intelligence-to-minimize-risk-and-boost-ai-adoption/
                                • 11/12/2026
                                  01:00 PM
                                  11/12/2026
                                  Leaving VMware Means Leaving vSAN: Your VMware Exit Is Really a Storage Decision
                                  https://www.truthinit.com/index.php/channel/2192/leaving-vmware-means-leaving-vsan-your-vmware-exit-is-really-a-storage-decision/
                                • 11/19/2026
                                  01:00 PM
                                  11/19/2026
                                  360View: Govern, Secure & Recover Your Microsoft 365 Environment
                                  https://www.truthinit.com/index.php/channel/2076/360view-govern-secure-recover-your-microsoft-365-environment/
                                • 11/19/2026
                                  01:00 PM
                                  11/19/2026
                                  Zendesk Deep Dive: Get the work done faster with Employee Service AI Agents
                                  https://www.truthinit.com/index.php/channel/2181/zendesk-deep-dive-get-the-work-done-faster-with-employee-service-ai-agents/
                                Truth in IT
                                • Sponsor
                                • About Us
                                • Terms of Service
                                • Privacy Policy
                                • Contact Us
                                • Preference Management
                                Desktop version
                                Standard version