ISO 17788 (Cloud Computing – Overview and Vocabulary) definisce il lessico del cloud: ruoli, attori, categorie di servizio, modelli di deployment e concetti base che servono a parlare tutti della stessa cosa. Quando un’organizzazione discute di SaaS, PaaS, IaaS, tenant, provider, customer e partner, il rischio più comune non è solo la vulnerabilità tecnica: è anche sbagliare il perimetro, le responsabilità e quindi scegliere male cosa testare e cosa pretendere dal fornitore.
Se il modello cloud non è tradotto in evidenze tecniche verificabili — scope chiaro, finding su API e tenant, remediation e retest — il lessico ISO 17788 resta un riferimento formale senza impatto sulla postura di sicurezza reale.
In breve: ISO 17788 e rischio tecnico
ISO 17788 conta sul piano tecnico perché il lessico cloud definisce anche dove finiscono le responsabilità del provider e dove iniziano quelle del cliente. Quando il servizio reale dipende da API, console amministrative, portali, tenant separati, componenti gestiti dal provider e configurazioni a carico del cliente, il penetration test aiuta a verificare se il perimetro di rischio sia stato capito correttamente. Il suo valore cresce quando collega modello cloud, superficie esposta e responsabilità reali.
Per chi è rilevante
Questa guida è utile a:
- CISO, CTO, Cloud Architect, IT Manager, Compliance Manager;
- team che devono collegare cloud vocabulary e rischio tecnico;
- provider SaaS, integratori cloud, piattaforme multi-tenant e buyer enterprise;
- organizzazioni che affrontano audit, qualifica, procurement o vendor assessment.
Perché ISO 17788 conta anche sul piano tecnico
In un percorso ISO 17788, il rischio tecnico conta perché ruoli e service category influenzano direttamente chi controlla la superficie applicativa e chi quella infrastrutturale, quali componenti sono condivisi tra tenant e quali dedicati, dove si collocano logging, backup, patching e configurazioni di sicurezza, quali dipendenze ricadono sul provider, sul customer o sul cloud service partner e quale evidenza tecnica ha davvero senso chiedere o produrre. Per questo, anche se lo standard non ordina in modo esplicito un penetration test, una verifica tecnica mirata diventa spesso la prova più utile per trasformare il lessico cloud in responsabilità verificabili.
Dove il penetration test crea valore
In questo contesto, il penetration test è utile soprattutto quando bisogna dimostrare che:
- il perimetro esposto non presenti vulnerabilità facilmente sfruttabili;
- ruoli, autorizzazioni e accessi non creino escalation indebite;
- applicazioni, API e componenti digitali reggano a scenari di abuso realistici;
- remediation e retest producano una prova leggibile anche da auditor, buyer o management.
Chi usa ISO 17788 per chiarire il modello cloud deve spesso dimostrare che configurazioni, API, tenant segregation e superficie esposta siano realmente sotto controllo e assegnate al giusto owner. Nei test su ambienti cloud descritti con la tassonomia ISO 17788, i finding più ricorrenti riguardano la distanza tra il service model dichiarato (SaaS/PaaS/IaaS) e i controlli realmente implementati, tenant isolation non coerente con il deployment model dichiarato e API di provisioning che espongono risorse di altri clienti per errori di scoping nelle policy di accesso.
Cosa vogliono vedere buyer, auditor e stakeholder
Chi valuta un servizio o un processo legato a ISO 17788 tende a voler capire quale parte del rischio ricade davvero sul provider e quale sul cliente, che cosa è stato testato e con quale profondità, se le vulnerabilità impattano tenant segregation, API, console o componenti condivisi, come sono state prioritarizzate le correzioni e se esiste un retest che conferma la chiusura delle criticità.
Mappatura pratica tra requisiti, rischio ed evidenze
| Area da validare | Evidenza utile | Servizio più adatto | Output atteso |
|---|---|---|---|
| Superficie applicativa | Vulnerabilità sfruttabili e impatto | Web Application Penetration Testing | Executive summary, finding, remediation |
| Ruoli cloud, trust boundary e service model | Responsabilità, trust gap e scoping corretto | Secure Architecture Review | Dettaglio tecnico e priorità |
| Integrazioni, API o portali | Accessi impropri, data exposure, abuso di logiche | Cloud Security Assessment | Dettaglio tecnico e priorità |
| Rete o infrastruttura esposta | Pivoting, esposizione, hardening debole | Network Penetration Testing | Report tecnico e rischio operativo |
| Continuità e miglioramento | Roadmap, remediation, coordinamento | Virtual CISO | Piano di miglioramento e retest |
Caso d’uso realistico
Uno scenario tipico è questo: una piattaforma SaaS multi-tenant usa il lessico ISO 17788 per descrivere il proprio servizio, ma deve rispondere a domande molto pratiche del buyer. Chi gestisce patching? Chi controlla le API? La segregazione tenant è davvero coperta dal test? Le console del cliente e del provider hanno confini chiari? In quel momento il penetration test diventa utile per trasformare il modello cloud in evidenza tecnica concreta. Un caso utile da considerare in questo contesto è il Web Application Penetration Test su Workforce Management Platform, Vendor Management Platform e Marketplace per TimeFlow S.r.l., che mostra come ISGroup traduca verifica tecnica, remediation e fiducia del cliente in un risultato leggibile anche fuori dal team security.
Errori comuni
- Pensare che lo standard renda opzionale la validazione tecnica;
- usare il vocabolario cloud senza chiarire davvero le responsabilità;
- limitare lo scope a un solo componente quando il servizio reale è più ampio;
- produrre un report tecnico senza distinguere cosa dipende dal provider e cosa dal cliente;
- chiudere l’attività senza retest.
Domande frequenti su ISO 17788 e penetration test
- ISO 17788 richiede obbligatoriamente un penetration test?
- Non in modo letterale. Quando però il modello cloud si traduce in applicazioni, API, tenant e componenti esposti, il penetration test diventa una delle prove tecniche più utili per dimostrare l’efficacia dei controlli.
- Qual è la differenza tra penetration test, vulnerability assessment e assessment architetturale?
- Il vulnerability assessment individua vulnerabilità note. Il penetration test ne verifica sfruttabilità e impatto reale. Un assessment architetturale analizza ruoli cloud, trust boundary, componenti condivisi e coerenza dei controlli nel servizio.
- Quali evidenze sono riusabili in audit o vendor assessment?
- Executive summary, scope chiaro, finding con severità, correlazione col rischio, remediation plan e retest sono i blocchi più utili da riusare in contesti decisionali.
Le vulnerabilità delle applicazioni web possono esporre la tua azienda a rischi e attacchi informatici.
Affidati a ISGroup per:
- Web Application Penetration Test efficace e mirato
- Individuazione e correzione preventiva delle falle di sicurezza
- Supporto tecnico da esperti in sicurezza applicativa
Per collegare ISO 17788 a evidenze tecniche davvero spendibili, il primo passo utile è chiarire quali componenti e quali responsabilità rientrano nel perimetro cloud. Una Secure Architecture Review aiuta a definire trust boundary e scoping corretto; il Cloud Security Assessment e il Web Application Penetration Testing verificano API, portali e superficie esposta; il Virtual CISO trasforma il lavoro in un percorso verificabile e leggibile anche da management e auditor.
Approfondimenti correlati
- Se il dubbio riguarda quando il penetration test serve davvero in un contesto ISO 17788, l’approfondimento su ISO 17788 e quando il penetration test conta davvero chiarisce i casi concreti in cui la verifica tecnica fa la differenza;
- per capire come gestire audit, vendor assessment e fiducia del buyer, la guida su ISO 17788 e le evidenze utili per audit e vendor assessment mostra quali output sono davvero riusabili;
- per definire scope, deliverable e retest in modo operativo, la guida pratica su ISO 17788, scope, deliverable e retest offre un riferimento diretto per chi gestisce il progetto.

