ref: https://medium.com/devopscurry/securing-your-ci-cd-pipelines-with-devsecops-in-2021-1a6a6e34f2e7
本篇文章作者想要探討的是如何透過 DevSecOps 的概念來強化你的 CI/CD 流程。
文章開頭探討了些關於 DevOps 文化以及對團隊帶來的改變,如何將 Dev, Ops 的工作流程給帶入到一個不同的領域,這部分想必大家都熟識了,所以這邊就不敘述太多。
接者作者開始思考,CI/CD 這種自動化的過程中,如果我們想要檢查資安與安全性相關,那到底有什麼樣的資訊市值得我們去檢查與研究的?
假設今天採用的是市面上 SaaS 服務的所提供的 Pipeline 平台,這些平台本身的資安問題並不是使用者可以去處理的,這方面只能仰賴這些服務提供商能夠有效且安全的去防護系統。因此作者認為我們應該要將注意力放在我們自行設計的 pipeline 過程中。
作者接者列舉了幾個議題,譬如
1. Source Code Vulnerabilities
這個議題要檢查的是軟體本身是否有相關的漏洞
2. OSS Library Vulnerabilities
所有使用到的 OSS Library 也都可能有漏洞需要注意,所以平常也要多注意 CVE 相關的資訊,有任何可以修復的機會時,團隊一定要評估是需要升級相關的 OSS
3. OSS Version
OSS 的社群也是會不停的開發與迭代,某些版本可能多年後就不被該社群團隊給維護,所以如果目前使用的 OSS 版本已經被標示為 deprecated,那意味就算有任何漏洞可能都不會有相關維護者去補修。因此團隊也要審慎評估是否要趕緊升級到一個有被維護的版本
4. Identifying Compromising Credentials
CI/CD 系統中不免都會有一些跟機密資訊有關的資料,這些資料是有可能當初處理時沒有被妥善管理,譬如不小心被 commit 到 source code 之類的,這部分的錯誤也都要避免。
檢查方面,作者提出不同的方式來檢查,譬如
1. Static Application System Testing(SAT)
程式編譯前的靜態掃描,該方法會嘗試分析程式碼本身是否有安全性漏洞,也是俗稱的白箱測試。
2. Active and Passive penetration t est (Dynamic Analysis)
3. Infrastructure Analysis
該方法包含了檢查環境中用到的設定檔案,伺服器狀態等,透過這些資訊來了解當前是否有什麼潛在的問題
最後,作者列舉出一些相關的工具,譬如
1. Checkmarx
2. IMMUNIO
3. Aqua Security
4. OWASP Zed Attack Proxy
5. Twistlock
6. CyberArk
7. WhiteSource
8. CHef InSpec
9. Fortify Webinspect
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「checkmarx」的推薦目錄:
- 關於checkmarx 在 矽谷牛的耕田筆記 Facebook 的最佳貼文
- 關於checkmarx 在 iThome Security Facebook 的最佳解答
- 關於checkmarx 在 TechOrange 科技報橘 Facebook 的最佳貼文
- 關於checkmarx 在 コバにゃんチャンネル Youtube 的最佳解答
- 關於checkmarx 在 大象中醫 Youtube 的最佳解答
- 關於checkmarx 在 大象中醫 Youtube 的最佳解答
- 關於checkmarx 在 Checkmarx - 首頁 的評價
- 關於checkmarx 在 Checkmarx - YouTube 的評價
- 關於checkmarx 在 checkmarx-ts/CxUtils: Useful tools and Examples ... - GitHub 的評價
- 關於checkmarx 在 作者checkmarx 的總覽(PTT發文,留言,暱稱) - PTT網頁版 的評價
- 關於checkmarx 在 Checkmarx and OWASP dependency check - Stack Overflow 的評價
- 關於checkmarx 在 Expert Q&A on Securing Code in GitHub with Checkmarx 的評價
checkmarx 在 iThome Security Facebook 的最佳解答
專精應用程式安全的Checkmarx揭露社群活動網站Meetup的漏洞,不只能讓駭客從中接管社群,還能竄改收款的帳號,使得錢匯到駭客的Paypal帳戶裡,而站方也在7月中旬修補Checkmarx所提報的漏洞。
https://www.ithome.com.tw/news/139205
checkmarx 在 TechOrange 科技報橘 Facebook 的最佳貼文
能夠在競爭激烈的軟體產業中,連獲三年 Gartner 魔力象限領導者認證,更收到許多企業 IT 人員的好評,Checkmarx 提供的服務特別在哪?
checkmarx 在 コバにゃんチャンネル Youtube 的最佳解答
checkmarx 在 大象中醫 Youtube 的最佳解答
checkmarx 在 大象中醫 Youtube 的最佳解答
checkmarx 在 Checkmarx - YouTube 的推薦與評價
Checkmarx is the global leader in software security solutions for modern enterprise software development. Checkmarx delivers the industry's most ... ... <看更多>
checkmarx 在 checkmarx-ts/CxUtils: Useful tools and Examples ... - GitHub 的推薦與評價
This is a curated set of utilities maintained by Checkmarx Professional Services and made available for public consumption. This is a collection of scripts, ... ... <看更多>
checkmarx 在 Checkmarx - 首頁 的推薦與評價
The #Checkmarx Software Security Platform unifies with #DevOps and instills security into the CI/CD... Derech Ze'ev Jabotinsky 2 Floor 11, 52505 以色列拉馬 ... ... <看更多>