Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    S

    SafeDep Blog

    safedep.io · Company blog · on HN since 2023

    SafeDep's security team analyzes npm and GitHub supply chain attacks, compromised packages, and malware in open source dependencies.

    Visit blogHN submissions
    SecurityOpen Source & Linux
    What HN says

    Commenters link its write-ups during npm compromises such as keyv, saying they hold detailed analysis and steps for checking and cleaning up affected systems.

    Stats for nerds
    26HN people shared it
    46linked in comments
    140story points
    Aug 2026last shared
    2025people per year2026

    Top posts on HN

    1. 1
      Malicious Rust Crate Arrayref Runs a Build-Time Payload
      1 person · 43 points · first shared 2026 · 9 comments on HN
    2. 2
      ESLint-Config-Prettier Compromised
      3 people · 10 points · first shared 2025 · Discussion on HN
    3. 3
      Megalodon: Mass GitHub Repo Backdooring via CI Workflows
      3 people · 10 points · first shared 2026 · Discussion on HN
    4. 4
      Dynamic Malware Analysis of Open Source Packages at Scale
      2 people · 8 points · first shared 2025 · Discussion on HN
    5. 5
      Axios 1.14.1 and 0.30.4 Compromised via Stolen Maintainer Account on NPM
      2 people · 7 points · first shared 2026 · Discussion on HN
    6. 6
      Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised
      1 person · 5 points · first shared 2026 · Discussion on HN
    7. 7
      Mass NPM Supply Chain Attack Hits TanStack, Mistral AI, and 170 Packages
      3 people · 4 points · first shared 2026 · Discussion on HN
    8. 8
      Curious Case of Embedded Executable in a Newly Introduced Transitive Dependency
      1 person · 4 points · first shared 2025 · Discussion on HN
    9. 9
      Miasma Worm Targets AI Coding Agents via GitHub Repos
      3 people · 3 points · first shared 2026 · Discussion on HN
    10. 10
      Tensorflow.js Typosquatting Attack: Malicious Package Targeting AI/ML Developers
      2 people · 3 points · first shared 2025 · Discussion on HN

    What HN people wrote when they linked it

    • Tangurena2Jun 2026

      Many of the malicious commits show as an author `github-actions <github-actions@github.com>`. Which means that they are authenticating as internal github CI/CD stuff and that there are so many of those that no possible automated tool can find the poison in the mountain of chaff.

      So this is related to the Sept 2025 security breach of Github.

      > The five repos carry 1,459 GitHub stars between them, mantine-datatable alone accounting for 1,225. Stars are a rough proxy for how many developers have the source checked out locally, which is the population this attack targets.

      > Every commit: unsigned, github-actions identity, chore: update dependencies [skip ci], the same six-file footprint. A 49-second sweep across five repos is automation, not a human committing. This matches Shai-Hulud self-propagation: harvest a GitHub token with write access from a prior infection, then push the persistence payload into every repo the token can reach.

      https://safedep.io/miasma-worm-ai-coding-agent-config-injection/

      What it is doing:
      https://safedep.io/config-files-that-run-code/

      I'm not related to those guys. That's the simplest detailed explanation of what is happening that I've found.

    • abhisekMar 2026

      We just analysed the payload. Technical details here: https://safedep.io/malicious-litellm-1-82-8-analysis/

      We are looking at similar attack vectors (pth injection), signatures etc. in other PyPI packages that we know of.

    • sheeptApr 2026

      This article[0] investigated the payload. It's a RAT, so it's capable of executing whatever shell commands it receives, instead of just stealing credentials.

      [0]: https://safedep.io/axios-npm-supply-chain-compromise/

    • Sudhanshu2310Jun 2026

      We have done the complete analysis and there are 32 packages share the same publishing pipeline.
      https://safedep.io/redhat-cloud-services-hit-by-mini-shai-hulud-npm-worm/

    • knlsnSep 2025

      For GitHub Actions, i found http://safedep.io/ to be helpful, not only it guard against known attacks, but also it has its own malware detection engine.

    • nheckerJun 2026

      https://safedep.io/miasma-worm-ai-coding-agent-config-injection/ seems to describe the same symptoms, for what it's worth.

    Related

    GitHub Security Labsecuritylab.github.com47 people

    How to get root on Ubuntu 20.04 by pretending nobody’s /home

    GitHub Security Lab
    Company · last shared 2026
    Socket Blogsocket.dev148 people

    Shai-Hulud malware attack: Tinycolor and over 40 NPM packages compromised

    Socket Blog
    Company · last shared 2026
    Snyk Blogsnyk.io210 people

    The most popular docker images each contain at least 30 vulnerabilities

    Snyk Blog
    Company · last shared 2026
    Sonatype Blogblog.sonatype.com44 people

    PyPI package 'secretslib' drops fileless Linux malware to mine Monero

    Sonatype Blog
    Company · last shared 2024
    StepSecurity Blogstepsecurity.io32 people

    Tj-actions/changed-files GitHub Action Compromised – used by over 23K repos

    StepSecurity Blog
    Company · last shared 2026
    Aikido Blogaikido.dev47 people

    NPM debug and chalk packages compromised

    Aikido Blog
    Company · last shared 2026
    Datadog Security Labssecuritylabs.datadoghq.com29 people

    Investigating a backdoored PyPI package targeting FastAPI applications

    Datadog Security Labs
    Company · last shared 2026
    Checkmarx Security Blogcheckmarx.com21 people

    Over 170K Users Affected by Attack Using Fake Python Infrastructure

    Checkmarx Security Blog
    Company · last shared 2026