Onderzoekers van de Amerikaanse beveiligingsfirma Cigital hebben een probleem ontdekt in een compiler die onderdeel uitmaakt van Visual C++ .Net. Een compiler wordt gebruikt om bepaalde code te vertalen in een voor een computer te begrijpen taal. Microsoft had bij het ontwerp van de nieuwe compiler een aantal aanpassingen doorgevoerd die problemen met buffer overflows tegen zou moeten gaan. Volgens Gary McGraw van Cigital heeft Microsoft een techniek overgenomen die in het verleden bij Linux gebruikt werd en die toen al problemen liet zien. "Visual C++ .Net lijkt daarmee niet veel veiliger dan eerdere versies", zegt McGraw tegen The Wall Street Journal. Deze week lanceerde Microsoft de langverwachte uiteindelijke versie van Visual Studio .Net. Al in januari bracht Microsoft de definitieve versie van de ontwikkelsoftware uit voor ontwikkelaars. Bill Gates noemde Visual Studio .Net de belangrijkste ontwikkelsoftware die het bedrijf ooit op de markt gebracht heeft. Met de software kunnen ontwikkelaars aan de slag om diverse webdiensten te ontwikkelen die passen binnen het .Net-initiatief van Microsoft. In totaal is bijna drie jaar gewerkt aan de ontwikkeling van de software. Nieuwe onderdelen bieden ontwikkelaars de mogelijkheid om meer dan twintig verschillende programmeertalen te gebruiken die op velerlei soorten computers –van servers tot mobiele telefoons- gebruikt kunnen worden. Visual Studio .Net heeft wel de door Microsoft zelf opgelegde veiligheidstest doorstaan. Bill Gates benadrukte een tijd geleden dat de prioriteit van het bedrijf voorlopig bij het verbeteren van de beveiliging van de producten ligt. Bij de zelftest van Microsoft gaan de ontwikkelaars van het product eigenhandig op zoek naar veiligheidsgaten.