Dirottamento Servizi Cloud: Cloud Service Hijacking (T1496.004)

La tecnica T1496.004 - Cloud Service Hijacking rientra nella tattica TA0040 (Impact) del framework MITRE ATT&CK e descrive l'abuso di applicazioni SaaS compromesse per eseguire operazioni ad alto consumo di risorse, con conseguente degrado della disponibilità del servizio e costi imprevisti per la vittima.

Gli scenari più diffusi coinvolgono servizi di messaggistica cloud come AWS Simple Email Service (SES), AWS Simple Notification Service (SNS), SendGrid e Twilio, sfruttati per inviare grandi volumi di spam o email di phishing e SMS malevoli. Una variante emergente è il cosiddetto LLMJacking, in cui l'attaccante utilizza reverse proxy per dirottare la potenza di calcolo di modelli AI ospitati in cloud, monetizzando l'accesso o consumando i crediti API della vittima.

In alcuni casi l'avversario sfrutta servizi già attivi nel tenant compromesso; in altri, quando il servizio è parte di una piattaforma cloud più ampia, deve prima abilitarlo tramite le API di gestione. Il posizionamento nella kill chain è tipicamente terminale: la tecnica presuppone credenziali già compromesse o ruoli IAM abusabili, e l'obiettivo finale è la monetizzazione diretta (invio spam a pagamento, rivendita accesso LLM) o l'esaurimento di quote che genera fatture da decine o centinaia di migliaia di dollari, come documentato in incidenti pubblici legati ad Amazon Bedrock e OpenAI.

In un contesto di red team autorizzato, la simulazione di Cloud Service Hijacking richiede un tenant di laboratorio dedicato e budget cap rigorosi per evitare costi accidentali. La catena d'attacco tipica parte da credenziali IAM ottenute in fasi precedenti (phishing, key leak in repository, SSRF su istanze EC2) e prosegue con enumerazione dei servizi disponibili.

Per AWS, l'enumerazione dei permessi su SES e SNS si effettua con la AWS CLI (open source, richiede account a pagamento per l'uso reale):

aws ses get-account-sending-enabled --region us-east-1

aws ses get-send-quota --region us-east-1

aws sns list-topics

Se l'account è in modalità sandbox, il primo passo dell'attaccante è richiedere l'uscita dalla sandbox oppure verificare domini già abilitati con aws ses list-verified-email-addresses. Per un test autorizzato, l'invio controllato si esegue con aws ses send-email verso indirizzi di canary interni.

Strumenti utili per la fase di ricognizione IAM includono Pacu (open source), framework di exploitation AWS del team Rhino Security Labs, che offre moduli come iam__enum_permissions e ses__enum. ScoutSuite (open source) e Prowler (open source) permettono di identificare configurazioni SES/SNS troppo permissive prima ancora di tentare l'abuso.

Per lo scenario LLMJacking, l'attaccante enumera l'accesso a servizi come Amazon Bedrock con aws bedrock list-foundation-models e verifica quali modelli sono invocabili tramite aws bedrock-runtime invoke-model. In laboratorio è documentata la tecnica di deploying di un reverse proxy basato su OAI-reverse-proxy (open source, disponibile su GitHub) che espone credenziali cloud rubate come endpoint OpenAI-compatibile, monetizzabile su marketplace clandestini.

Per Azure, l'equivalente con Azure Communication Services si enumera tramite Az PowerShell (open source): Get-AzCommunicationService elenca le risorse di messaggistica, mentre per Microsoft Graph l'abuso di Exchange Online per invio massivo si simula con MailSniper (open source) o script Graph API mirati.

Su GCP, l'equivalente coinvolge SendGrid integrato o Cloud Functions che invocano API di terze parti; l'enumerazione avviene con gcloud services list --enabled e il tool GCPBucketBrute (open source) aiuta a mappare risorse esposte. Ogni test deve prevedere logging CloudTrail attivo, alert su spesa e disabilitazione immediata delle credenziali di test al termine dell'esercizio.

Vuoi diventare un Ethical Hacker ma non sai da dove iniziare?

Accedi alle lezioni gratuite e segui il percorso corretto fin dal primo passo

TEST GRATUITO
2 minuti · 7 domande Che professionista cyber sei? Scopri il profilo più vicino al tuo modo di pensare e inizia dal percorso giusto.