日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

常見CWE定義了任務(wù)關(guān)鍵型應(yīng)用程序的網(wǎng)絡(luò)安全漏洞環(huán)境

星星科技指導(dǎo)員 ? 來源:嵌入式計(jì)算設(shè)計(jì) ? 作者:S. TUCKER TAFT ? 2022-11-09 15:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Common Weak Enumeration (CWE) 是軟件弱點(diǎn)和漏洞的類別系統(tǒng),現(xiàn)在用于為開發(fā)關(guān)鍵任務(wù)嵌入式系統(tǒng)的人員提供源代碼分析工具的通用詞匯表。CWE項(xiàng)目的一些不同分組(例如與一般編碼實(shí)踐相關(guān)的分組)側(cè)重于軟件系統(tǒng)中特定于安全的部分,包括身份驗(yàn)證和加密,以及可以通過適當(dāng)選擇編程語言或工具來緩解的部分。最近決定在CWE的框架內(nèi)包括“通用質(zhì)量枚舉”,該枚舉將推廣其適用于各種軟件弱點(diǎn),而不是嚴(yán)格意義上與網(wǎng)絡(luò)安全相關(guān)的弱點(diǎn)。

制定 CWE

Common Weak Enumeration(CWE,http://cwe.mitre.org)已經(jīng)成為每個(gè)具有安全意識(shí)的任務(wù)關(guān)鍵型嵌入式系統(tǒng)開發(fā)人員的事實(shí)上的參考資源。CWE將所有已知的網(wǎng)絡(luò)安全漏洞分類為一個(gè)系統(tǒng)編號(hào)的列表,最新版本(3.2版,從2019年1月開始)包含800多個(gè)弱點(diǎn)和近1,200個(gè)項(xiàng)目。CWE源于MITRE公司(馬薩諸塞州貝德福德和弗吉尼亞州麥克萊恩)的一個(gè)項(xiàng)目,該項(xiàng)目旨在描述和總結(jié)不斷增長的常見漏洞和暴露(CVE)列表;MITRE還與美國國家標(biāo)準(zhǔn)與技術(shù)研究院(NIST)維護(hù)的國家漏洞數(shù)據(jù)庫(NVD)一起維護(hù)CVE列表。

CVE和NVD一起記錄了每個(gè)公開的網(wǎng)絡(luò)安全漏洞和暴露事件,可以追溯到1999年。CWE試圖將網(wǎng)絡(luò)安全漏洞和暴露事件分為不同的類別,以便為工具,網(wǎng)絡(luò)安全專家和整個(gè)關(guān)鍵任務(wù)軟件開發(fā)社區(qū)提供通用詞匯。在 3.2 版中,已努力包含更普遍的質(zhì)量弱點(diǎn),這些弱點(diǎn)源自 CQE(通用質(zhì)量枚舉)項(xiàng)目。這些類型的弱點(diǎn)與安全問題沒有直接關(guān)系,但仍然可能導(dǎo)致生命周期中的重大問題,并且通常可以通過檢測以安全為中心的弱點(diǎn)的相同類型的工具檢測到。

CWE被用于各種上下文,但也許最重要的是與源代碼分析工具有關(guān)。從歷史上看,每個(gè)這樣的工具都有自己特定的詞匯表,所有這些詞匯表都有可能令人困惑或模棱兩可的描述,確切地說它旨在檢測什么樣的軟件問題。然而,隨著CWE的出現(xiàn),許多源代碼分析工具已經(jīng)開始使用相關(guān)的唯一CWE標(biāo)識(shí)符來識(shí)別它們檢測到的問題。使用CWE,這種共享詞匯能夠以有意義的方式組合和比較來自多個(gè)工具的結(jié)果。即使使用通用術(shù)語,使用多個(gè)工具也有優(yōu)勢,因?yàn)樵跈z測潛在的源代碼缺陷時(shí),不同的工具往往具有不同的優(yōu)勢。

CWE 示例

