Article

4min lecture

Mise à jour majeure de sécurité : suppression de la fonction « eval » non sécurisée

Pas de compromis sur la sécurité : l’engagement d’AB Tasty en faveur d’expérimentations sécurisées

Chez AB Tasty, nous estimons que la sécurité ne doit jamais être reléguée au second plan. C’est pourquoi nous avons franchi une étape décisive en supprimant l’utilisation de la fonction JavaScript eval() de notre plateforme.

Si la fonction eval() était autrefois couramment utilisée pour exécuter du code dynamique dans le cadre de tests A/B, elle est aujourd’hui largement considérée comme un risque pour la sécurité : elle est vulnérable aux attaques par injection de code et est souvent bloquée par des politiques de sécurité du contenu (CSP) strictes.

Qu’est-ce que cela signifie pour vous ?

  • Notre plateforme est désormais entièrement compatible avec les CSP les plus stricts.
  • Le risque d’injection de code et les vulnérabilités associées sont considérablement réduits.
  • Vous bénéficiez d’un environnement d’expérimentation plus sûr et plus robuste, sans exception ni solution de contournement.

Qu’est-ce que eval() et pourquoi est-elle considérée comme dangereuse ?

eval() est une fonction native de JavaScript qui prend une chaîne de code et l’exécute comme si elle était écrite directement dans le script. Cette flexibilité la rend pratique dans les cas où une exécution dynamique est nécessaire, comme lors des tests A/B, où des variantes sont générées à la volée. Cependant, eval() est souvent considérée comme un risque pour la sécurité car :

  • Il exécute du code sans validation, ce qui en fait une porte d’entrée potentielle pour des scripts malveillants.
  • Il est vulnérable aux attaques par injection de code, qui peuvent compromettre la sécurité d’un site web.
  • De nombreuses politiques de sécurité modernes, notamment les politiques de sécurité du contenu (CSP), interdisent ou limitent explicitement l’utilisation de eval().

La sécurité à tous les niveaux

Notre engagement en matière de sécurité va bien au-delà de l’exécution du code. Voici comment nous assurons la sécurité de vos données et de votre entreprise :

  • Protection des données : Toutes les données sont cryptées lors de leur transfert et stockées en toute sécurité sur l’infrastructure Google Cloud.
  • Gestion des accès : Seule une équipe restreinte et autorisée peut accéder aux données des clients ; tous les accès sont consignés et régulièrement contrôlés.
  • Authentification et autorisations : Nous prenons en charge des politiques de mots de passe sécurisés, l’authentification multifactorielle et le contrôle d’accès basé sur les rôles.
  • Surveillance continue : Des audits de sécurité réguliers, des tests d’intrusion et une surveillance en temps réel garantissent une protection permanente.
  • Réponse aux incidents : Nous disposons de procédures claires pour gérer et communiquer tout incident de sécurité.

Opter pour AB Tasty : un choix plus sûr pour les tests A/B

Les entreprises soucieuses de la sécurité ont désormais une raison supplémentaire de préférer AB Tasty aux autres fournisseurs de solutions d’optimisation de l’expérience client. Alors que certains grands fournisseurs continuent de s’appuyer sur eval(), notre approche sans eval() offre une alternative plus sûre sans compromettre les performances.

En s’adaptant de manière proactive aux normes de sécurité actuelles, AB Tasty garantit à ses clients la possibilité de mener des expériences sans se soucier des failles de sécurité ou des restrictions liées aux politiques.

L’avenir des tests A/B sécurisés

Sécurité et performance vont de pair. Chez AB Tasty, nous évoluons sans cesse pour répondre aux normes les plus strictes en matière de sécurité et d’efficacité. La suppression de eval() n’est qu’une des nombreuses mesures que nous prenons pour offrir une expérience CRO sécurisée et hautement performante.

Si vous recherchez une plateforme d’expérimentation conforme, sécurisée et performante, AB Tasty est la solution qu’il vous faut. Contactez-nous dès aujourd’hui pour découvrir comment nous pouvons vous aider à optimiser votre site web, en toute sécurité et avec efficacité.

FAQ sur la sécurité et la confidentialité chez AB Tasty :

Pourquoi la suppression de eval() est-elle importante pour la sécurité ?

La fonction eval() permet d’exécuter n’importe quel code, ce qui en fait une cible privilégiée pour les attaques par injection de code. En la supprimant, AB Tasty élimine un risque de sécurité majeur et garantit la compatibilité avec les politiques de sécurité de contenu strictes.

Ce changement aura-t-il une incidence sur les performances ou la flexibilité de mes expériences ?

Non. Le traitement est entièrement optimisé du côté d’AB Tasty et totalement transparent pour vous. Les tests restent rapides, légers et n’ont aucun impact sur les performances de la page.

Devons-nous prendre des mesures au niveau informatique ?

Rien du tout. Aucune règle CSP à modifier. L’intégration est désormais plus simple que jamais.

En quoi AB Tasty est-il plus sécurisé que les autres plateformes de tests A/B ?

AB Tasty a supprimé l’utilisation de la fonction eval() de JavaScript, réduisant ainsi le risque d’injection de code et rendant notre plateforme entièrement compatible avec les politiques de sécurité de contenu (CSP) strictes. Nous avons également recours à un chiffrement robuste, à des contrôles d’accès et à des audits de sécurité réguliers.

En matière de sécurité, comment se positionne AB Tasty par rapport à d’autres outils de tests A/B tels qu’Optimizely ou VWO ?

Contrairement à certains concurrents, AB Tasty ne nécessite pas d’exceptions pour l’exécution de code non sécurisé, ce qui facilite son déploiement dans des environnements sécurisés et réduit les risques.