自2008年發(fā)布第一版BSIMM(軟件安全構建成熟度模型)以來,新思科技這一旨在幫助企業(yè)規(guī)劃、執(zhí)行、評估和完善其軟件安全計劃(SSI)的免費開放模型已經迎來了第11個版本--BSIMM11。
在今天的BSIMM11媒體溝通會上,新思科技軟件質量與安全部門高級安全架構師楊國梁介紹稱,BSIMM反映了數百家企業(yè)的真實實踐,是一種基于科學的觀點的描述型模型,能夠為企業(yè)的軟件安全方案提供指導參考,并且作為一項免費及開放的標準,廣泛適用于各行業(yè),可以評估任一軟件安全方案。
“2008年我們發(fā)布BSIMM第一個版本時,其中只有9家公司。今天發(fā)布的BSIMM11則包含了我們觀察到的130家公司的軟件安全活動,覆蓋多個垂直行業(yè),包括金融服務、金融科技、獨立軟件供應商(ISV)、云、醫(yī)療保健、物聯(lián)網、保險及零售等?!睏顕焊嬖V我們,BSIMM非常注重數據的“新鮮度”。
他談到,從2008年開始,新思科技大概對共計211家企業(yè)展開過約500次以上的BSIMM測評,但BSIMM11版本里卻僅有130家企業(yè)。這是因為如果一家公司超過一定時間沒有再做新的BSIMM評估,新思科技就會把這家公司從其數據池中給移出去。因為一定時間之前做的評估中的活動,可能在新的版本中已經不具備代表性。同時,新思科技也會根據市場動態(tài)增加或刪除進行參考和統(tǒng)計的安全活動。
據介紹,BSIMM可以作為企業(yè)衡量軟件安全的標尺,他們可以將自己的軟件安全計劃與BSIMM社區(qū)的數據進行比較。在BSIMM報告中,會有一個反映全球不同領域企業(yè)(最新版本中,金融服務、獨立軟件供應商和云領域的企業(yè)占比最高)在12個具體實踐維度中3個Level上平均水平的蛛網圖,企業(yè)可以參照這張圖對自身的安全性成熟度進行比較評估。
BSIMM11報告發(fā)現(xiàn)的新趨勢包括:
·工程技術導向的軟件安全工作正在成功地為實現(xiàn)彈性的 DevOps 價值流貢獻力量。BSIMM11表明,持續(xù)集成和持續(xù)交付(CI/CD)工具和運維編排已成為一些企業(yè)軟件安全方案的常規(guī)操作,并且正在影響SSI的組織、設計和執(zhí)行方式。例如,軟件安全團隊越來越多地向技術小組或首席技術官匯報工作(而不是IT安全團隊或首席信息安全官),并且正在改變內部招募和組織人才的方式。
·軟件定義的安全管理不再僅僅是一種愿景。企業(yè)采用由CI/CD管道執(zhí)行中的事件觸發(fā)的自動化活動替代一些摩擦性高的帶外(out-of-band)數據安全活動。將人員流程和決策轉換為算法是企業(yè)越來越多地解決資源約束和節(jié)奏管理問題的方法之一。
·安全“左移”變?yōu)椤盁o處不移”。“左移”概念的實現(xiàn)已從在軟件開發(fā)周期中較早地執(zhí)行一些安全測試的字面解釋演變?yōu)樵谟写龣z查的工件可用時立即執(zhí)行安全活動。這可能意味著在過去我們認為在左側(較早期)的安全測試現(xiàn)在大多數情況下可能是在右側(偏后期,包括生產階段)。
·在BSIMM里引入金融科技垂直行業(yè)的數據。在仔細審查了金融行業(yè)中不斷增長的公司數據池后,很明顯,有必要添加一個專門面向金融服務的ISV單獨的垂直行業(yè)。
“每家企業(yè)都需要明確的軟件安全方案來聚焦工作。敏捷、CI/CD或DevOps,既不是軟件安全的原因,也不是解決方案。我們認為,軟件安全需要不同團隊的共同努力,也即DevSecOps。”楊國梁說到。事實上,BSIMM11報告表明,許多企業(yè)正在調整其軟件安全計劃,以支持數字化轉型和DevOps等現(xiàn)代軟件開發(fā)范例。
據介紹,在過去的一年中,添加到BSIMM10中的三個活動取得了驚人的增長(SM3.4 集成軟件定義生命周期管理、AM3.3 監(jiān)控自動化資產創(chuàng)建工作和CMVM3.5 自動驗證運營基礎運維安全性)。這反映了一些企業(yè)如何積極加速軟件安全工作,以適應軟件交付的速度。此外,BSIMM11中添加的兩個活動顯示了這一趨勢在延續(xù)(ST3.6 自動實施事件驅動的安全性測試,CMVM3.6 發(fā)布可部署工件的風險數據)。這些新的活動代表著向DevSecOps的轉變。
目前,云、物聯(lián)網和高科技公司是BSIMM11數據池中最成熟的三個垂直行業(yè)。BSIMM11還強調了三個受到高度監(jiān)管的行業(yè)之間的差異:金融服務、醫(yī)療保健和保險。金融服務行業(yè)比其他行業(yè)更早地組建軟件安全團隊,因此,與醫(yī)療保健和保險行業(yè)相比,擁有更為成熟的軟件安全實踐。BSIMM首次歸納金融科技行業(yè)的數據,并發(fā)現(xiàn)它與金融服務的追蹤非常接近,主要的差異(有利于金融科技)體現(xiàn)在培訓、安全測試和代碼審查實踐中。
“企業(yè)軟件安全成熟度與其軟件安全小組成立的時間,在某種程度上呈現(xiàn)一種正相關關系。一般來說,越早成立軟件安全小組,或者在軟件安全小組上花越多的時間,企業(yè)的軟件安全成熟度就會越高?!睏顕航忉尩?。
而當我們問及安全由“左移”變?yōu)椤盁o處不移”對于企業(yè)來說意味著什么時,楊國梁強調,左移目前還是一個比較好的方法論,根據新思科技與中國一些客戶的交流,其實他們在整個開發(fā)過程中,能夠做的比較有效的安全活動還不是很多。如果從投入產出比的角度來看,他建議企業(yè)先把左移做好,之后再進行其他可行實踐。
責任編輯:pj
-
數據
+關注
關注
8文章
6808瀏覽量
88743 -
軟件安全
+關注
關注
0文章
23瀏覽量
9193 -
金融科技
+關注
關注
0文章
55瀏覽量
3994
發(fā)布評論請先 登錄
相關推薦
評論