Condividi tramite


Abilitare il comportamento di sicurezza delle API con Defender CSPM

Il piano CsPM (Defender Cloud Security Posture Management) in Microsoft Defender per il cloud offre una visualizzazione completa delle API in Azure Gestione API. Consente di migliorare la sicurezza delle API individuando errori di configurazione e vulnerabilità. Questo articolo illustra come abilitare la gestione del comportamento di sicurezza delle API nel piano CSPM di Defender e valutare la sicurezza delle API. Defender CSPM esegue l'onboarding delle API senza un agente e verifica regolarmente i rischi e l'esposizione dei dati sensibili. Fornisce informazioni dettagliate e mitigazioni dei rischi con priorità tramite l'analisi del percorso di attacco api e le raccomandazioni sulla sicurezza.

Prerequisiti

Abilitare l'estensione gestione del comportamento di sicurezza API

  1. Accedere al portale di Azure.

  2. Cercare e selezionare Microsoft Defender per il cloud.

  3. Passare a Impostazioni ambiente.

  4. Selezionare la sottoscrizione pertinente nell'ambito.

  5. Passare al piano CSPM di Defender e selezionare Impostazioni.

  6. Abilitare la gestione del comportamento di sicurezza api (anteprima).

    Screenshot di Enable API security posture management (Abilita la gestione del comportamento di sicurezza api).

  7. Seleziona Salva.

Verrà visualizzato un messaggio di notifica che conferma che le impostazioni sono state salvate correttamente. Dopo l'abilitazione, le API avviano l'onboarding e vengono visualizzate nell'inventario Defender per il cloud entro poche ore.

Visualizzare l'inventario API

Le API di cui è stato eseguito l'onboarding nel piano CSPM di Defender vengono visualizzate nel dashboard sicurezza API in Protezione del carico di lavoro e Microsoft Defender per il cloud Inventario.

  1. Passare alla sezione Sicurezza cloud del menu Defender per il cloud e selezionare Sicurezza API in Protezione avanzata del carico di lavoro.

    Screenshot del dashboard di sicurezza dell'API.

  2. Il dashboard mostra il numero di API di cui è stato eseguito l'onboarding, suddivise per raccolte API, endpoint e servizi di Azure Gestione API. Include un riepilogo delle API di cui è stato eseguito l'onboarding per la copertura della sicurezza del rilevamento delle minacce con il piano di protezione dei carichi di lavoro di Defender per le API.

  3. Per visualizzare le API di cui è stato eseguito l'onboarding nel piano CSPM di Defender per la protezione del comportamento, applicare il piano di Filtro Defender == Defender CSPM.

    Screenshot delle API filtrate per il piano CSPM di Defender per il comportamento.

  4. Eseguire il drill-down nella pagina dei dettagli della raccolta API per esaminare i risultati della sicurezza per operazioni API specifiche. Questi sono visibili nel riquadro del contesto laterale quando si seleziona un'operazione API di interesse.

    Screenshot della pagina dei dettagli della raccolta API.

Risultati dettagliati dell'endpoint API

  1. Tipo di informazioni riservate: fornisce informazioni dettagliate sulle informazioni riservate esposte nei percorsi URL dell'API, parametri di query, corpi delle richieste e corpi di risposta in base ai tipi di dati supportati, insieme all'origine del tipo di informazioni trovato.
  2. Informazioni aggiuntive: nel caso dei corpi di risposta api, vengono visualizzati i codici di risposta HTTP contenenti informazioni riservate(ad esempio 2xx, 3xx, 4xx).

Esaminare i risultati del comportamento di sicurezza delle API insieme all'inventario API nell'esperienza di inventario Microsoft Defender per il cloud.

Nota

Affinché le risorse API vengano visualizzate nell'esperienza di inventario, Microsoft Defender per il cloud richiede che il Criteri di Azure per Gestione API sia attivo e assegnato.

  1. Passare al menu Microsoft Defender per il cloud e selezionare Inventario.

  2. Nella pagina Inventario applicare filtri selezionando tipi di risorse e selezionando Gestione API API, Gestione API operazione e Gestione API servizio per visualizzare tutti gli asset API.

    Screenshot delle risorse Gestione API nell'inventario.

Analisi delle raccomandazioni sulla sicurezza delle API

Gli endpoint API vengono valutati continuamente per errori di configurazione e vulnerabilità, inclusi errori di autenticazione e API inattive. Le raccomandazioni sulla sicurezza vengono generate con fattori di rischio associati, come l'esposizione esterna e i rischi di riservatezza dei dati. L'importanza delle raccomandazioni sulla sicurezza viene calcolata in base a questi fattori di rischio. Altre informazioni sulle raccomandazioni sulla sicurezza basate sui rischi.

Per esaminare le raccomandazioni relative al comportamento di sicurezza delle API:

  1. Passare al menu principale Defender per il cloud e selezionare Raccomandazioni.

  2. Attiva/Disattiva gruppo per titolo e applica il filtro Tipo di risorsa, selezionando Gestione API Operazione.

  3. Esaminare le raccomandazioni sulla sicurezza, le risorse interessate, i fattori di rischio e i livelli di rischio. Eseguire azioni per correggere i rischi di comportamento dell'API.

    Screenshot delle raccomandazioni per la sicurezza delle API.

Esplorare i rischi dell'API e correggere con l'analisi del percorso di attacco

Cloud Security Explorer consente di identificare i potenziali rischi per la sicurezza nell'ambiente cloud eseguendo una query sul grafico della sicurezza cloud.

  1. Accedere al portale di Azure.

  2. Passare a Microsoft Defender per il cloud> Cloud Security Explorer.

  3. Usare il modello di query predefinito per identificare rapidamente le API con informazioni dettagliate sulla sicurezza.

    Screenshot di Cloud Security Explorer con il modello di query informazioni dettagliate sulla sicurezza api.

  4. In alternativa, creare una query personalizzata con Cloud Security Explorer per individuare i rischi dell'API e visualizzare gli endpoint API connessi al calcolo back-end o agli archivi dati. Ad esempio, è possibile visualizzare gli endpoint API che instradano il traffico alle macchine virtuali con vulnerabilità del codice remoto.

    Screenshot della query personalizzata in Cloud Security Explorer.

L'analisi del percorso di attacco in Defender per il cloud risolve i problemi di sicurezza che rappresentano minacce immediate per le applicazioni e gli ambienti cloud. Identificare e correggere i percorsi di attacco guidati dall'API per affrontare i rischi più critici dell'API che possono minacciare significativamente l'organizzazione.

  1. Nel menu Defender per il cloud passare ad Analisi del percorso di attacco.

  2. Filtrare in base al tipo di risorsa Gestione API'operazione per analizzare i percorsi di attacco correlati all'API.

    Screenshot dell'analisi del percorso di attacco filtrata in base all'operazione di Gestione API.

  3. Visualizzare le raccomandazioni di sicurezza per gli endpoint API nell'ambito e correggere le raccomandazioni per proteggere le API dalle superfici di attacco ad alto rischio.

    Screenshot delle raccomandazioni per la sicurezza delle API nell'analisi del percorso di attacco.

Offboarding API security posture protection

Le API che fanno parte del piano CSPM di Defender non possono essere archiviate singolarmente. Se si vuole eseguire l'offboarding di tutte le API dal piano CSPM di Defender, passare alla pagina Impostazioni piano CSPM di Defender e disabilitare l'estensione per il comportamento dell'API.

Screenshot di Disabilita la gestione del comportamento di sicurezza dell'API.