Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #361

S

Socket

Company blog · socket.dev/blog · on HN as ferosssecurityprogramming

Socket is the company blog at socket.dev, writing about security and programming. Since 2022, 152 different Hacker News readers have linked it 630 times, most often “Show HN: Socket – Secure your JavaScript supply chain”. It is still writing: the last post was on 2026-10-30, and you can follow it by feed.

Visit the blog
630mentions?
3recommend?
152HN people?
2022–2026first – last linked?
Links on Hacker News per year · peak 232 in 2025

Rarely recommended · 3 of 39 sampled comments recommend it?

Why HN links it

HN readers cite Socket's blog as a source on npm and PyPI malware, supply-chain worms such as Shai-Hulud, and AI-hallucinated package names (slopsquatting). Most mentions are links used as references.

Recommended for · 3 comments
Commenters say the slopsquatting technical report is better reading than the article it accompanies, and the original wget-to-wipeout post has more detail than 123

Summarised by Claude from a sample of 39 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

The author on HN?

feross · 48,016 karma · member since 2009

Founder & CEO, Socket <https://socket.dev> – Socket makes a developer-first security platform that prevents vulnerable and malicious open source dependencies from infiltrating your software supply chain. Stanford visiting lecturer, CS 253 Web Security <https://cs253.stanford.edu> – Principles of web security, attacks and countermeasures, and more... Open source maintainer – 100+ open source packages on npm, including WebTorrent <https://webtorrent.io>, StandardJS <https://standardjs.com>, BitMi…

From their public HN profile, which links to this site.

Most-linked posts?

  1. Show HN: Socket – Secure your JavaScript supply chain
    8 people · 31 mentions · first linked 2022-03-01
  2. /
    7 people · 8 mentions · first linked 2022-04-09
  3. Trivy Under Attack Again: Widespread GitHub Actions Tag Compromise Secrets
    7 people · 7 mentions · first linked 2026-03-20
  4. Shai-Hulud malware attack: Tinycolor and over 40 NPM packages compromised
    5 people · 5 mentions · first linked 2025-09-16
  5. AI Agent Lands PRs in Major OSS Projects, Targets Maintainers via Cold Outreach
    5 people · 5 mentions · first linked 2026-02-14
  6. Go Supply Chain Attack: Malicious Package Exploits Go Module Proxy Caching For
    5 people · 5 mentions · first linked 2025-02-04
  7. NPM Author Qix Compromised via Phishing Email
    5 people · 5 mentions · first linked 2025-09-08
  8. Wget to Wipeout: Malicious Go Modules Fetch Destructive Payload
    5 people · 5 mentions · first linked 2025-05-01
  9. AI Hallucinations Are Fueling a New Class of Supply Chain Attacks
    4 people · 4 mentions · first linked 2025-04-10
  10. Malicious PyPI Wheels Target Bioinformatics and MCP Developers
    4 people · 4 mentions · first linked 2026-06-09

