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 · #2522

B

blog.phylum.io

Company blog · blog.phylum.iosecurityprogramming

blog.phylum.io is the company blog at blog.phylum.io, writing about security and programming. Since 2020, 30 different Hacker News readers have linked it 56 times, most often “PyPI Suspends New User and Project Creation in Wake of Malware Campaign”. No feed was found, so read it on the site itself.

56mentions?
30HN people?
2020–2025first – last linked?
Links on Hacker News per year · peak 19 in 2023

Too few sampled comments (3) to say how often HN recommends it.?

Why HN links it

HN readers link Phylum posts on malicious and typosquatted packages and npm spam as examples of software supply chain attacks on PyPI and npm.

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

Most-linked posts?

  1. PyPI Suspends New User and Project Creation in Wake of Malware Campaign
    2 people · 3 mentions · first linked 2024-03-28
  2. Malicious Python packages replace crypto addresses in developer clipboards
    2 people · 2 mentions · first linked 2022-11-07
  3. Spam: Unintended Consequences of Open Source Sustainability Platforms
    2 people · 2 mentions · first linked 2024-04-09
  4. Spark and Rust – How to Build Fast, Distributed and Flexible Analytics Pipelines
    2 people · 2 mentions · first linked 2021-10-07
  5. Rust Malware Staged on Crates.io
    2 people · 2 mentions · first linked 2023-08-25
  6. Using Entropy to Identify Obfuscated Malicious Code
    2 people · 2 mentions · first linked 2021-12-03
  7. How NPM Malware Works
    2 people · 2 mentions · first linked 2020-08-30
  8. Malicious Go Binary Delivered via Steganography in PyPI
    2 people · 2 mentions · first linked 2024-05-12
  9. Malicious Actors Use Unicode Support in Python to Evade Detection
    2 people · 2 mentions · first linked 2023-04-05
  10. June’s Sophisticated NPM Attack Attributed to North Korea
    2 people · 2 mentions · first linked 2023-07-26

