Fintech e servizi finanziari

Penetration test fintech per il software venduto a banche e assicurazioni.

DORA obbliga banche e assicurazioni dell’UE a valutare i fornitori ICT, e nei questionari chiedono quasi sempre un pentest recente e indipendente. Lo eseguo sulla tua app web, API o app mobile e scrivo un report che il loro risk management può usare.

Punto di partenza
Pentest web, API e mobile
Focalizzato sulle parti da cui dipende la banca.
Durata tipica
8–12 giorni
Prezzo fisso definito dopo lo scoping.
Deliverable
Report e debrief
Leggibile dal team rischi del tuo cliente.

Focus dell’assessment

Le parti del prodotto da cui dipende una banca.

Di solito una banca usa il tuo prodotto attraverso un’API e pochi account amministrativi dal suo lato.

Parto da cosa la banca o l’assicurazione può vedere e fare nel tuo prodotto, poi verifico se un altro cliente, o un attaccante con uno dei loro account, può arrivare più in là.

Isolamento tra clienti

Se un cliente finanziario riesce a leggere o modificare i dati di un altro, dall’app o direttamente dalle API.

Chiavi API e client OAuth

Come vengono limitati e revocati chiavi e client, e cosa esporrebbe una chiave trapelata.

Flussi di approvazione

Pagamenti in uscita e modifiche dei limiti seguiti dall’inizio alla fine, cercando un passaggio che si possa saltare o ripetere.

Single sign-on e ruoli amministrativi

Quanto il prodotto si fida dell’identity provider del cliente, e cosa può fare ogni ruolo amministrativo dal lato del cliente.

Da un cliente

Cosa non avevano trovato tre pentest precedenti.

“Giuseppe was able to identify hard to exploit security issues that went undiscovered in the previous 3 pentests performed by 2 different providers.”

Un esempio

Il questionario fornitori di una banca chiede un pentest degli ultimi dodici mesi.

Una piattaforma di prestiti sta attivando una banca dell’UE come cliente. Il team rischi di terze parti della banca invia un questionario con una domanda sui test di sicurezza indipendenti dell’API che userà.

  1. Scope dal questionario

    Lo scope si costruisce intorno all’API e ai ruoli amministrativi che userà la banca, così il report risponde alla domanda che ha fatto.

  2. Test e report

    Il test dura circa due settimane, con una bozza del report dopo la prima.

  3. Retest prima dell’invio

    Quando i fix sono rilasciati, un retest li conferma, e il report che invii alla banca ne riporta lo stato.

Deliverable

Evidenze per la verifica dei fornitori.

Il report indica scope e date del test, poi ogni finding con lo stato del retest. Il tuo cliente può usarlo nella due diligence sui fornitori prevista da DORA, o da NIS2 quando è un soggetto essenziale o importante. Non certifica la conformità e non è un threat-led penetration test (TLPT). Se soddisfa i suoi requisiti lo decide il tuo cliente.

Perimetro del test

Quali sistemi e quali date ha coperto il test, così la banca può confrontarli con il servizio che acquista da te.

Finding e severità

Ogni finding con le sue evidenze e una motivazione della severità basata su quanto osservato.

Stato del retest

I fix ritestati vengono registrati rispetto ai finding originali, così il report che condividi resta aggiornato.

Domande frequenti

Domande su DORA e test dei fornitori.

Un pentest ci rende conformi a DORA?

No. DORA si applica alla banca o all’assicurazione, che decide quali evidenze chiederti. Un pentest indipendente e recente è un’evidenza che chiedono spesso nella due diligence sui fornitori.

Puoi svolgere un TLPT?

No. Il TLPT è un test threat-led sulle funzioni critiche dell’entità finanziaria stessa, svolto da tester che rispettano requisiti specifici di DORA. Il test qui è il pentest applicativo che viene chiesto a un fornitore.

Serve anche per NIS2?

Sì, allo stesso modo. I soggetti essenziali e importanti devono gestire la sicurezza della loro catena di fornitura, quindi chiedono evidenze di test ai fornitori di software.

Siamo un’azienda UK. DORA ci riguarda?

DORA non si applica nel Regno Unito, ma una banca dell’UE che compra il tuo software deve comunque valutarti come fornitore ICT. Perspican è una società UK e lavora con fornitori di entrambe le parti.

Altri servizi

Dove va il lavoro dopo il report.

Per lo scope basta il questionario del tuo cliente.

Mandalo con il prodotto e la data entro cui la banca aspetta la risposta.