Jednym z powodów wprowadzenia nowych formatów plików w pakiecie Microsoft Office była "zbytnia złożoność" dotychczas używanych formatów binarnych. Zaletą "starych" formatów była niewątpliwie ich szybkość, jednak wraz ze zwiększeniem się wydajności przeciętnych komputerów czynnik ten stawał się coraz mniej istotny. A złożoność? Cóż, obecna dziura w obsłudze "starego" formatu pliku nie jest bynajmniej pierwszym błędem tego typu. Warto jednak wspomnieć o Microsoft Office Isolated Conversion Environment, usłudze służącej do konwersji starych formatów na nowe. Jej główną zaletą jest praca w izolowanym środowisku, więc nawet jeśli błąd w parserach określonych typów plików znajduje się również w MOICE, ewentualne wykonanie kodu nie prowadzi praktycznie do niczego. Przy okazji polecam:
- Practical Windows Sandboxing – Part 1,
- Practical Windows Sandboxing – Part 2,
- Practical Windows Sandboxing – Part 3,
A także coś o Google Chrome: On Chromium and Practical Windows Sandboxing.