Microsoft'un yayınladığı Security Development Lifecycle İlerleme Raporu'nun en son sürümüne göre, bilinen binlerce uygulama açıklıklarının büyük çoğunluğu, göreceli olarak faydalanılması daha kolay açıklıklar olarak karşımıza çıkıyor. Microsoft güvenlik mühendisliği stratejilerini yönlendiren ekibin başında bulunan Steve Lipner'a göre, uygulama geliştiren firmaların bazıları, uygulama geliştirirken güvenlik hususlarına dikkat etmenin önemini kavramaya başladılar; öte yandan pek çok firma ise henüz yolun başında. Lipner'a göre bu durumun altında yatan en temel sebep; uygulama geliştiricilerin çoğunun, uygulamaların içerisine kolaylıkla ekleyebilecekleri ve uyumluluğu etkilemeyen birçok etkin ve maliyetsiz değişikliklerden habersiz olmaları.