Analyse du risque viral sous OpenOffice.org
2.0.x

Les virus OOv_x
E. Filiol.
efiliol@esat.terre.defense.gouv.fr

Laboratoire de virologie et de cryptologie
Ecole Supérieure et d’Application des Transmissions

Laboratoire de virologie et de cryptologie, ESAT – p.1/7

Introduction

Laboratoire de virologie et de cryptologie, ESAT – p.2/7

Introduction

Concurrent « officiel » de Microsoft Office.

Laboratoire de virologie et de cryptologie, ESAT – p.2/7

Introduction

Concurrent « officiel » de Microsoft Office.
Parts de marché en progression constante.

Laboratoire de virologie et de cryptologie, ESAT – p.2/7

Introduction

Concurrent « officiel » de Microsoft Office.
Parts de marché en progression constante.
Coût direct négligeable mais ...

Laboratoire de virologie et de cryptologie, ESAT – p.2/7

Introduction

Concurrent « officiel » de Microsoft Office.
Parts de marché en progression constante.
Coût direct négligeable mais ...
Quid de la sécurité réelle d’OpenOffice ?

Laboratoire de virologie et de cryptologie, ESAT – p.2/7

Introduction

Concurrent « officiel » de Microsoft Office.
Parts de marché en progression constante.
Coût direct négligeable mais ...
Quid de la sécurité réelle d’OpenOffice ?
Analyse du risque viral et validation par codes
proof-of-concept.

Laboratoire de virologie et de cryptologie, ESAT – p.2/7

Analyse du risqueLaboratoire de virologie et de cryptologie, ESAT – p.3/7

Analyse du risqueExistence de nombreux langages de programmation
intégrés : script shell, VBScript, Python, Perl, Asp,Java.
Très grande richesse de développement des macros.
Existence de nombreux points d’exécution
détournables.

Laboratoire de virologie et de cryptologie, ESAT – p.3/7

Analyse du risquePas de mécanismes de protection prévus pour lesmacros.
Le format type ZIP offre une grande facilité depénétration virale.

Laboratoire de virologie et de cryptologie, ESAT – p.3/7

Analyse de risque (2)Laboratoire de virologie et de cryptologie, ESAT – p.4/7

Analyse de risque (2)La sécurité des macros est très facilement
contournable. Des répertoires dits « de confiance »sont définis. Toute macro placée dans ces répertoires
est ipso facto de confiance.
La signature du document ne prend pas en compteréellement les macros. Possibilités de contournement.

Laboratoire de virologie et de cryptologie, ESAT – p.4/7

Analyse de risque (2)Les macros peuvent être liées à des événements ou
des services.
Autres mécanismes : chaînage de macros, utilisationde liens hypertexte, exécution inter applications,utilisation de lien OLE...
De très nombreux mécanismes sont utilisables par une
infection.

Laboratoire de virologie et de cryptologie, ESAT – p.4/7

Analyse de risque (2)Toutes les techniques virales connues pour Microsoft
Office sont transposables sous OpenOffice.org.
Tous les types d’infections informatiques sontréalisables (infections simples et auto-reproductrices).

Laboratoire de virologie et de cryptologie, ESAT – p.4/7

Analyse de risque (2)Globalement, la suite OpenOffice représente un risqueplus grand en terme d’infections que la suite Microsoft.
Absence de véritables concepts de sécurité.

Laboratoire de virologie et de cryptologie, ESAT – p.4/7

Les virus OOv_s1, OOv_s1_f,
OOv_s2...

Laboratoire de virologie et de cryptologie, ESAT – p.5/7

Les virus OOv_s1, OOv_s1_f,
OOv_s2...

Réalisation de plusieurs souches virales
opérationnelles comme preuve de concept.
Infection couronnée de succès quel que soit le niveau
de sécurité choisi par l’utilisateur.
Certains sćenarii permettent d’agir sans alerter
l’utilisateur d’une quelconque manière.

Laboratoire de virologie et de cryptologie, ESAT – p.5/7

L’infection OOv_s1_f

Laboratoire de virologie et de cryptologie, ESAT – p.6/7

L’infection OOv_s1_f

Envoi d’un mail avec pièce jointe (document
OpenOffice.org).
A l’ouverture, la macro associée à cet événement est
exécutée (phase de primo-infection).
Installation d’une fonction offensive C dans la macro
DicOOo.
La fonction C est exécutée à l’installation de DicOOo.

Laboratoire de virologie et de cryptologie, ESAT – p.6/7

Conclusion

Laboratoire de virologie et de cryptologie, ESAT – p.7/7

Conclusion

Nombreuses possibilités identifiées et testées.
Le risque infectieux sous OpenOffice est actuellement
maximal.
OpenOffice est à déconseiller d’un point de vue de lasécurité.

Laboratoire de virologie et de cryptologie, ESAT – p.7/7

Conclusion

Article long à paraitre prochainement :D. de Drézigué, J.- P. Fizaine, N. Hansma, In-depth
Analysis of the Viral Threats with OpenOffice.org
Documents, Journal in Computer Virology, 2006.

Laboratoire de virologie et de cryptologie, ESAT – p.7/7