What Hacker News says?

  1. Also reported here: https://socket.dev/blog/npm-author-qix-compromised-in-major-...

    Comment linking /blog/npm-author-qix-compromised-in-major-supply-chain-attack

    on “NPM debug and chalk packages compromised”
  2. Submitted Shai-Hulud malware attack: Tinycolor and over 40 NPM packages compromised as a story · 1233 points

    HN discussion
  3. Tips to protect yourself from supply-chain attacks in the JavaScript ecosystem: - Don't update dependencies unless necessary - Don't use `npm` to install NPM packages, use Deno with appropriate sandboxing flags - Sign up for https://socket.dev and/or https://www.aikido.dev - Work inside a VM

    Comment linking /

    on “NPM debug and chalk packages compromised”
  4. Submitted The Everything NPM Package as a story · 192 points

    HN discussion
  5. We also caught this right away at Socket, https://socket.dev/blog/npm-author-qix-compromised-in-major-... While it sucks that this happened, the good thing is that the ecosystem mobilized quickly. I think these sorts of incidents really show why package scanning is essential for securing open source package repositories.

    Comment linking /blog/npm-author-qix-compromised-in-major-supply-chain-attack

    on “NPM debug and chalk packages compromised”
  6. Submitted Show HN: Socket – Secure your JavaScript supply chain as a story · 133 points

    HN discussion
  7. Scoket was all over this - https://socket.dev/blog/npm-author-qix-compromised-in-major-...

    Comment linking /blog/npm-author-qix-compromised-in-major-supply-chain-attack

    on “NPM debug and chalk packages compromised”
  8. Submitted The push to ban ransom payments is gaining momentum as a story · 127 points

    HN discussion
  9. These days compromised packages are often detected automatically by software that scans all packages uploaded to npm like https://socket.dev or https://snyk.io . So I imagine it's still useful to have those services scan these packages first, before they go out to the masses. Measures like this also aren't meant to be "final solutions" either, but stop-gaps. Slowing the spread can still be helpful when a large scale…

    Comment linking /

    on “Shai-Hulud malware attack: Tinycolor and over 40 NPM packages compromised”
  10. Submitted Active NPM supply chain attack: Tinycolor and 40 Packages Compromised as a story · 85 points

    HN discussion
  11. Seems like this is a fairly recent change, for Pnpm at least, https://socket.dev/blog/pnpm-10-0-0-blocks-lifecycle-scripts... What has been the community reaction? Has allowing scripts been scalable for users? Or could it be described as people blindly copying and pasting allow commands? I am involved in Python packaging discussions and there is a pre-proposal (not at PEP stage yet) at the moment for "wheel variants…

    Comment linking /blog/pnpm-10-0-0-blocks-lifecycle-scripts-by-default

    on “Shai-Hulud malware attack: Tinycolor and over 40 NPM packages compromised”
  12. Submitted German Court Fines Security Researcher for Reporting Company's Vulnerabilities as a story · 77 points

    HN discussion
  13. Not aware of any NPM native ways but here are few community tools: - https://socket.dev/blog/introducing-socket-firewall - https://github.com/lirantal/npq - https://bun.com/docs/pm/security-scanner-api source: https://github.com/bodadotsh/npm-security-best-practices?tab...

    Comment linking /blog/introducing-socket-firewall

    on “Shai-Hulud Returns: Over 300 NPM Packages Infected”
  14. Submitted OpenJS: "XZ Utils Cyberattack Likely Not an Isolated Incident" as a story · 65 points

    HN discussion
  15. What makes you think they _haven't_ tried to work things out with Ruby Central? As per a separate article[1], this seems to be a last resort: > “Since Ruby Central has informed us they will never allow us to continue working on the projects they now claim they own, that we successfully maintained and operated for the last ten years, the former RubyGems team is launching gem.coop today.” [1]: https://socket.dev/blog/…

    Comment linking /blog/gem-cooperative-emerges-as-a-community-run-alternative-to-rubygems-org

    on “Gem.coop”
  16. Submitted What's Going on Inside Your Node_modules Folder? as a story · 64 points

    HN discussion
  17. Thanks. Glad you like our approach. > It would be even better if something like this could be integrated directly into the package management tool itself We're planning to build this. However right now, the primary way to consume Socket.dev data is through our GitHub app ( https://socket.dev/integrations ).

    Comment linking /integrations

    on “Node.js packages don't deserve trust”
  18. Submitted Chinese devs are storing 1000s of eBooks on GitHub and NPM as a story · 62 points

    HN discussion
  19. Wow.. Yeah that's a great example of exposing what's actually going on! Btw, is there a specific reason you're not listing the "yellow issues" from a packages dependencies on its front page? For instance https://socket.dev/npm/package/mongoose doesn't really show anything on the front page, but if you go to "dependency issues" you get "uses network, eval etc.". I think it'd be necessary to treat "dependency issues"…

    Comment linking /npm/package/mongoose

    on “Node.js packages don't deserve trust”
  20. Submitted Unverified NPM Account Takeover Vulnerability for Sale on Dark Web Forum as a story · 53 points

    HN discussion
  21. We maintain an automatically updated list of "trivial packages" (defined as less than 10 lines of code) here: https://socket.dev/npm/issue/trivialPackage Is this the type of list you were looking for? It's not a perfect metric and isn't meant to disparage any of the maintainers of these packages, but it's one factor in our Socket.dev risk analysis.

    Comment linking /npm/issue/trivialPackage

    on “Node.js packages don't deserve trust”
  22. Submitted Prettier NPM Packages Compromised in Supply Chain Attack as a story · 45 points

    HN discussion
  23. (Reposting a comment I posted a few days ago.) There's a few reasons that NPM sees more attacks than other ecosystems. First, the scale of the JavaScript ecosystem. JavaScript is so much larger than every other ecosystem, so even a very small probability event (somebody introducing malware into a package) can happen surprisingly often given the scale of the ecosystem. Supply chain attacks are a problem in all open s…

    Comment linking /

    on “Node.js packages don't deserve trust”
  24. Submitted Namecheap Takes Down Polyfill.io Service Following Supply Chain Attack as a story · 42 points

    HN discussion
  25. Thanks for sharing Socket.dev! Totally agree that a key part of any supply chain security strategy must be understanding what packages actually do when they run. For example, see the package `angular-calendar` which is a calendar/date picker web component. When you look it up on Socket.dev [1], you'll see that it actually uses: - Install scripts - Telemetry to track you - Network access - Shell access - Environment…

    Comment linking /npm/package/angular-calendar/issues/0.29.0?tab=dependencies

    on “Node.js packages don't deserve trust”
  26. Submitted Curl Project and Go Security Teams Reject CVSS as Broken as a story · 40 points

    HN discussion
  27. Founder of Socket ( https://socket.dev ) here, a new tool built by npm maintainers to help solve JavaScript supply chain security. I totally agree with the idea that we should assume all open source packages may be malicious. Socket.dev uses "deep package inspection" to characterize the behavior of an open source package. By actually analyzing the package code, Socket can detect when packages use security-relevant p…

    Comment linking /

    on “Node.js packages don't deserve trust”
  28. Submitted AI Hallucinations Are Fueling a New Class of Supply Chain Attacks as a story · 31 points

    HN discussion
  29. This won't prevent packages you're already giving capabilities to - to later do something evil in a small patch update. So it's not enough - you should also not rely on "automatic security updates" through some sort of semver trust. Lock your dependencies up completely, choose packages with a small dependency tree or zero dependencies, and at the same time use the newly launched https://socket.dev to know what packa…

    Comment linking /

    on “Node.js packages don't deserve trust”
  30. Submitted Gem.Coop – Community-Run Alternative to Rubygems.org, Led by Former Maintainers as a story · 30 points

    HN discussion

Search all of HN for socket.dev

Linked by the same people?