Un difetto logico tra servizi si verifica quando servizi che funzionano singolarmente interagiscono in modo non sicuro o imprevisto. Per esempio, un servizio potrebbe fidarsi di un'identità, di un'autorizzazione o di una richiesta proveniente da un altro servizio in misura più ampia del previsto, consentendo a un'operazione di aggirare un confine di sicurezza.
Questi difetti sono rilevanti negli ambienti cloud perché i servizi spesso condividono identità, autorizzazioni e flussi di lavoro automatizzati. Gli aggressori possono combinare una debolezza in un servizio con una relazione di fiducia in un altro per accedere alle risorse o ottenere privilegi più ampi, superando potenzialmente i confini tra tenant. I difensori possono ridurre il rischio limitando le autorizzazioni dei servizi, esaminando i percorsi di fiducia e autorizzazione tra i servizi e monitorando le azioni privilegiate. I test di sicurezza dovrebbero convalidare tali interazioni in ambienti autorizzati senza incidere sui sistemi dei clienti.


