Aller au contenu
Français
medium

Selected posts in English

All posts

npm v12

npm no longer runs install scripts: pnpm did it first

Since 8 July 2026, npm install no longer runs the preinstall and postinstall scripts of your dependencies. It is the first break in that behaviour in sixteen years, and the end of the most profitable attack vector in the JavaScript ecosystem. Except pnpm did it eighteen months earlier, and PyPI has been setting the pace since 2023. Here is the real state of hardening, ecosystem by ecosystem.

#supply-chain#npm#devsecops
Read the article
checkout v7

GitHub Actions: checkout v7 finally blocks pwn requests

For weeks I have been repeating the same warning: pull_request_target plus a fork checkout is an open door to your secrets. That is the pwn request. GitHub finally ships a default guardrail in actions/checkout v7. Here is what it changes, the exception to watch, and why the July 16 backport will protect almost every repository.

#github-actions#securite#devsecops
Read the article
Cyber Resilience Act

CRA: is your software affected by the Cyber Resilience Act?

The Cyber Resilience Act has been in force since 10 December 2024, but its first real operational deadline arrives on 11 September 2026 with the obligations to report exploited vulnerabilities. Many teams still think it only targets connected devices: false. The CRA covers products with digital elements placed on the European market: installed software, firmwares, appliances, agents, SDKs, extensions, mobile apps. Before talking SBOM, compliance or penalties, one question: are you affected?

#cra#cyber-resilience-act#supply-chain
Read the article
Open source crisis

GitHub is wobbling: is open source in crisis?

In a few weeks, GitHub has stacked up an internal security breach, sagging reliability and the departure of flagship projects. Many read it as the crisis of open source. I think we are conflating three things: GitHub the company, supply chain security, and open source itself. A post I will keep enriching over time.

#open-source#supply-chain#devsecops
Read the article