CWE最好通過示例來說明。在第一次查看 CWE 時(shí),區(qū)分不同類型的弱點(diǎn)通常是有幫助的。有些我們可以稱之為通用,因?yàn)樗鼈冊谌魏魏兔總€(gè)應(yīng)用程序中都是值得關(guān)注的,例如緩沖區(qū)溢出(CWE-120)。基本上,所有程序都使用表、數(shù)組或字符串,對(duì)于所有此類程序,嘗試向表、數(shù)組或字符串中放入比它可以容納的更多內(nèi)容肯定會(huì)產(chǎn)生問題,如果語言通過運(yùn)行時(shí)檢查捕獲此類嘗試,或者最終如果由此類緩沖區(qū)溢出損壞的數(shù)據(jù)用作計(jì)算后期階段的輸入。CWE-120的 http://cwe.mitre.org 條目如下(表1)。

表 1:CWE-120。

poYBAGNrUI2AFvXMAAIBllBdlXo036.jpg

除了 CWE-120 之外,還有一組相關(guān)的弱點(diǎn),這些弱點(diǎn)涉及將索引到數(shù)組邊界之外的類似數(shù)組的結(jié)構(gòu)中。在CWE網(wǎng)站上搜索“數(shù)組越界”會(huì)生成相關(guān)CWE條目的列表,其中不僅包括對(duì)弱點(diǎn)的描述:它們還包括一些示例來說明那些編程語言中的弱點(diǎn),其中編譯時(shí)或運(yùn)行時(shí)檢查不會(huì)自動(dòng)檢測到弱點(diǎn)。此外,在一些更基本的 CWE(如 CWE-120)的條目中,還提供了其他部分,例如介紹模式、適用平臺(tái)(通常是弱點(diǎn)更普遍的編程語言)、常見后果、利用的可能性和潛在的緩解措施。緩解措施部分將確定不太可能出現(xiàn)漏洞的語言或平臺(tái),以及軟件開發(fā)或部署實(shí)踐,這些實(shí)踐將減少在所使用的語言或平臺(tái)無法自動(dòng)阻止漏洞的環(huán)境中被利用的可能性。

除了緩沖區(qū)溢出及其相關(guān)危險(xiǎn)等普遍弱點(diǎn)之外,還有一些弱點(diǎn)更特定于應(yīng)用程序,具體取決于應(yīng)用程序的性質(zhì)。例如,正確使用身份驗(yàn)證和授權(quán)可能與在物理安全位置之外無法訪問的應(yīng)用程序無關(guān)。CWE-284,訪問控制不當(dāng),解決了這一特定于應(yīng)用程序的弱點(diǎn)(下一頁的表2)。

表 2:CWE-284。

pYYBAGNrUJSAAHwvAAM_PJIBCxs220.jpg

與緩沖區(qū)溢出一樣,還有一組其他 CWE 條目專注于此一般弱點(diǎn)領(lǐng)域的特定元素。在CWE網(wǎng)站上搜索“身份驗(yàn)證和授權(quán)”會(huì)生成示例列表。

盡管此類特定于應(yīng)用程序的 CWE 可能并不適用于所有系統(tǒng),但具有外部連接的系統(tǒng)的比例每天都在增長。例如,過去只有飛行員才能使用的軍事系統(tǒng)現(xiàn)在正在聯(lián)網(wǎng),以改善協(xié)調(diào)和態(tài)勢感知。盡管網(wǎng)絡(luò)中的其他系統(tǒng)本身可能是安全的,但干擾通信的可能性始終存在。即使是這些純粹的計(jì)算機(jī)到計(jì)算機(jī)連接也可能需要身份驗(yàn)證和授權(quán),以避免不友好方的欺騙或損壞。最重要的是,越來越多的以前特定于應(yīng)用程序的CWE在其相關(guān)性方面變得更加普遍。

如上所述,剛剛在CWE版本3.2中添加的一組新的CWE條目與安全性沒有直接關(guān)系,但仍然與強(qiáng)大的關(guān)鍵任務(wù)嵌入式系統(tǒng)的構(gòu)建和發(fā)展相關(guān)。該組源自幾年前構(gòu)建的實(shí)驗(yàn)性通用質(zhì)量枚舉 (CQE),包括 CWE 條目,例如 CWE-1041,冗余代碼的使用(表 3)。

