La responsabilità di un manager è di gestire il rischio.
Quando è stato scoperto un buco nella sicurezza del cross-scripting in Gmail, ciò ha rappresentato un rischio molto critico che il team ha rapidamente lavorato per risolvere. Poiché ci sono milioni di utenti di Gmail, se avessi scritto un'applicazione Web che sfruttasse questo difetto, ci sarebbero buone probabilità che gli utenti della mia applicazione Web possano usare Gmail e che possano averlo aperto in un'altra scheda. Pertanto, come phisher, per me può valere la pena creare un'applicazione di questo tipo per ottenere l'accesso ai dati dell'utente.
La domanda che il tuo manager potrebbe porsi è questa: quanto è rischiosa questa falla nella sicurezza? Qual è la probabilità che esista un'applicazione Web là fuori che si rivolge a questa particolare falla di sicurezza su questo particolare sito? Qual è il rischio che anche i dipendenti che visitano il nostro sito Web utilizzino questo sito Web di terze parti?
Nella mia esperienza, se il tuo sito non sta ricevendo un sacco di traffico, allora non c'è un sacco di rischi.
Il tuo capo potrebbe pensare che il costo opportunità di non risolvere questo particolare buco di sicurezza che può o meno essere un problema, è che lui o lei può invece concentrare le risorse su attività che aiuteranno a far crescere il business e generare entrate.
Detto questo, c'era un problema molto simile a quello in cui Github è stato violato, e c'è una domanda su Project Management SE che tratta questo argomento dal punto di vista della gestione del progetto. L'utente che ha violato Github si trovava in una situazione simile alla tua e i suoi privilegi di Github sono stati sospesi per un periodo di tempo.
La mia domanda per te è questa: cosa succede alla tua azienda se il sito non funziona? Qual è la probabilità che tu possa vedere sfruttato questo buco di sicurezza?
Se scegli di perseguire questo obiettivo, dovrai obiettivamente ottenere prove che questa è una minaccia molto reale e imminente per la redditività dell'azienda.
Ecco alcuni suggerimenti per ottenere prove del fatto che questo è un problema reale:
Esegui ricerche su Google alla ricerca di articoli di notizie, blog o altre esperienze di aziende che hanno riscontrato problemi importanti a causa di un simile buco di sicurezza correlato. Dimostrare che questo è davvero un rischio che vale la pena affrontare al posto di altre opportunità commerciali.
Discutere con altro personale tecnico del team e ottenere informazioni dettagliate. Se il problema è molto grave, dovresti essere in grado di trovare anche altri in grado di eseguire il backup. In caso contrario, le tue preoccupazioni non sono giustificate o hai grossi problemi di sicurezza nella cultura della tua azienda.
Discutere con il reparto IT di altre opzioni per correggere il buco che coinvolge soluzioni a soluzione più rapida che, sebbene non ideali, possono mitigare il rischio e darti un po 'di tranquillità senza rompere il salvadanaio aziendale. A volte una piccola quantità di lavoro può aiutare a eliminare parte del rischio, se non del tutto.
Se i punti di cui sopra non funzionano, quindi penso di lasciar perdere, e so che questi problemi saranno solo una parte normale della gestione del rischio aziendale.