What Hacker News says?

  1. a)"Thanks to backwards compatibility, a package offered only as a source distribution and with the legacy setup.py file for configuration and metadata specification will run the code in setup.py as part of the installation." https://blog.phylum.io/python-package-installation-attacks/ b) pip now has an option _not_ to run arbitrary code by disallowing source distributions, by passing --only-binary :all: "By default,…

    Comment linking /python-package-installation-attacks/

    on “Switching Pip to Uv in a Dockerized Flask / Django App”
  2. Submitted Dozens of malicious PyPI packages discovered targeting developers as a story · 754 points

    HN discussion
  3. So we're specifically talking about the tea.yaml spam. More than any other topic that seems like one that is worth digging into details on rather than just shrugging and saying isolating causality is hard. If we look at the chart in the original article [0] that this one is a follow up to, the NPM spam suddenly picked up around the end of February, with new packages per day first doubling and then tripling. So this…

    Comment linking /digital-detritus-unintended-consequences-of-open-source-sustainability-platforms/

    on “70% of new NPM packages in last 6 months were spam”
  4. Submitted 70% of new NPM packages in last 6 months were spam as a story · 225 points

    HN discussion
  5. I'm one of the co-founders @ Phylum. We've been tracking this campaign [1] (along with several other unrelated ones). The collective group of security researchers (Shoutout to https://vipyrsec.com/ ) in our Discord have been reporting these packages to PyPI for removal. If this is something you'd be interested in helping with, please join our Discord ( https://discord.gg/Fe6pr5eW6p )! Besides the gigantic analytics…

    Comment linking /typosquatting-campaign-targets-python-developers/

    on “PyPI halted new users and projects while it fended off supply-chain attack”
  6. Submitted Malicious Python packages replace crypto addresses in developer clipboards as a story · 92 points

    HN discussion
  7. No, this is not unique to Python or PyPI. I'm one of the co-founders @ Phylum. We've tracked campaigns across Crates.io, Nuget, npm, PyPi, etc. see: https://blog.phylum.io/tag/research/

    Comment linking /tag/research/

    on “PyPI Suspends New User and Project Creation in Wake of Malware Campaign”
  8. Submitted Aggressive Attack on PyPI Attempting to Deliver Rust Executable as a story · 69 points

    HN discussion
  9. Co-funder @ Phylum here ( https://phylum.io ) We have been actively scanning dependencies across npm (and PyPI, RubyGems, Crates.io, etc.) for nearly three years now; quite successfully, I might add ( https://blog.phylum.io/tag/research/ ). We _automatically_ hit on this package when it was published, and our research team has been all over it. A collective of us are active in Discord ( https://discord.gg/Fe6pr5eW6p…

    Comment linking /tag/research/

    on “Ledger's NPM account has been hacked”
  10. Submitted PyPI Suspends New User and Project Creation in Wake of Malware Campaign as a story · 16 points

    HN discussion
  11. I'm co-founder of Phylum ( https://phylum.io ), the group that originally identified/reported this campaign back in June [1] and that Github references [2] in their security alert. Happy to answer any questions about this campaign and any other supply chain attacks. 1. https://blog.phylum.io/sophisticated-ongoing-attack-discover... 2. https://github.blog/2023-07-18-security-alert-social-enginee...

    Comment linking /sophisticated-ongoing-attack-discovered-on-npm/

    on “Social engineering campaign targeting tech employees spreads through NPM malware”
  12. Submitted Using Entropy to Identify Obfuscated Malicious Code as a story · 14 points

    HN discussion
  13. Happy to see this on HN! I'm one of the co-founders @ Phylum. We actively monitor and report on malware and software supply chain attacks across multiple ecosystems. Most notably, we were the first to identify and report on attacks carried out by North Korean state actors in NPM [1], prevented an early typosquat campaign against Rust developers on crates.io [2] and recently a faux email validation utility with a fai…

    Comment linking /npm-emails-validator-package-malware/

    on “Cryptocurrency Miner Masquerading as GCC Compiler Found in NPM Package”
  14. Submitted Python Crypto Library Updated to Steal Private Keys as a story · 9 points

    HN discussion
  15. Happy to see this on HN! I'm one of the co-founders @ Phylum. We actively monitor and report on malware and software supply chain attacks across multiple ecosystems. Most notably, we were the first to identify and report on attacks carried out by North Korean state actors in NPM [1]. With our fairly recent addition of Crates.io support, we've begun monitoring and reporting on campaigns in the Rust ecosystem. In doin…

    Comment linking /junes-sophisticated-npm-attack-attributed-to-north-korea/

    on “Rust Malware Staged on Crates.io”
  16. Submitted Malicious Python Code Gains Execution as a story · 6 points

    HN discussion
  17. Another thing that Austral gets right is capability-based permissions for packages, in recognition of the growing danger of supply chain attacks. See for example https://blog.phylum.io/pypi-malware-replaces-crypto-addresse... - a bunch of typo-squatting Python packages that use setup.py to write a JavaScript file into the developer’s filesystem (specifically the Windows Start Menu) and register it as a background pr…

    Comment linking /pypi-malware-replaces-crypto-addresses-in-developers-clipboard

    on “What the Austral Programming Language Proves”
  18. Submitted Fake Developer Jobs Laced with Malware as a story · 5 points

    HN discussion
  19. Submitted Malicious Go Binary Delivered via Steganography in PyPI as a story · 4 points

    HN discussion
  20. Submitted Highly-Targeted Attacks Continue to Plague NPM as a story · 4 points

    HN discussion
  21. Submitted Ransomware Python Packages Currently Being Published to PyPI as a story · 4 points

    HN discussion
  22. Submitted Disrupting a PyPI Software Supply Chain Threat Actor as a story · 4 points

    HN discussion
  23. Submitted Active Typosquatting Campaign Against NPM as a story · 4 points

    HN discussion
  24. Submitted Spark and Rust – How to Build Fast, Distributed and Flexible Analytics Pipelines as a story · 4 points

    HN discussion
  25. Submitted Malicious Go Binary Delivered via Steganography in PyPI as a story · 3 points

    HN discussion
  26. Submitted Spam: Unintended Consequences of Open Source Sustainability Platforms as a story · 3 points

    HN discussion
  27. Submitted Rust Malware Staged on Crates.io as a story · 3 points

    HN discussion
  28. Submitted Mischievous NPM Publications as a story · 3 points

    HN discussion
  29. Submitted Using Entropy to Identify Obfuscated Malicious Code as a story · 3 points

    HN discussion
  30. Submitted Typosquat Campaign Targeting NPM Developers as a story · 2 points

    HN discussion

Search all of HN for blog.phylum.io

Linked by the same people?