Série de blogs
SecureChain pour les logiciels libres
- Pas de catégories
Pourquoi « Il suffit de le mettre à jour » est…
Points clés à retenir : une mise à jour de version n'est pas un correctif, et les mises à niveau des dépendances peuvent entraîner des changements susceptibles de causer des ruptures de compatibilité. Les mises à niveau forcées peuvent échouer de manière flagrante lors de la compilation ou entraîner des régressions plus subtiles lors de l'exécution...
Une seule ligne GOPROXY déplace votre...
Points clés : Les hachages des modules Go couvrent les noms et le contenu des fichiers, mais pas l’encodage ZIP. Une archive reconstruite indépendamment peut donc correspondre exactement. C’est pourquoi il est possible de configurer GOPROXY pour qu’il pointe vers un registre filtré…
À l'intérieur de la référence de tableau « Supply Chain »...
La version courte Passer à la version longue ↓ Qu’est-ce qui s’est passé ? Le 20 août 2026, un pirate a utilisé le compte crates.io d’un mainteneur légitime pour publier des versions malveillantes d’arrayref 0.3.10, d’append-only-vec...
Héberger soi-même un proxy de modules Go...
Points clés à retenir : un proxy Go Module est conçu pour servir des fichiers, et non pour déterminer si ces fichiers peuvent être exécutés en toute sécurité. Un seul caractère de votre chaîne GOPROXY détermine si un...
15 000 référentiels de modules Go sont disponibles...
Points clés : Go identifie un paquet en fonction de son emplacement plutôt qu’en fonction d’un nom attribué par quelqu’un ; ainsi, un nom d’utilisateur GitHub qui n’est plus valide peut devenir un problème de chaîne d’approvisionnement sur…
Chaque installation via pip est un...
Points clés à retenir : un dépôt PyPI privé permet de savoir d'où proviennent les paquets, mais ne garantit pas qu'ils puissent être installés en toute sécurité. L'ajout de l'option –extra-index-url au lieu de pointer –index-url vers un seul index rouvre la faille...
Les dépendances de votre Composer ne prennent pas leur retraite…
Points clés : PHP publie les dates de fin de vie plusieurs années à l'avance, tandis que les paquets Composer ne donnent aucune information lorsqu'un responsable de maintenance cesse de se manifester. Une dépendance abandonnée est souvent la raison pour laquelle un code PHP...
26 paquets PyPI volaient…
Points clés à retenir : Hades intégrait des hooks de démarrage au format .pth, ce qui faisait que la charge utile se déclenchait à chaque démarrage de Python plutôt qu'une seule fois lors de l'installation. La même astuce avait déjà été intégrée à LiteLLM onze semaines auparavant...
Axios s'est rebellé pendant trois...
Points clés à retenir : les versions malveillantes d'Axios n'ont été disponibles que pendant environ trois heures ; les installations effectuées avant leur détection n'ont donc pas pu bénéficier des mesures de protection mises en place à la suite de l'avis de sécurité. Le nombre de téléchargements reflète le taux d'adoption, et non...
La chaîne d'approvisionnement logicielle s'est effondrée...
Points clés : Six campagnes de piratage de la chaîne d'approvisionnement ont touché npm, PyPI, les modules Go et Packagist entre mars et juillet 2026. Aucune d'entre elles n'a nécessité l'exploitation d'une faille dans le code d'une application, il a simplement suffi de...
Outils de sécurité de la chaîne logistique logicielle...
Points clés à retenir : la plupart des outils de sécurité de la chaîne logistique logicielle vous indiquent ce qui s'est déjà glissé dans votre version, mais ils sont bien moins nombreux à empêcher que cela n'arrive dès le départ. Le...