新思科技發(fā)布軟件安全構(gòu)建成熟度模型BSIMM10
任何軟件安全計劃要想真正發(fā)揮作用,都必須確定需要關(guān)注的適當(dāng)活動以及應(yīng)當(dāng)由誰負(fù)責(zé)執(zhí)行這些活動,這是軟件安全計劃的重要環(huán)節(jié)。新思科技軟件安全構(gòu)建成熟度模型(BSIMM)是對現(xiàn)實世界中軟件安全計劃開展多年研究的結(jié)果,是衡量軟件是否安全的標(biāo)尺。
新思科技宣布發(fā)布其最新版本的軟件安全構(gòu)建成熟度模型(BSIMM)——BSIMM10。該模型旨在幫助企業(yè)規(guī)劃、執(zhí)行、完善和評估其軟件安全計劃(SSIs)。在過去的十年里,新思科技采用BSIMM對185家公司進行了約450次評估,第十個版本反應(yīng)了觀察到的122家公司的軟件安全活動。BSIMM10還強調(diào)了DevOps對軟件安全計劃的影響、工程導(dǎo)向的安全工作的新浪潮以及公司如何在軟件安全成熟度的三個階段前行。
MassMutual企業(yè)信息風(fēng)險管理總監(jiān)Jim Routh表示:“自2008年起,BSIMM就作為評估各種類型和規(guī)模的組織的有效工具,包括全球一些先進的安全團隊正采用其軟件安全策略。最新的BSIMM數(shù)據(jù)反映了有多少家組織正調(diào)整其方法來應(yīng)對現(xiàn)代開發(fā)和部署實踐的新動態(tài),比如縮短發(fā)布周期、增加自動化的使用和軟件定義的基礎(chǔ)架構(gòu)?!?/span>
BSIMM10描述了7,900名軟件安全專家的工作成果,這些成果對參與超過17.3萬應(yīng)用程序開發(fā)工作的47萬名開發(fā)人員有指導(dǎo)作用。BSIMM10代表的公司來自垂直行業(yè),包括金融服務(wù)、高科技、獨立軟件供應(yīng)商(ISVs),云、醫(yī)療保健、物聯(lián)網(wǎng)、保險及零售業(yè)。
BSIMM10報告的主要發(fā)現(xiàn)包括:
·DevOps對軟件安全的影響:BSIMM數(shù)據(jù)顯示DevOps的發(fā)展以及持續(xù)集成和持續(xù)交付(CI/CD)工具正在影響公司實現(xiàn)軟件安全性的方式。這在BSIMM新增的三個活動中可以看出,新的活動反映了公司如何積極致力使安全活動自動化,來配合將業(yè)務(wù)功能推向市場的速度。BSIMM10也包括更新的描述和現(xiàn)有活動的示例,以反映這些活動如何作為現(xiàn)代DevOps組織實施的一部分。
·工程導(dǎo)向的安全文化的新浪潮:BSIMM10是第一個正式反映SSI文化發(fā)生變化的研究,工程主導(dǎo)的軟件安全工作是由開發(fā)和運營團隊自下而上驅(qū)動的,而不像在集中式軟件安全小組自上而下。在一些組織中,工程主導(dǎo)的安全文化克服了建立和發(fā)展有意義的軟件安全工作的困難。工程導(dǎo)向的安全文化新浪潮的出現(xiàn),是應(yīng)對諸如敏捷和DevOps之類的現(xiàn)代軟件交付實踐的需求以及現(xiàn)有SSIs不希望產(chǎn)生的摩擦。
·公司采用BSIMM來為其軟件安全旅程導(dǎo)航:BSIMM10是首個定義SSI成熟度三個階段(興起、發(fā)展和優(yōu)化)的版本,并且描述了不同公司通常如何通過它們發(fā)展。BSIMM數(shù)據(jù)顯示,隨著時間的推移,企業(yè)得到了明顯改進,許多企業(yè)均已達到了一定的成熟度,以至于他們開始關(guān)注活動的深度、廣度和規(guī)模,而不是總想著增加活動數(shù)量。
新思科技首席科學(xué)家Sammy Migues表示:“領(lǐng)導(dǎo)一個有效的軟件安全計劃是富有挑戰(zhàn)性的,而DevOps和CI/CD帶來的巨大技術(shù)和組織變革并沒有使這項任務(wù)變得更加容易。作為不斷發(fā)展以反映全球數(shù)百個軟件安全小組的經(jīng)驗的工具,無論你是剛剛開始你的軟件安全旅程,尋求優(yōu)化程序或者應(yīng)對新的挑戰(zhàn),BSIMM以及社區(qū)都是寶貴的資源。”
BSIMM包括的數(shù)據(jù)是從真正建立SSIs的公司收集而來,量化了119項活動的發(fā)生,來展示許多計劃的共同點以及彰顯個性的不同之處。BSIMM數(shù)據(jù)顯示高成熟度的計劃是全面的,涵蓋該模型所描述的全部 12項實踐中各種各樣的活動。組織可以采用BSIMM來比較計劃并且決定哪些額外活動可能對支持其整體戰(zhàn)略有意義。