表 3:CWE-1041。

poYBAGNrUJqAHbKlAAFRP0LfvpY927.jpg

如表的擴(kuò)展描述所示,相同代碼的重復(fù)副本會(huì)嚴(yán)重影響系統(tǒng)的維護(hù)和演進(jìn)。這也是一個(gè)普遍的質(zhì)量和可維護(hù)性問題,事實(shí)上,幾乎每個(gè)系統(tǒng)都會(huì)發(fā)生,與編程語言或開發(fā)過程無關(guān)。甚至還有一個(gè)三個(gè)字母的首字母縮略詞專門用于這個(gè)問題:DRY – 不要重復(fù)自己!代碼的重復(fù)在某種程度上是“不要重新發(fā)明輪子”的另一面。無論是重復(fù)自己還是重新發(fā)明輪子,都不是程序員構(gòu)建長期關(guān)鍵任務(wù)系統(tǒng)的正確答案。關(guān)鍵是抽象、模塊化和編程平臺(tái)底層的良好庫系統(tǒng),因此可重用的組件可以抽象為可以多次調(diào)用或?qū)嵗慕M件,而無需依賴復(fù)制和粘貼。

CWE 兼容工具

正如上述少量CWE條目所證明的那樣,CWE與軟件密集型系統(tǒng)開發(fā)過程中每天面臨的挑戰(zhàn)直接相關(guān)。有了這個(gè)通用詞匯,軟件項(xiàng)目現(xiàn)在可以根據(jù)工具是否可以檢測甚至建議更正正在開發(fā)或部署的系統(tǒng)源代碼中的此類弱點(diǎn)來識(shí)別和評(píng)估工具。事實(shí)上,MITRE 已經(jīng)建立了一個(gè)遵循 CWE 命名法的工具注冊表,無論是在控制其操作方面,還是在生成報(bào)告方面。此工具列表作為MITRE的CWE兼容性和有效性計(jì)劃的一部分進(jìn)行維護(hù)。

目前,大約有35家公司在CWE兼容工具注冊表中列出了50多種工具。要在注冊表中列出,該工具必須至少滿足以下六個(gè)條件中的前四個(gè):可使用 CWE 標(biāo)識(shí)符進(jìn)行 CWE 搜索;必須包含或允許用戶獲取相關(guān)的 CWE 標(biāo)識(shí)符;必須準(zhǔn)確鏈接到適當(dāng)?shù)?CWE 標(biāo)識(shí)符;必須描述 CWE、CWE 兼容性和 CWE 相關(guān)功能;必須明確列出功能聲稱覆蓋范圍和有效性的 CWE-ID,以防止在軟件中定位;并且必須在網(wǎng)站上顯示 CWE 評(píng)估軟件的測試結(jié)果。

作為某些類型的工具如何將 CWE 標(biāo)識(shí)符集成到其用戶界面中的示例,下面是靜態(tài)分析工具的屏幕截圖,展示了它在示例程序 [dining_philosophers.adb – 基于經(jīng)典的餐飲哲學(xué)家算法] 中檢測各種 CWE 問題的能力(圖 1)。

圖1:屏幕截圖演示了該工具在示例程序中檢測 CWE 問題的能力。

pYYBAGNrUKOAcKwiAAGpgZ62oQw700.jpg

如上所示,顯示的每條消息都包含與每個(gè)已識(shí)別問題關(guān)聯(lián)的 CWE 標(biāo)識(shí)符(在本例中,我們看到緩沖區(qū)溢出和數(shù)字范圍溢出)。圖形界面還使用戶能夠通過CWE標(biāo)識(shí)符識(shí)別當(dāng)前感興趣的特定弱點(diǎn),從而過濾掉與這些問題無關(guān)的消息。雖然此處未顯示,但將鼠標(biāo)懸停在 CWE 標(biāo)識(shí)符上會(huì)顯示弱點(diǎn)的簡短描述,因此用戶無需嘗試記住每個(gè) CWE ID 的含義。

