Model Gartner’s API 安全模型 Level 0 Level 1 Level 2 Level 3 Level 4 Level 5 Predictive Security Proactive Security No Security Reactive Security No Security Understand the importance of the ‘API Security’ API G/W Traffic Management Basic Authentication OAuth Access Control Compliance Runtime Protection API Discovery Behavioral Detection Level 4: “There is active monitoring and proactive intervention ensuing compliance with the defined standards.” Level 5: “Organizations are transitioning their security and traffic management capabilities from proactive to predictive.”
Discovery API Inventory API Governance API Protection API Development API Testing 安全程式碼 API 安全威脅與風險 自動化安全測試 識別所有公開的 API 了解您擁有哪些 API 安全合規與治理 主動監控 即時檢測與預防
only in this phase. 560,000 new malwares per day. • 每天有超過 500K 的新惡意軟體。 • 在「初始入侵」階段幾乎不可能阻止所有新的惡意軟體. • 惡意軟體感染筆記型電腦並不意味著立即“數據洩露”’. • Detection & Response是 惡意軟體防護策略的關鍵. A data leak happens here. Source: Mandiant Attack Lifecycle
stop 1st victim case -High potential FPs (Gartner) API logs Attacker James BOLA Attack Authorization header: access_token, GET /f5api/v1/userinfo/users?id=1001 IP or URL blocking thru Firewall?? It’s not helpful to stop the BOLA attack!! 獨立API安全方案
(WAAP) Access Control Layer Cloud Architect Persona API AppDev Persona NetSecOps Persona DevOps Platform Persona E/W APIs N/S APIs API Sec Real-Time API