August 27, 2023
|
3
min read
Votre solution de surveillance représente-t-elle une menace pour la sécurité et la vie privée ?
Le Privacy Technical Assistance Center du ministère américain de l'Éducation a documenté la manière dont les violations de données et les attaques par logiciels malveillants ont affecté les systèmes éducatifs dans tous les secteurs. La plupart des services de surveillance d'examens en ligne exigent des extensions ou des modules complémentaires de navigateur qui créent précisément le type de vecteur de logiciels malveillants basé sur l'installation que les chercheurs en sécurité signalent comme étant à haut risque. Cet article examine cette menace, ce que les organisations devraient exiger de leurs fournisseurs de surveillance et pourquoi une approche sans installation élimine le risque à la source.

Le Privacy Technical Assistance Center du ministère américain de l'Éducation a publié une présentation intitulée « Security Threats: Education Systems in the Crosshairs » (Menaces de sécurité : les systèmes éducatifs dans le collimateur), dans laquelle le conseiller en sécurité Mike Tassey a documenté comment les violations de données, les piratages et les incidents liés à la confidentialité ont affecté des organisations dans pratiquement tous les secteurs, de la NASA et Citigroup aux systèmes scolaires locaux.
Cet avertissement est directement pertinent pour toute organisation utilisant la surveillance d'examens en ligne. Les données collectées par ces services, notamment les noms, les pièces d'identité officielles, les images biométriques et les enregistrements de sessions, constituent exactement le type d'informations qui font des systèmes éducatifs une cible privilégiée.
Le paysage des menaces a changé
Le cyber-vol est devenu une activité totalement banalisée. Il existe un marché noir actif pour les données personnelles et une économie souterraine où plus de deux millions de logiciels malveillants sont créés et vendus chaque année. Ces logiciels sont conçus pour recueillir précisément le type d'informations collectées par les plateformes de surveillance : numéros de sécurité sociale, adresses, dates de naissance et identifiants de connexion.
M. Tassey a spécifiquement noté que l'identité des enfants est particulièrement prisée par les voleurs de données car elle est, selon ses termes, « fraîche ». L'identité d'un enfant peut rester inutilisée pendant des années avant que le vol ne soit découvert, ce qui en fait une cible de grande valeur pour la fraude à long terme.
Ce qui est alarmant, c'est la manière dont les logiciels malveillants pénètrent généralement dans les appareils. Ce n'est pas par le biais de logiciels piratés ou de paramètres de sécurité médiocres. Ils entrent par des modules complémentaires et des extensions de navigateur que les utilisateurs installent eux-mêmes, souvent à des fins légitimes. L'installation est le vecteur.
Pourquoi les modules de surveillance présentent un risque spécifique
La plupart des services de surveillance d'examens en ligne exigent que les utilisateurs installent des extensions ou des modules complémentaires de navigateur pour permettre le contrôle. Chacune de ces installations représente une opportunité pour un logiciel malveillant de pénétrer dans l'appareil, soit lors de l'installation initiale, soit lors d'une mise à jour ultérieure, à l'insu de l'utilisateur et sans son autorisation.
Les recherches de M. Tassey indiquent qu'il y a en moyenne une à cinq erreurs pour 1 000 lignes de code. Pour les organisations qui n'ont pas effectué d'audits de code indépendants des logiciels de surveillance qu'elles déploient, ces erreurs représentent une surface d'attaque non examinée. Des logiciels malveillants peuvent être introduits dans les mises à jour de code sans être détectés, ce qui signifie qu'un module complémentaire sain lors de l'installation peut ne pas le rester.
Au minimum, les organisations devraient demander aux apprenants de désactiver ou de désinstaller les modules et extensions de surveillance immédiatement après leur utilisation. Le risque ne s'arrête pas à la fin de l'examen.
Ce qu'un audit de code devrait couvrir
Les organisations qui exigent que les apprenants installent un logiciel de surveillance devraient effectuer, ou exiger de leur fournisseur qu'il fournisse la preuve, d'un audit de code traitant des points suivants :
- Logiciels malveillants potentiels intégrés dans le code du module ou de l'extension
- Erreurs ou vulnérabilités pouvant être exploitées par des tiers
- Si le logiciel reçoit des mises à jour automatiques et quel processus d'examen régit ces mises à jour
- Quelles données le logiciel transmet, vers où et dans quelles conditions
Si un fournisseur ne peut pas fournir de réponses claires à ces questions, le logiciel ne devrait pas être déployé sur les appareils des apprenants.
L'argument en faveur de la surveillance sans installation
Le moyen le plus efficace d'éliminer les risques de sécurité liés à l'installation est de supprimer totalement l'exigence d'installation. La plateforme d'Integrity Advocate est basée sur le navigateur et ne nécessite, dans la plupart des cas, aucune installation de module, d'extension ou d'application. Il n'y a rien à installer, rien qui ne tourne en arrière-plan une fois la session terminée, et aucun mécanisme de mise à jour susceptible d'introduire des logiciels malveillants à l'insu de l'utilisateur.
Pour les cas d'utilisation nécessitant un navigateur verrouillé, la solution d'Integrity Advocate utilise un code entièrement open source, n'accepte aucune mise à jour automatique après l'installation et ne transmet aucune donnée au-delà de ce qui est strictement nécessaire à la session. Le code est accessible au public pour inspection.
Les directives du ministère de l'Éducation des États-Unis sur la protection de la vie privée des étudiants soulignent le même principe : l'approche la plus sûre en matière de traitement des données consiste à minimiser la collecte, la durée de conservation et l'empreinte logicielle sur les appareils des apprenants.
{{post-cta}}
Foire aux questions
Trouvez les réponses aux questions les plus fréquemment posées par nos clients.
Les extensions de navigateur et les plugins nécessitent une installation sur l'appareil de l'apprenant, ce qui crée une opportunité pour l'introduction de logiciels malveillants lors de l'installation ou par le biais de mises à jour ultérieures. Les recherches en sécurité citées par le Privacy Technical Assistance Center du département de l'Éducation des États-Unis indiquent qu'il existe en moyenne une à cinq failles pour 1 000 lignes de code, ce qui signifie que les logiciels de surveillance non examinés peuvent contenir des vulnérabilités exploitables à l'insu de l'utilisateur.
Des logiciels malveillants peuvent être intégrés au code source d'une extension ou introduits via une mise à jour automatique déployée après l'installation. Comme la plupart des utilisateurs ne procèdent pas à une révision du code des logiciels qu'ils installent et que les mises à jour s'effectuent souvent de manière invisible en arrière-plan, ces programmes malveillants peuvent rester présents pendant une période prolongée avant d'être détectés.
Le conseiller en sécurité Mike Tassey, dans une présentation mise à disposition par le Privacy Technical Assistance Center du ministère américain de l'Éducation, a souligné que les voleurs de données accordent une valeur particulière à l'identité des enfants car elle est vierge. L'historique de crédit d'un enfant est vierge et le vol d'identité peut passer inaperçu pendant des années, ce qui le rend extrêmement précieux pour la fraude à long terme.
Une revue de code est un examen indépendant du code logiciel visant à identifier les bugs, les vulnérabilités et les logiciels malveillants potentiels. Pour les plugins et extensions de surveillance, une revue de code doit évaluer quelles données le logiciel collecte et transmet, si les mises à jour automatiques pourraient introduire du code malveillant et si des vulnérabilités existantes pourraient être exploitées par des tiers. Les organisations qui déploient des logiciels de surveillance sans revue de code acceptent un niveau de risque de sécurité non évalué.
La plateforme d'Integrity Advocate est basée sur le navigateur et ne nécessite aucun plugin, extension ou application pour fonctionner.