作為另一個(gè)示例,下面是一個(gè)工具的屏幕截圖,該工具支持在 Ada 的 SPARK 子集中編寫的程序的程序?qū)傩缘男问阶C明。

圖2:屏幕截圖顯示了相應(yīng)的 CWE 標(biāo)識(shí)符。

poYBAGNrUKWAJa0fAAFxsENdTcw787.jpg

在這里,我們再次看到指示工具無法完全自動(dòng)化證明運(yùn)行時(shí)錯(cuò)誤缺失 (AoRTE) 屬性的位置的消息包括適當(dāng)?shù)?CWE 標(biāo)識(shí)符。上面還顯示了一個(gè)搜索功能,可以過濾掉非 CWE 郵件(在本例中,通過在搜索框中寫入“CWE”),或者可以識(shí)別引用特定 CWE ID 的郵件。

MITRE對(duì)常見弱點(diǎn)枚舉的定義為開發(fā)更安全,更健壯的軟件密集型系統(tǒng)的整個(gè)過程做出了重要貢獻(xiàn)。它提供了一個(gè)通用詞匯表,有助于軟件開發(fā)組織內(nèi)部的溝通,并允許用戶理解和比較用于掃描和分析任務(wù)關(guān)鍵型軟件源代碼的工具的功能。設(shè)計(jì)人員會(huì)發(fā)現(xiàn),將CWE兼容功能納入靜態(tài)分析和形式化方法工具集,使用戶能夠輕松了解可以消除的安全性和魯棒性問題。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5210

    文章

    20680

    瀏覽量

    337374
  • 應(yīng)用程序
    +關(guān)注

    關(guān)注

    38

    文章

    3346

    瀏覽量

    60428
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    汽車網(wǎng)絡(luò)安全TARA分析全指南:從基礎(chǔ)原理到落地實(shí)操

    TARA 分析的核心邏輯與實(shí)操方法,同時(shí)規(guī)避行業(yè)常見誤區(qū)。 一、TARA 分析到底是什么? 核心定義 TARA 分析是汽車行業(yè)通用的、標(biāo)準(zhǔn)化的網(wǎng)絡(luò)安全方法論,核心是 通過系統(tǒng)化的流程,識(shí)別車輛面臨
    發(fā)表于 04-27 15:32

    汽車網(wǎng)絡(luò)安全合規(guī)全流程深度解析——從法規(guī)門檻到落地實(shí)踐

    潛在網(wǎng)絡(luò)安全風(fēng)險(xiǎn) 主動(dòng)防御機(jī)制:從技術(shù)與流程層面防范網(wǎng)絡(luò)攻擊 持續(xù)監(jiān)控與響應(yīng):在車輛全生命周期內(nèi)快速響應(yīng)與處置安全事件 2.3 與功能安全的區(qū)別 一個(gè)
    發(fā)表于 04-21 13:03

    汽車網(wǎng)絡(luò)安全 ISO/SAE 21434是什么?(一)

    并解決漏洞,大幅降低后期修復(fù)成本; c.供應(yīng)鏈協(xié)同:建立統(tǒng)一的汽車網(wǎng)絡(luò)安全“語言” 與要求,提升 OEM 與 Tier1/2 供應(yīng)商的協(xié)作效率,降低供應(yīng)鏈安全風(fēng)險(xiǎn); d.信任建立:向監(jiān)管機(jī)構(gòu)、用戶
    發(fā)表于 04-07 10:37

    汽車網(wǎng)絡(luò)安全:法規(guī)、強(qiáng)標(biāo)、標(biāo)準(zhǔn)的關(guān)系(二)

    在汽車網(wǎng)絡(luò)安全領(lǐng)域,法規(guī)、強(qiáng)制性標(biāo)準(zhǔn)(簡稱“強(qiáng)標(biāo)”)及 標(biāo)準(zhǔn)三者緊密關(guān)聯(lián),共同構(gòu)成車輛上市銷售的合規(guī)體系,其中法規(guī)和強(qiáng)標(biāo)均有強(qiáng)制約束力,直接決定車輛能否合法入市,推薦性標(biāo)準(zhǔn)則為合規(guī)落地提供具體實(shí)施
    發(fā)表于 04-03 15:25

    分析嵌入式軟件代碼的漏洞-代碼注入

    隨著互聯(lián)網(wǎng)的發(fā)展,嵌入式設(shè)備正分布在一個(gè)充滿可以被攻擊者利用的源代碼級(jí)安全漏洞環(huán)境中。 因此,嵌入式軟件開發(fā)人員應(yīng)該了解不同類型的安全漏洞——特別是代碼注入。 術(shù)語“代碼注入”意味著對(duì)程序
    發(fā)表于 12-22 12:53

    兆芯亮相第十五屆網(wǎng)絡(luò)安全漏洞分析與風(fēng)險(xiǎn)評(píng)估大會(huì)

    12月10日,由中央網(wǎng)絡(luò)安全和信息化委員會(huì)辦公室、國家市場監(jiān)督管理總局共同指導(dǎo),中國信息安全測評(píng)中心主辦的“第十五屆網(wǎng)絡(luò)安全漏洞分析與風(fēng)險(xiǎn)評(píng)估大會(huì)(VARA)”在天津梅江會(huì)展中心隆重召開。
    的頭像 發(fā)表于 12-17 17:47 ?1428次閱讀

    人工智能時(shí)代,如何打造網(wǎng)絡(luò)安全“新范式”

    在當(dāng)今信息化迅速發(fā)展的時(shí)代,5G、大數(shù)據(jù)、云計(jì)算、深度學(xué)習(xí)等新興技術(shù)的廣泛應(yīng)用,帶來了前所未有的網(wǎng)絡(luò)安全挑戰(zhàn)。人工智能技術(shù)的崛起,為網(wǎng)絡(luò)安全領(lǐng)域提供新的解決方案,尤其在威脅識(shí)別、告警分析、態(tài)勢感知
    的頭像 發(fā)表于 12-02 16:05 ?594次閱讀

    攻擊逃逸測試:深度驗(yàn)證網(wǎng)絡(luò)安全設(shè)備的真實(shí)防護(hù)能力

    網(wǎng)絡(luò)安全設(shè)備從研發(fā)到部署全生命周期中防護(hù)有效性的關(guān)鍵環(huán)節(jié),通過模擬真實(shí)逃避手法,確保防護(hù)體系的有效性。 測試的核心價(jià)值: 實(shí)戰(zhàn)檢測能力驗(yàn)證:要求測試系統(tǒng)能夠模擬真實(shí)攻擊變種,評(píng)估設(shè)備對(duì)混淆流量、多態(tài)攻擊
    發(fā)表于 11-17 16:17

    兆芯加入基礎(chǔ)軟硬件產(chǎn)品漏洞生態(tài)聯(lián)盟

    近日,CCS 2025成都網(wǎng)絡(luò)安全技術(shù)交流系列活動(dòng)——國家漏洞庫(CNNVD)基礎(chǔ)軟硬件產(chǎn)品漏洞治理生態(tài)大會(huì)在成都成功舉辦。來自國家關(guān)鍵基礎(chǔ)設(shè)施單位、基礎(chǔ)軟硬件企業(yè)、高??蒲袡C(jī)構(gòu)的數(shù)百
    的頭像 發(fā)表于 09-22 13:50 ?1006次閱讀

    Docker生產(chǎn)環(huán)境安全配置指南

    據(jù)統(tǒng)計(jì),超過60%的企業(yè)在Docker生產(chǎn)環(huán)境中存在嚴(yán)重安全漏洞。本文將揭示那些容易被忽視但致命的安全隱患,并提供完整的企業(yè)級(jí)解決方案。
    的頭像 發(fā)表于 09-02 16:27 ?1284次閱讀

    DEKRA德凱產(chǎn)品網(wǎng)絡(luò)安全全球準(zhǔn)入深圳研討會(huì)順利舉行

    隨著全球網(wǎng)絡(luò)安全監(jiān)管政策不斷趨嚴(yán),尤其是歐盟無線電設(shè)備指令(RED)的網(wǎng)絡(luò)安全要求已于2025年8月1日正式強(qiáng)制實(shí)施,網(wǎng)絡(luò)安全已經(jīng)成為全球產(chǎn)品市場準(zhǔn)入的關(guān)鍵門檻之一。如何在復(fù)雜多變的國
    的頭像 發(fā)表于 08-28 15:50 ?820次閱讀

    wifi解決方案實(shí)現(xiàn)網(wǎng)絡(luò)安全

    silex希來科wifi解決方案實(shí)現(xiàn)網(wǎng)絡(luò)安全
    的頭像 發(fā)表于 08-27 15:01 ?806次閱讀

    國芯科技榮獲TüV 北德 ISO/SAE 21434 汽車網(wǎng)絡(luò)安全流程認(rèn)證證書

    賽道上邁出了堅(jiān)實(shí)且關(guān)鍵的一步。 ISO/SAE 21434?是全球汽車行業(yè)極具權(quán)威性與影響力的網(wǎng)絡(luò)安全標(biāo)準(zhǔn)。在智能網(wǎng)聯(lián)汽車飛速發(fā)展的當(dāng)下,車輛與外界的信息交互愈發(fā)頻繁,面臨的網(wǎng)絡(luò)攻擊風(fēng)險(xiǎn)也與日俱增,從黑客入侵遠(yuǎn)程控制車輛,到惡意
    的頭像 發(fā)表于 06-23 15:22 ?7582次閱讀
    國芯科技榮獲TüV 北德 ISO/SAE 21434 汽車<b class='flag-5'>網(wǎng)絡(luò)安全</b>流程認(rèn)證證書

    網(wǎng)絡(luò)安全從業(yè)者入門指南

    所有網(wǎng)絡(luò)安全專業(yè)和各部門人員都有一個(gè)共同的總體目標(biāo),就是要降低網(wǎng)絡(luò)風(fēng)險(xiǎn)。但是,對(duì)于工業(yè)、醫(yī)療保健、其他以網(wǎng)絡(luò)化物理系統(tǒng) (CPS) 為運(yùn)營基礎(chǔ)的關(guān)鍵基礎(chǔ)設(shè)施領(lǐng)域的企業(yè)來說,這一目標(biāo)正在
    發(fā)表于 06-20 15:56 ?1次下載

    筑牢智慧路燈網(wǎng)絡(luò)安全防線,為智慧城市發(fā)展保駕護(hù)航

    功能的不斷拓展和聯(lián)網(wǎng)設(shè)備的激增,其面臨的網(wǎng)絡(luò)安全風(fēng)險(xiǎn)也日益凸顯。從設(shè)備層的漏洞利用到網(wǎng)絡(luò)層的數(shù)據(jù)竊取,再到應(yīng)用層的系統(tǒng)入侵,每一個(gè)環(huán)節(jié)的安全隱患都可能成為威脅智慧城市
    的頭像 發(fā)表于 05-28 22:27 ?732次閱讀
    筑牢智慧路燈<b class='flag-5'>網(wǎng)絡(luò)安全</b>防線,為智慧城市發(fā)展保駕護(hù)航
    甘德县| 平乡县| 桃园市| 秦皇岛市| 石家庄市| 雷州市| 会昌县| 岱山县| 广东省| 弥勒县| 哈巴河县| 深泽县| 南乐县| 南康市| 浦城县| 定州市| 通海县| 宣城市| 乐都县| 宁都县| 卫辉市| 介休市| 佛学| 沾化县| 明溪县| 凤阳县| 普兰县| 大城县| 华亭县| 社会| 大英县| 通化县| 阳山县| 烟台市| 辽中县| 禄丰县| 达尔| 古田县| 正镶白旗| 阜城县| 彭阳县|