Skip to main content

En route vers l’or en AppSec : les leçons à tirer des Olympiens

feature security champions program

15 août 2024

0 minutes de lecture

Les Jeux olympiques de 2024 battent leur plein, et toute l’équipe de Snyk se réjouit de suivre les épreuves et d’encourager les athlètes de nos pays respectifs. Les Jeux olympiques ont tant de choses à offrir : des cérémonies d’ouverture éblouissantes, des performances à couper le souffle, des victoires qui se jouent à peu de chose et bien plus encore. Mais à tout ce plaisir et à toute cette effervescence s’ajoute un sentiment d’inspiration. Entendre les récits d’athlètes qui s’entraînent pendant des années et restent concentrés malgré les hauts et les bas peut nous encourager, nous autres simples mortels, à persévérer dans notre travail, nos loisirs et nos passions.

Le parcours d’entraînement des athlètes olympiques nous rappelle que les médailles d’or ne se gagnent pas uniquement pendant les Jeux. Tout commence par la régularité au quotidien : se lever et s’entraîner avec acharnement. C’est une leçon que nous pouvons appliquer à bien des aspects de notre vie, notamment à la sécurité des applications. Tout comme les Olympiens doivent s’entraîner régulièrement pendant des années, il faut beaucoup de travail, de concentration et de persévérance pour « gagner » en AppSec.

Mais sur quoi les équipes devraient-elles se concentrer avec le plus de régularité ? À l’occasion des Jeux olympiques, découvrons quelques « domaines d’entraînement » qui peuvent propulser les équipes vers l’or en AppSec.

Bâtir une équipe gagnante grâce à la collaboration avec les développeurs

Tout comme les meilleurs athlètes ont besoin du soutien de leurs entraîneurs et coéquipiers pour réussir, la sécurité des applications repose sur le travail d’équipe. Les meilleurs programmes AppSec sont des partenariats collaboratifs entre les équipes de sécurité et de développement.

Pour renforcer la collaboration avec les développeurs, les équipes de sécurité peuvent commencer par s’intégrer aux workflows existants plutôt que de les perturber. S’adapter parfaitement aux méthodes de travail privilégiées par les développeurs peut passer par l’analyse et la correction directement dans le code, des conseils pratiques de remédiation et la prise en charge des technologies émergentes comme la sécurité du code généré par l’IA.

L’essentiel aux Jeux olympiques, ce n’est pas de gagner, mais de participer.

– Pierre de Coubertin (fondateur des Jeux olympiques modernes)

Se rappeler le « pourquoi » en privilégiant les actifs

En se préparant aux Jeux, les Olympiens doivent aussi garder à l’esprit le « pourquoi » de leurs journées d’entraînement éprouvantes : l’amélioration continue. De même, les équipes de sécurité des applications doivent adopter la bonne perspective pour réussir. La perfection n’existe ni aux Jeux olympiques ni en sécurité : l’important est de progresser à chaque séance d’entraînement et à chaque ligne de code. Cela signifie souvent qu’il faut privilégier certains domaines, comme la vitesse ou l’agilité.

Les équipes de sécurité d’aujourd’hui progresseront le plus en AppSec lorsqu’elles examineront les vulnérabilités en fonction des actifs concernés et du niveau de risque associé. Le nombre de vulnérabilités calculé selon le CVSS ne raconte souvent pas toute l’histoire : il n’indique pas, par exemple, où se trouve une vulnérabilité ni le risque qu’elle représente pour les résultats financiers de l’organisation. Une approche du risque axée sur les actifs permet de combler ces lacunes contextuelles. En détectant et en corrigeant les vulnérabilités en fonction de leur emplacement, les équipes peuvent se concentrer sur les correctifs les plus importants et éviter de casser accidentellement d’autres parties de l’application lors de la remédiation.

Au milieu d’une journée d’entraînement ordinaire, j’essaie de me rappeler que je me prépare à l’extraordinaire.

- Shalane Flanagan, coureuse de fond américaine et médaillée olympique

Affiner ses compétences et ses techniques de sécurité grâce aux bonnes informations

La préparation aux Jeux olympiques exige également d’affiner ses compétences et ses techniques au fil du temps. Les athlètes s’appuient souvent sur leurs entraîneurs et leurs mentors pour repérer ce qu’ils ne voient pas eux-mêmes dans le miroir. De même, les équipes de sécurité doivent trouver les bonnes sources pour recueillir des données sur les dernières vulnérabilités et les derniers risques.

Il est essentiel d’utiliser des informations précises et à jour provenant de diverses sources publiques, de communautés de développeurs et de recherches d’experts. Il est également judicieux d’utiliser des technologies comme l’IA avec intervention humaine pour repérer rapidement les vulnérabilités les plus urgentes et trouver les correctifs les plus efficaces.

Améliorez votre technique ou votre niveau de compétence. Étudiez les stratégies de votre discipline, quelles qu’elles soient.

– Bob Bowman, entraîneur de Michael Phelps

L’approche de Snyk pour décrocher l’or en sécurité des applications

Pour gagner en sécurité des applications, il faut faire preuve de régularité : mettre en œuvre les bonnes pratiques et les appliquer efficacement, encore et encore. Snyk aide les organisations à y parvenir en proposant des solutions de sécurité des applications fondées sur les risques, qui s’intègrent parfaitement aux workflows de développement modernes.

Découvrez comment notre solution de gestion de la posture de sécurité des applications (ASPM) aide les équipes à se dépasser et à atteindre un niveau d’excellence en AppSec digne d’une médaille d’or.