Expert Cybersécurité & IAv9.0
Centres de ressources conformité
Besoin d'un accompagnement expert ?
Devis personnalisé sous 24h — audit, conformité, incident
Checklists Sécurité — Audit & Durcissement
Formats disponibles
📄 PDF 📊 Excel 🌐 Web

11 checklists professionnelles couvrant 2 200+ points de contrôle. Téléchargement gratuit, aucune inscription.

GitHub Actions Security

devsecops

Définition

Sécurisation des workflows GitHub Actions : permissions minimales, pinning des actions par SHA, secrets via GitHub Secrets, OIDC pour cloud authentication et code review obligatoire.

Description

GitHub Actions sécurisé exige de pinner les actions tierces par SHA de commit (uses: actions/checkout@a5ac7e51), d'utiliser OIDC pour l'authentification cloud sans secrets statiques, de déclarer les permissions minimales (permissions: contents: read) et d'activer le code review des workflows.

Mise en œuvre

Configurer ACTIONS_RUNNER_DEBUG=false, stocker les secrets dans GitHub Secrets ou environments protégés, activer Dependabot pour les actions, et utiliser github.event.pull_request.head.sha plutôt que github.sha pour les PRs externes.

Points clés

  • OIDC cloud auth : aws-actions/configure-aws-credentials avec role ARN — zéro secret AWS
  • Script injection : toujours passer les données via env:, jamais directement dans run:
  • StepSecurity Harden-Runner : audit des sorties réseau des runners

Besoin d'un expert sur ce sujet ?

Audit, pentest, conformité ISO 27001, développement IA sécurisé — demandez un devis gratuit.

Demander un devis

Un projet cybersécurité ?

Expert dispo · Réponse 24h

Devis