veilletech.fr
20 oct. Feed du jour
#05 SÉCURITÉ Faille

Dependabot signale les paquets piégés, Composer inclus

L'alerte existe, mais elle ne s'allume pas toute seule.

Depuis fin juillet, GitHub émet des alertes de paquets malveillants pour huit écosystèmes — crates.io, Go, Maven, NuGet, npm, PHP Composer, PyPI, RubyGems — contre le seul npm auparavant, en important le dépôt malicious-packages de l'OpenSSF (plus de 238 000 signalements). Les alertes malware de Dependabot sont facultatives et s'activent par dépôt ou par organisation ; la règle d'auto-triage qui écarte les faux positifs écarte aussi de vrais paquets malveillants.

2 min de lectureintermédiairevidéo 1:26
Partager
Sommaire4 sections
  1. Ce qui se passe
  2. Le mécanisme
  3. Ce qu'il faut faire, et les pièges
  4. À retenir

Ce qui se passe

Fin juillet 2026, GitHub a annoncé qu'il reprendrait dans sa base d'avisories les données du dépôt malicious-packages de l'OpenSSF (Open Source Security Foundation). Depuis, les alertes de paquets malveillants couvrent huit écosystèmes : crates.io, Go, Maven, NuGet, npm, PHP Composer, PyPI et RubyGems. Avant, seul npm en bénéficiait. L'OpenSSF vient d'en tirer un bilan, que heise a relayé le 19 octobre.

Le mécanisme

Le dépôt de l'OpenSSF est public, tenu par la communauté et rédigé au format OSV. Lancé en 2023 avec plus de 15 000 entrées, il compte aujourd'hui plus de 238 000 signalements, dont plus de 28 000 viennent de GitHub, l'une des trois sources d'origine. Les autres fournisseurs cités : Package Analysis (le projet de l'OpenSSF), Amazon Inspector, Checkmarx, Google et ReversingLabs.

Selon le responsable de l'équipe Dependabot cité par GitHub, bâtir ses propres détections pour huit écosystèmes aurait pris des années : l'OpenSSF avait déjà résolu l'agrégation. GitHub a écrit un outil d'import qui vérifie les signalements, uniformise les données, traite les avisories retirées, évite les doublons, plafonne les lots et permet d'en annuler un entier.

Ce qu'il faut faire, et les pièges

Source : heise Developer, 19 octobre 2026. Source en allemand. Les sources primaires que heise cite, et que cette fiche n'a pas relues directement : l'étude de cas de l'OpenSSF (16 octobre 2026) et le billet de GitHub d'août 2026 (How we took malware advisories beyond npm).