Les cinc lliçons anteriors han construït l'arsenal complet del mòdul: el mapa de la disciplina, el catàleg d'atacs tècnics, l'enginyeria social, les mesures de protecció i el control d'accés. Ara toca la prova de realitat. Aquesta lliçó analitza incidents que van passar de debò, són públics i estan documentats, i els sotmet a un mètode d'anàlisi reproduïble. No els estudiem per morbositat ni per la seva mida: els estudiem perquè en tots ells van fallar controls que ja coneixes, i perquè les mateixes causes es repeteixen amb una regularitat que resulta gairebé còmica —fins que li toca a la teva empresa—. Veuràs Target, WannaCry, Equifax, SolarWinds, Colonial Pipeline i un cas d'emmagatzematge al núvol mal configurat; per a cadascun, una taula de fallada de control, control que ho hauria evitat i lliçó aplicable a Nimbus. I tancarem amb una reconstrucció hora a hora d'un incident fictici però plausible a Nimbus Reservas, per respondre a l'única pregunta que importa: què hauria canviat el desenllaç.

Contingut

  1. El mètode: com s'analitza un incident
  2. Target (2013): el proveïdor com a porta d'entrada
  3. WannaCry (2017): la vulnerabilitat coneguda i sense pedaç
  4. Equifax (2017): pedaç pendent i detecció cega
  5. SolarWinds (2020): la cadena de subministrament i la signatura de codi
  6. Colonial Pipeline (2021): una VPN sense MFA i una decisió de pagament
  7. Fuita per emmagatzematge al núvol mal configurat
  8. Els patrons que es repeteixen en tots
  9. Cas Nimbus: reconstrucció hora a hora d'un ransomware
  10. Tancament del mòdul

  1. El mètode: com s'analitza un incident

Sense mètode, l'anàlisi d'un incident degenera en anècdota («els va entrar un virus») o en judici moral («van ser uns descurats»). Cap de les dues coses no millora la seguretat de ningú. El mètode següent té sis passos i s'aplica igual a un cas públic que a un incident propi.

Pas Pregunta Per què importa
1. Cronologia Què va passar i quan? Amb dates: intrusió, detecció, contenció, divulgació El temps entre intrusió i detecció és la mètrica que millor prediu el dany
2. Vector inicial Per on van entrar? És on es trenca la cadena més barat (02-01)
3. Moviment i escalada Com van passar del punt d'entrada a l'objectiu? Revela les fallades de segmentació i de mínim privilegi
4. Impacte Què es va perdre: dades, diners, disponibilitat, confiança? Permet dimensionar la inversió raonable en prevenció
5. Fallades de control Quin control faltava, o existia però no va funcionar? El pas central. Distingeix «no ho teníem» de «ho teníem i no ho vam mirar»
6. Lliçons Què canvia a la meva organització a partir de demà? Sense aquest pas, l'anàlisi és entreteniment

Tres regles que fan que l'anàlisi sigui útil:

  1. Buscar causes, no culpables. Gairebé mai no hi ha un dolent. Hi ha un administrador amb 400 alertes al dia, un termini de lliurament impossible o un procediment que ningú no va revisar en tres anys. Una anàlisi que acaba assenyalant una persona garanteix que la propera vegada ningú no informi de res —exactament la regla cultural de 02-03.
  2. Distingir la fallada tècnica de la fallada organitzativa. En gairebé tots els casos que segueixen, el control tècnic existia. El que va fallar va ser el procés que l'envoltava: qui mira l'alerta, qui aplica el pedaç, qui revisa el certificat. Els incidents grans rarament són problemes tècnics difícils.
  3. Preguntar sempre «ens passaria, a nosaltres?» amb honestedat. El reflex natural és pensar «això va ser perquè eren enormes i descurats». Gairebé sempre, la traducció a una pime és directa i més fàcil d'explotar.

Nota: els casos següents es basen en informació pública —informes oficials, compareixences, publicacions d'investigadors i comunicats de les mateixes empreses—. Les xifres i dates són les comunament acceptades, però qualsevol anàlisi d'un incident real aliè s'ha de prendre amb la prudència que la informació completa rarament és pública. L'objectiu aquí és didàctic, no forense ni acusatori.


  1. Target (2013): el proveïdor com a porta d'entrada

Cronologia

Data aproximada Fet
Set-Nov 2013 Compromís d'un proveïdor de climatització amb accés a la xarxa de Target
Nov 2013 Instal·lació de programari maliciós als terminals de punt de venda
Nov-Des 2013 Captura de dades de targetes durant la campanya nadalenca
Nov-Des 2013 Les eines de seguretat van generar alertes. No es va actuar sobre elles
Des 2013 Avís extern (forces de seguretat) i confirmació pública

Anàlisi

  • Vector inicial: credencials d'un proveïdor extern (serveis de climatització) que tenia accés a la xarxa corporativa per a tasques de facturació i monitoratge remot.
  • Moviment: des d'aquest accés es va arribar a la xarxa on operaven els terminals de venda. La xarxa no estava adequadament segmentada: un proveïdor d'aire condicionat no hauria de poder arribar mai a l'entorn de pagament.
  • Impacte: desenes de milions de registres de targetes i de dades personals; costos directes i indirectes de centenars de milions; dimissió del director executiu i del responsable de sistemes.
Fallada de control Control que ho hauria evitat Lliçó per a Nimbus
Proveïdor amb accés ampli i permanent a la xarxa corporativa Accés just-in-time, nominal, acotat al sistema concret, amb MFA (02-05) A-19 és exactament aquest cas. La consultora de sistemes té avui accés administratiu permanent i compartit
Absència de segmentació entre xarxa corporativa i entorn de pagament Segmentació amb control entre zones (02-04) La zona de dades de Nimbus ha de ser inabastable des de l'oficina i des d'accessos de tercers
Alertes generades i no ateses Poques alertes, amb propietari i procediment; guàrdia definida (02-04, 05-02) Nimbus té el problema anterior: ni tan sols genera les alertes. Quan les generi, cal decidir qui les mira
Detecció per un tercer, no pròpia Registre centralitzat i detecció pròpia El pitjor escenari és assabentar-te'n per un client o per la premsa

La dada que converteix Target en el cas més citat de la història de la seguretat corporativa: les eines van funcionar. Van detectar l'activitat maliciosa i van avisar. La fallada no va ser de tecnologia, va ser de procés: ningú amb capacitat de decisió no va atendre aquestes alertes a temps. És la il·lustració perfecta del desequilibri del NIST CSF que vas diagnosticar a 02-01: molt Protegir, poc Detectar entès com a capacitat organitzativa de respondre al que s'ha detectat.


  1. WannaCry (2017): la vulnerabilitat coneguda i sense pedaç

Cronologia

Data Fet
Març 2017 El fabricant publica el pedaç de la vulnerabilitat del protocol de compartició de fitxers (SMB)
Abril 2017 Es fa públic l'exploit corresponent
12 maig 2017 WannaCry es propaga per tot el món en hores: més de 200.000 equips en 150 països
12 maig 2017 (tarda) Un investigador registra un domini present al codi —el «kill switch»— i frena la propagació d'aquella variant
Dies següents Apareixen variants sense kill switch

Anàlisi

  • Vector inicial: explotació directa d'una vulnerabilitat d'SMB en sistemes exposats o abastables des d'una xarxa compromesa. El pedaç feia dos mesos que estava disponible.
  • Moviment: propagació automàtica, tipus cuc, sense intervenció humana: cada equip infectat escanejava i contagiava altres. És el que explica la velocitat.
  • Impacte: paralització de serveis en múltiples països. El cas més documentat és el del sistema públic de salut britànic: milers de cites i operacions cancel·lades, ambulàncies desviades, equips de diagnòstic inoperatius. El dany no va ser el rescat: va ser l'aturada operativa.
Fallada de control Control que ho hauria evitat Lliçó per a Nimbus
Pedaç crític sense aplicar durant dos mesos Gestió de pedaços amb termini compromès (7 dies per a les crítiques) i mesura (02-04) Nimbus no té avui termini compromès ni manera de saber quina versió té cada equip
Protocol obsolet i habilitat sense necessitat Reducció de superfície: desactivar el que no es fa servir (01-04) El http.server, node_exporter i snmpd de Nimbus són el mateix tipus de troballa
Xarxa plana que va permetre la propagació Segmentació (02-04) Un portàtil compromès a l'oficina de València no ha de poder parlar amb la zona de dades
Sistemes fora de suport en ús crític Inventari amb cicle de vida i pla de substitució (01-04) El NAS oblidat de l'exercici de 01-04 és exactament això
Còpies insuficients o no provades Còpies immutables i prova de restauració (02-04) És la mesura #2 del pla de 30 dies

La lliçó incòmoda de WannaCry: no hi va haver cap tècnica nova, cap 0-day en el moment de l'atac, cap sofisticació. Va ser una vulnerabilitat coneguda, amb pedaç disponible, sense aplicar. La mesura menys vistosa del catàleg de 02-04 —l'aplicació de pedaços— hauria neutralitzat el major incident de propagació massiva de la història recent.

I una precisió sobre el kill switch que sol explicar-se malament: no va ser una defensa organitzada ni un pla de ningú. Va ser un investigador que va analitzar el codi, va veure una consulta a un domini no registrat i el va registrar per uns pocs dòlars. Va frenar aquella variant. Confiar la supervivència de la teva empresa que algú tingui aquesta idea a temps no és una estratègia.


  1. Equifax (2017): pedaç pendent i detecció cega

Cronologia

Data Fet
Març 2017 Es publica la vulnerabilitat crítica d'Apache Struts i el seu pedaç
Març 2017 L'organització difon internament l'ordre d'aplicar el pedaç. El sistema afectat no rep el pedaç: l'escaneig de verificació no el detecta
Maig 2017 Els atacants exploten la vulnerabilitat i entren
Maig-Juliol 2017 76 dies d'accés: descobreixen credencials en clar, accedeixen a desenes de bases de dades i exfiltren dades en petits fragments
29 juliol 2017 Es renova un certificat d'inspecció de trànsit caducat des de feia ~10 mesos. Aquell mateix dia es detecta el trànsit anòmal
Set 2017 Divulgació pública

Anàlisi

  • Vector inicial: vulnerabilitat crítica coneguda i amb pedaç disponible des de feia dos mesos en una aplicació web accessible des d'Internet.
  • Moviment: un cop a dins, els atacants van trobar credencials emmagatzemades en clar que els van donar accés a desenes de bases de dades que no tenien relació amb el sistema compromès inicialment. Absència total de segmentació i de mínim privilegi.
  • La detecció cega: el dispositiu que inspeccionava el trànsit xifrat de sortida necessitava un certificat vàlid. Aquell certificat feia uns deu mesos que havia caducat, de manera que la inspecció no funcionava. Els atacants van exfiltrar durant 76 dies per un canal que l'organització es pensava que vigilava.
  • Impacte: dades personals sensibles de gairebé 150 milions de persones; sancions i acords per centenars de milions; dimissions a la cúpula.
Fallada de control Control que ho hauria evitat Lliçó per a Nimbus
Pedaç crític no aplicat en un sistema exposat Inventari fiable + gestió de pedaços verificada, no només ordenada «Vam donar l'ordre» no és un control. El control és comprovar que es va fer, i l'inventari (01-04) és el que ho permet
Escaneig de verificació que no va cobrir el sistema afectat Cobertura de l'escaneig confrontada amb l'inventari (05-01) Si l'escàner no veu un actiu, aquell actiu no existeix per a tu però sí per a l'atacant
Credencials en clar dins de la xarxa Gestor de secrets; res de credencials en fitxers (02-04) El .env filtrat de l'atac encadenat de 02-02 és el mateix patró
Sense segmentació: un sistema web donava accés a desenes de bases de dades Segmentació i mínim privilegi (01-03, 02-04) El rol nimbus_api sense DELETE ni accés a nomines és exactament aquesta defensa
Control de detecció caducat i no supervisat Supervisió de l'estat dels propis controls; alertes de caducitat de certificats La lliçó més transferible del cas: un control que falla en silenci és pitjor que no tenir-lo, perquè produeix falsa confiança
76 dies d'exfiltració sense detecció Alerta per volum de sortida anòmal (02-04) L'alerta d'exportació massiva del pla de 90 dies

La lliçó que fa d'Equifax el cas més instructiu de tots: l'organització tenia el control de detecció. L'havia comprat, instal·lat i configurat. Però feia deu mesos que no funcionava i ningú no ho sabia. D'aquí la regla que convé gravar:

Tot control necessita un control que verifiqui que continua funcionant. Certificats que caduquen, agents que deixen de reportar, còpies que comencen a fallar, alertes que es van desactivar «temporalment» fa un any. Una defensa es degrada en silenci, i el silenci s'assembla molt a la seguretat.

Aplicació pràctica immediata per a Nimbus: una comprovació mensual que respongui a cinc preguntes: tots els equips reporten a l'EDR?, totes les fonts de registre continuen arribant?, l'última còpia es va completar i es va restaurar?, algun certificat caduca en menys de 30 dies?, les cinc alertes de 02-04 s'han disparat alguna vegada (si mai, potser estan trencades)?


  1. SolarWinds (2020): la cadena de subministrament i la signatura de codi

Cronologia

Data Fet
~2019 Els atacants comprometen l'entorn de construcció del programari del fabricant
Març-Juny 2020 Es distribueixen actualitzacions signades legítimament que inclouen codi maliciós
Fins a 18.000 organitzacions Instal·len l'actualització compromesa; un subconjunt reduït és objectiu d'explotació posterior
Desembre 2020 Una empresa de seguretat detecta el compromís als seus propis sistemes i el fa públic

Anàlisi

  • Vector inicial: compromís del procés de construcció del fabricant. El codi maliciós es va inserir abans de la signatura, de manera que l'actualització va sortir signada i verificada pel fabricant legítim.
  • Per què va ser tan difícil de detectar: tots els controls habituals passaven. El fitxer venia del proveïdor correcte, pel canal correcte, amb la signatura correcta. El programari es comportava amb normalitat durant setmanes abans d'activar-se, i el seu trànsit de comandament i control imitava el protocol legítim del producte.
  • Impacte: accés a xarxes d'organismes públics i grans empreses; un cost d'investigació i remediació difícil de quantificar, i un impacte durador en la confiança en el model d'actualitzacions automàtiques.
Fallada de control Control que ho hauria evitat o limitat Lliçó per a Nimbus
Entorn de construcció compromès Aïllament i enduriment del CI/CD; construccions reproduïbles i verificables El CI de Nimbus té accés a producció: és un objectiu d'alt valor i s'ha de tractar com a tal
La signatura de codi acreditava origen, no absència de malícia Verificació de comportament, no només d'origen Una signatura vàlida diu qui ho va fer, no si és segur
Programari de gestió amb privilegis molt elevats a tota la xarxa Mínim privilegi també per al programari d'administració Quins permisos té realment cada eina que Nimbus instal·la?
Absència de filtratge de sortida Control del trànsit sortint: només destinacions necessàries (02-04) El canal de comandament i control va sortir sense obstacles
Sense inventari de components SBOM per respondre «ho fem servir?» en minuts (02-04) És un dels passos del yaml de CI de 02-04

La conclusió honesta, i per això aquest cas és especial: davant d'un adversari amb recursos estatals que compromet la cadena de construcció d'un proveïdor legítim, una pime com Nimbus no té defensa preventiva realista. Pretendre el contrari seria deshonest. El que sí que pot fer, i és exactament l'enfocament «assumeix la bretxa» de 01-03:

  1. Limitar els privilegis de tot programari de tercers. Si una eina de monitoratge no necessita ser administradora del domini, que no ho sigui.
  2. Controlar el trànsit de sortida. Un canal de comandament i control necessita sortir. Un filtratge de sortida amb llista blanca és la defensa que sí que és a l'abast.
  3. Detectar comportament, no només origen: una eina coneguda fent alguna cosa que mai no feia.
  4. Mantenir SBOM per poder respondre ràpid quan es publiqui el cas següent.
  5. Reduir el nombre de tercers amb accés privilegiat. Cadascun és una cadena de subministrament addicional que no controles.

  1. Colonial Pipeline (2021): una VPN sense MFA i una decisió de pagament

Cronologia

Data Fet
Abans de maig 2021 Una contrasenya d'un compte de VPN en desús apareix en un abocament de credencials filtrades. El compte no tenia MFA
6-7 maig 2021 Accés mitjançant aquesta credencial; desplegament de ransomware amb exfiltració prèvia
7 maig 2021 L'empresa atura voluntàriament l'operació de l'oleoducte per precaució, davant de la incertesa sobre l'abast
8 maig 2021 Es paga un rescat de diversos milions en criptomoneda
Dies següents L'eina de desxifratge resulta tan lenta que es recorre a les còpies pròpies
Setmanes després Les autoritats recuperen una part significativa del pagament

Anàlisi

  • Vector inicial: una sola credencial, d'un compte de VPN antic que continuava actiu, amb una contrasenya reutilitzada apareguda en una bretxa aliena, sense segon factor. Ni exploit, ni 0-day, ni phishing sofisticat.
  • Moviment: des de l'accés a la xarxa corporativa, l'atacant va exfiltrar dades i va desplegar ransomware.
  • El detall més instructiu: el sistema industrial que mou el combustible no va ser xifrat. L'aturada va ser una decisió de negoci: en no poder determinar amb certesa l'abast del compromís ni facturar correctament, es va optar per aturar l'operació. És a dir, l'impacte operatiu el va causar la incertesa, no el xifratge.
  • Impacte: desproveïment de combustible a la costa est dels Estats Units, compres de pànic, declaració d'emergència regional.
Fallada de control Control que ho hauria evitat Lliçó per a Nimbus
Compte de VPN sense MFA MFA obligatori a tot accés remot, sense excepcions (02-05) És la mesura #1 del pla de 30 dies de 02-04
Compte en desús encara actiu Recertificació i baixa de comptes orfes (02-05) La consulta d'accessos sense ús de 02-05
Contrasenya reutilitzada apareguda en una bretxa Comprovació contra llistes de filtrades; gestor de contrasenyes (02-05) S'aplica a les 38 persones de Nimbus
Incapacitat d'acotar l'abast ràpidament Segmentació i registre que permeti respondre «fins on van arribar?» (02-04) Sense registre, la resposta honesta és «no ho sabem», i aquesta resposta obliga a aturar
Sense pla de resposta assajat Pla de resposta a incidents (04-05) Nimbus no té avui a qui trucar a les 3 de la matinada

Sobre la decisió de pagar, que és el que més es debat i el que pitjor s'entén:

  • Pagar no va restaurar el servei. L'eina de desxifratge lliurada era tan lenta que la recuperació real es va fer amb les còpies pròpies. És un resultat freqüent: el desxifratge sol ser lent, parcial i poc fiable.
  • Pagar no resol l'exfiltració. Les dades ja havien sortit. La segona extorsió no es cancel·la amb el primer pagament.
  • Pagar finança el model de negoci i marca l'organització com a pagadora, cosa que augmenta la probabilitat d'un nou atac.
  • I tot i així, hi ha situacions en què una organització sense còpies vàlides s'enfronta a la desaparició. Per això l'única decisió que es pren abans de l'incident, i que fa innecessària la discussió, és tenir còpies immutables provades.

Nota legal: el pagament de rescats té implicacions legals, fiscals, d'assegurances i de possibles sancions que varien segons la jurisdicció i la identitat del grup atacant. Davant d'un cas real, la decisió s'ha de prendre amb assessoria jurídica i en coordinació amb les autoritats competents. Aquest curs no recomana pagar; descriu el cas amb finalitats formatives.

La lliçó estructural per a Nimbus: una empresa enorme, amb pressupost i amb infraestructura crítica, va ser aturada per una contrasenya reutilitzada en un compte oblidat. Si el vector és aquest, la mida i el pressupost no protegeixen. El que protegeix és la higiene d'identitats, que és gratis.


  1. Fuita per emmagatzematge al núvol mal configurat

Aquest cas no és una empresa concreta: és un patró que s'ha repetit centenars de vegades en l'última dècada, en companyies de totes les mides. El tractem com a cas perquè és, amb diferència, el més probable per a Nimbus.

Cronologia típica

Moment Fet
Dia 0 Algú crea un bucket per a «una prova» o una exportació puntual i el marca com a públic per no barallar-se amb els permisos
Dies 1-N Es copien dades reals al bucket: una exportació, un abocament, un conjunt d'adjunts
Mesos El bucket queda oblidat. Ningú no l'inventaria, ningú no el revisa
Algun dia Un escàner automatitzat de tercers el troba: hi ha eines que rastregen permanentment buckets públics
Després Les dades apareixen a la venda, o un investigador avisa l'empresa, o ho publica la premsa

Anàlisi

  • Vector inicial: cap. No hi ha intrusió, no hi ha explotació, no hi ha credencial robada. Les dades eren públiques i algú se les va descarregar. Tècnicament, ni tan sols és un atac.
  • Per què es repeteix tant: el permís públic resol un problema immediat («no em funciona l'accés») i el cost apareix mesos després; la persona que el va configurar sol no ser la que en pateix les conseqüències; i no hi ha cap senyal d'alarma —el bucket funciona perfectament.
  • Impacte típic: exposició completa de les dades contingudes, sense límit ni traçabilitat de qui les va descarregar. En termes de notificació de bretxa, és el pitjor escenari: cal assumir l'accés total per part de desconeguts.
Fallada de control Control que ho hauria evitat Lliçó per a Nimbus
Bucket creat sense política d'accés restrictiva Segur per defecte: bloqueig d'accés públic a nivell de compte, que impedeix marcar res com a públic (01-03) Un ajust de cinc minuts al compte A-05 elimina tota la classe de risc
Dades reals en un entorn temporal Minimització i dades pseudonimitzades fora de producció (02-04) La classificació «a revisar» de l'entorn de preproducció A-22 és exactament aquest risc
Sense inventari de l'emmagatzematge Inventari i revisió trimestral del que sobra (01-04) L'hora de seguretat més rendible del trimestre
Sense comprovació automàtica de configuració Revisió automatitzada al CI que falli davant d'un recurs públic (02-04) Ja és al pla de 90 dies
Sense registre d'accés a objectes Registre d'accés a l'emmagatzematge Sense ell, no es pot saber qui va descarregar què, i cal assumir el pitjor

La connexió directa amb Nimbus no és hipotètica: a l'inventari de 01-04 ja va aparèixer el full de nòmines de la Sara amb enllaç «qualsevol amb l'enllaç pot veure». És el mateix fenomen, en un altre servei i a menor escala. Un enllaç públic és una publicació: els enllaços es reenvien, s'indexen i es filtren.

I l'escenari que hauria de treure la son: si algú exporta un abocament de la base de dades de Nimbus per depurar un problema i el deixa en un bucket accessible, l'exposició no són uns quants correus, són les agendes completes de quaranta clíniques, amb la càrrega de sensibilitat que ja coneixes per la regla del context de 01-04.

Nota sobre implicacions legals: una exposició d'aquest tipus amb dades que revelen informació de salut activa obligacions concretes de notificació i d'avaluació del risc per als afectats, amb terminis exigents. S'ha de gestionar amb el responsable de compliment i assessoria jurídica; es tracta a 06-03 i 04-05.


  1. Els patrons que es repeteixen en tots

Ordenats per freqüència en els sis casos analitzats. Cap no és exòtic. Cap no requereix un producte car.

Patró Casos on apareix Traducció a Nimbus
1. Vulnerabilitat coneguda sense pedaç WannaCry, Equifax Termini compromès de 7 dies per a les crítiques i manera de verificar que s'ha aplicat
2. Absència de segmentació Target, WannaCry, Equifax, Colonial Zona de dades tancada; wifi de convidats aïllada; tercers acotats
3. Identitat feble: sense MFA, comptes orfes, credencials reutilitzades Colonial, Target, Equifax MFA a tots els comptes administratius; recertificació trimestral
4. Tercers amb accés excessiu Target, SolarWinds, Colonial A-19: la consultora, amb accés just-in-time i nominal
5. Detecció tardana o cega Target, Equifax, SolarWinds Registre centralitzat i cinc alertes que algú atén
6. Controls que fallen en silenci Equifax (certificat caducat), Target (alertes ignorades) Comprovació mensual que els controls continuen vius
7. Secrets mal guardats Equifax, i el mateix cas de Nimbus a 02-02 Gestor de secrets; anàlisi al CI; rotar abans que investigar
8. Còpies insuficients o no provades WannaCry, Colonial Còpies immutables en compte separat; restauració trimestral cronometrada
9. Gestió de crisi improvisada Target, Equifax, Colonial Pla de resposta escrit (04-05) i comunicació preparada
10. La mida no protegeix Tots Les causes són idèntiques a escala de pime, i allà són més fàcils de corregir

Les tres conclusions transversals:

  1. Gairebé cap incident gran no comença amb una tècnica sofisticada. Comencen amb un pedaç pendent, un compte oblidat, un proveïdor amb massa accés o un permís mal posat. La sofisticació, quan apareix, arriba després d'entrar.
  2. En gairebé tots els casos, el control existia i no va funcionar. Target tenia alertes; Equifax tenia inspecció de trànsit; Colonial tenia VPN. El que va faltar va ser el procés que fa que un control continuï sent un control: algú que miri, algú que verifiqui, algú que renovi.
  3. El temps fins a la detecció és la variable que més determina el dany. 76 dies a Equifax, setmanes a Target, mesos a SolarWinds. La funció Detectar del NIST CSF —la més feble de Nimbus segons el teu propi diagnòstic de 02-01— és la que separa un incident d'una catàstrofe.

  1. Cas Nimbus: reconstrucció hora a hora d'un ransomware

Ficció, però construïda amb els patrons anteriors i amb les troballes reals de l'inventari de Nimbus. És el que passaria si res del que has après en aquest mòdul no s'apliqués.

9.1 Antecedents

  • La consultora de sistemes (A-19) té accés remot administratiu permanent, amb comptes compartits entre els seus tècnics i sense MFA.
  • Les còpies de seguretat (A-03) són al mateix compte cloud (A-05) que producció i són accessibles amb les mateixes credencials d'administració.
  • Existeix registre, però ningú no el revisa. No hi ha alertes configurades.
  • Nimbus no ha provat mai una restauració completa.

9.2 Cronologia

flowchart TB
    D0["DIA -45 · La consultora pateix una bretxa.\nEs filtren credencials d acces a clients.\nNimbus no se n assabenta: ningu no li ho comunica"]
    D0 --> D1["DIA 0 · 22:14 · Acces amb el compte compartit\nde la consultora. Sense MFA. Ningu no ho nota:\nl acces nocturn de la consultora es habitual"]
    D1 --> D2["DIA 1-3 · Reconeixement intern.\nEs mapeja la infraestructura, es localitzen\nles copies i la base de dades"]
    D2 --> D3["DIA 4 · 03:40 · Es localitza al servidor d\naplicacions un fitxer .env amb la credencial\ndel proveidor cloud (A-05)"]
    D3 --> D4["DIA 5-12 · Escalada. Amb A-05 s obte\ncontrol de buckets, base de dades, copies\ni infraestructura completa"]
    D4 --> D5["DIA 13-19 · EXFILTRACIO.\n1,2 TB: base de dades completa, bucket d\nadjunts amb informes escanejats, codi font.\nSortida lenta, en horari laboral, sense cridar l atencio"]
    D5 --> D6["DIA 20 · 02:10 · SABOTATGE DE LA RECUPERACIO.\nEsborrament de copies, instantanies i repliques.\nEs el punt de no retorn"]
    D6 --> D7["DIA 20 · 04:30 · Xifratge de volums,\nbase de dades i buckets.\nNota de rescat a la consola"]
    D7 --> D8["DIA 20 · 08:05 · El Ruben rep trucades de\ncliniques: 'no podem obrir l agenda'.\nCOMENCA LA DETECCIO, 20 DIES TARD"]

9.3 Les primeres 72 hores de la crisi

Moment Què passa Què falta
Dia 20, 08:05 El Rubén rep la tercera trucada d'una clínica. Creu que és una incidència de rendiment Ningú no ha associat encara els símptomes a un incident de seguretat
08:40 La Lucía accedeix a la consola i troba la nota de rescat. Confirma el desastre
09:00 La Marta convoca l'equip. Ningú no sap què fer primer: desconnectar? avisar els clients? trucar a qui? No hi ha pla de resposta (04-05)
09:30 S'intenta restaurar. Les còpies han estat esborrades. L'última còpia útil és en un disc extern de fa 5 setmanes, sense verificar Còpies no immutables ni separades
11:00 Es contacta amb la consultora. Reconeix haver patit una bretxa fa un mes i mig. Mai no ho va comunicar als seus clients Contracte sense clàusula de notificació (04-04)
13:00 La Marta pregunta quines dades han sortit. No es pot respondre: no hi ha registre d'accés als buckets i els registres de la base de dades van rotar als 7 dies Sense registre ni retenció suficient
Dia 21 40 clíniques fa 24 hores que no tenen agenda. Comencen a atendre amb paper. Dos clients anuncien que es plantegen rescindir L'impacte és de negoci, no tècnic
Dia 22 Els atacants envien mostres de dades de pacients i donen 72 hores abans de publicar Doble extorsió (02-02)
Dia 22 La Marta descobreix que ha de notificar la bretxa i no sap amb quin abast, perquè no es pot determinar què va sortir La incertesa obliga a assumir el pitjor escenari (06-03)

9.4 Anàlisi segons el mètode de l'apartat 1

Pas Anàlisi
1. Cronologia 45 dies des de la bretxa del proveïdor; 20 dies dins de Nimbus; detecció pels clients, no per Nimbus; recuperació de setmanes
2. Vector inicial Credencial compartida i sense MFA d'un tercer, filtrada en la bretxa del mateix tercer
3. Moviment Credencial en un fitxer .env → compte cloud A-05 → control total. Un sol salt, perquè no hi havia segmentació de privilegis
4. Impacte 40 clíniques aturades; 1,2 TB exfiltrats inclosos dades que revelen salut; còpies destruïdes; notificació de bretxa amb abast indeterminat; pèrdua de clients i de reputació (A-20)
5. Fallades de control Vegeu la taula següent
6. Lliçons Vegeu l'apartat 9.5
# Fallada de control Control que ho hauria evitat Patró de l'apartat 8
1 Accés de tercer permanent, compartit i sense MFA Comptes nominals + MFA + just-in-time amb caducitat (02-05) 3, 4
2 Nimbus no s'assabenta de la bretxa del seu proveïdor Clàusula contractual de notificació d'incidents (04-04) 4
3 Credencial d'A-05 en un fitxer .env al servidor Gestor de secrets; credencials efímeres; anàlisi al CI (02-04) 7
4 Una sola credencial dona control total de tot Separació de comptes, mínim privilegi, segmentació (01-03, 02-04) 2
5 Còpies al mateix compte i esborrables Còpies immutables en compte separat (02-04) 8
6 20 dies sense detecció; exfiltració d'1,2 TB inadvertida Registre centralitzat + alerta de volum de sortida (02-04) 5
7 L'accés nocturn de tercer no genera cap alerta Alerta d'ús administratiu fora de finestra pactada (02-04) 5
8 Registres rotats a 7 dies: impossible determinar l'abast Retenció de 90 dies en calent, 1 any en fred 5, 6
9 Restauració mai provada Prova trimestral cronometrada (02-04) 8
10 Sense pla de resposta ni interlocutors definits Pla d'una pàgina amb rols i telèfons (04-05) 9

9.5 Què hauria canviat el desenllaç

Aquest és l'exercici més valuós de tot el mòdul: no n'hi ha prou de llistar fallades, cal ordenar quines importen.

Control Hauria evitat l'entrada? Hauria limitat el dany? Cost
MFA a l'accés de la consultora Sí. La credencial filtrada no hauria bastat Nul
Accés just-in-time amb caducitat Sí. L'accés no existia a les 22:14 d'un dia qualsevol Baix
Comptes nominals No, però hauria permès detectar i acotar molt abans Nul
Secret d'A-05 en gestor, no en .env No Sí, decisiu. Sense escalada a A-05, el compromís queda en un servidor Baix
Còpies immutables en compte separat No Sí, decisiu. Recuperació en hores en lloc de setmanes; sense destrucció possible Baix
Alerta de volum de sortida anòmal No Sí. 1,2 TB en 7 dies és impossible d'amagar davant d'una alerta trivial Baix
Alerta d'accés administratiu fora de finestra No Sí. Detecció el dia 0, no el dia 20 Nul
Retenció de registres de 90 dies No Sí, per determinar l'abast i poder notificar amb precisió Baix
Pla de resposta escrit No Sí. Redueix el caos de les primeres 72 hores Nul
Clàusula de notificació amb el proveïdor No Sí. 45 dies d'avís previ Nul

Les tres conclusions:

  1. Dos controls de cost nul o baix —MFA i accés just-in-time per al tercer— haurien evitat l'incident del tot. No l'haurien mitigat: l'haurien impedit.
  2. Dos controls de cost baix —el secret en un gestor i les còpies immutables— haurien convertit una catàstrofe en un incident gestionable. Amb el secret protegit, l'atacant es queda en un servidor. Amb còpies immutables, Nimbus restaura en hores i el rescat perd tota la seva palanca.
  3. Cap dels deu controls no requereix comprar un producte de seguretat. Tots són al pla de 30 i 90 dies de 02-04. L'incident no passa per falta de pressupost: passa per falta de decisió.

I l'escenari alternatiu, per veure-ho en positiu. Amb les mesures de 02-04 i 02-05 aplicades, la història seria aquesta: dia 0, 22:14 — intent d'accés amb la credencial de la consultora; l'MFA falla; es genera una alerta d'intent d'accés de tercer fora de finestra; la Lucía la veu l'endemà al matí, truca a la consultora, descobreix la seva bretxa, revoca l'accés i rota les credencials. Durada total de l'incident: un matí. Impacte: zero.


  1. Tancament del mòdul

flowchart LR
    L1["02-01\nAbast, marcs\ni cicle de l atac"] --> L2["02-02\nAtacs tecnics\nper fase"]
    L2 --> L3["02-03\nEnginyeria social\ni phishing"]
    L3 --> L4["02-04\nMesures de\nproteccio"]
    L4 --> L5["02-05\nIdentitat i\ncontrol d acces"]
    L5 --> L6["02-06\nCasos reals:\nque falla sempre"]
    L6 --> M3["MODUL 3\nCriptografia:\nel mecanisme que\nsoste les defenses"]

Has recorregut el conflicte complet: qui ataca, com, per on, amb què es defensa un i què passa quan no es fa. I els casos reals han tancat el cercle mostrant que els conceptes del curs no són teoria: són exactament els controls que van faltar a cadascun d'aquells titulars.


Errors Comuns i Consells

Errors comuns:

  • Llegir els casos com a històries alienes. «Eren gegantins i descurats» és el mecanisme mental que impedeix aprendre. La traducció a una pime és directa i gairebé sempre més fàcil d'explotar.
  • Quedar-se al vector inicial. El vector explica com van entrar; les fallades de segmentació, privilegi i detecció expliquen per què el dany va ser enorme.
  • Buscar culpables. Una anàlisi que acaba en una persona no canvia res i garanteix que la propera vegada ningú no informi.
  • Confondre «teníem el control» amb «el control funcionava». Equifax tenia inspecció de trànsit. Feia deu mesos que era cega.
  • Creure que un antivirus hauria aturat WannaCry. L'hauria aturat el pedaç publicat dos mesos abans.
  • Pensar que pagar el rescat resol l'incident. No retorna les dades exfiltrades, el desxifratge sol ser lent i parcial, i marca l'organització com a pagadora.
  • Tractar la bretxa del proveïdor com un problema del proveïdor. Les dades i els clients són teus, i la responsabilitat davant d'ells també.
  • Analitzar un incident sense produir canvis concrets amb propietari i data. És entreteniment amb format d'informe.

Consells:

  • Aplica el mètode dels sis passos a qualsevol incident que surti a les notícies. Mitja hora d'anàlisi val més que un curs sencer de titulars.
  • Després de cada cas, fes-te la pregunta incòmoda: «quin control nostre és avui el certificat caducat d'Equifax?». Sol haver-n'hi un.
  • Munta la comprovació mensual de salut de controls: agents que reporten, fonts de registre que arriben, còpies completades, certificats a punt de caducar, alertes que s'han disparat alguna vegada.
  • Quan analitzis un incident propi, escriu la cronologia abans que les conclusions. Les causes emergeixen soles quan les hores estan posades en ordre.
  • Guarda l'anàlisi i revisa-la al cap de sis mesos: la meitat de les accions acordades solen continuar pendents, i saber-ho és més útil que suposar el contrari.
  • Practica l'exercici de l'apartat 9.5 —quins controls eviten i quins controls mitiguen— amb qualsevol risc de la teva organització. És la manera més ràpida de prioritzar bé.

Exercicis

Exercici 1 — Analitzar un incident amb el mètode complet

Una pime de 50 persones que ofereix un SaaS de gestió documental pateix aquest incident:

  • 15 de gener: es publica una vulnerabilitat crítica a la biblioteca de processament de documents que fan servir. Surt el pedaç el mateix dia.
  • 2 de febrer: un atacant explota la vulnerabilitat al servidor de conversió de documents, accessible des d'Internet.
  • 2-20 de febrer: l'atacant descobreix que aquest servidor té muntada la carpeta de xarxa on es guarden tots els documents dels clients, amb permisos de lectura i escriptura.
  • 20 de febrer: exfiltra 400 GB de documents.
  • 21 de febrer: xifra la carpeta de xarxa i les còpies, que eren a la mateixa cabina d'emmagatzematge.
  • 21 de febrer: els clients reporten que no hi poden accedir. Es descobreix l'incident.
  • 22 de febrer: l'equip descobreix que el sistema d'alertes envia correus a una adreça d'un administrador que va deixar l'empresa fa vuit mesos.

Es demana: (a) aplica els sis passos del mètode; (b) construeix la taula de fallada de control → control que ho hauria evitat; (c) identifica quins patrons de l'apartat 8 apareixen; (d) indica els dos controls que haurien canviat el desenllaç i justifica per què aquests i no d'altres; (e) assenyala la fallada del 22 de febrer i explica a quin cas d'aquesta lliçó s'assembla.

Exercici 2 — Traduir un cas real a Nimbus

Tria Target o Equifax i fes una traducció completa a Nimbus Reservas.

Es demana:

  1. Escriu la cronologia de l'incident equivalent a Nimbus, amb noms reals de l'equip, actius de l'inventari A-01…A-22 i hores concretes.
  2. Identifica quins elements de l'entorn actual de Nimbus fan aquest incident possible avui.
  3. Enumera els controls que l'evitarien, indicant quins ja són al pla de 30/90/180 dies de 02-04.
  4. Estima l'impacte a Nimbus en quatre dimensions: operativa, econòmica, reputacional i reguladora.
  5. Redacta el paràgraf de comunicació que la Marta enviaria als clients les primeres 24 hores, tenint en compte que encara no es coneix l'abast complet.

Exercici 3 — Dissenyar la detecció que va faltar

Torna al cas Nimbus de l'apartat 9. L'atacant va estar 20 dies a dins sense ser detectat.

Es demana: (a) per a cadascuna de les cinc fases de l'atac (accés inicial, reconeixement, escalada, exfiltració i sabotatge de còpies), defineix un senyal detectable i la font de registre que el contindria; (b) escriu la regla d'alerta corresponent en pseudocodi o SQL; (c) ordena les cinc alertes per relació entre valor de detecció i cost d'implantació; (d) per a cada alerta, defineix qui la rep, en quin canal i què fa els primers 15 minuts; (e) explica per què és preferible tenir aquestes cinc alertes que cinquanta.


Solucions

Solució 1

(a) Mètode dels sis passos:

  1. Cronologia: 18 dies des de la publicació del pedaç fins a l'explotació; 19 dies a dins sense detecció; detecció pels clients el dia 21 de febrer. Recuperació previsiblement llarga o impossible.
  2. Vector inicial: vulnerabilitat crítica coneguda, amb pedaç disponible des del 15 de gener, en un servidor exposat a Internet.
  3. Moviment: cap de sofisticat. El servidor de conversió ja tenia muntada la carpeta amb tots els documents de tots els clients, amb permisos de lectura i escriptura. Un sol salt per disseny defectuós.
  4. Impacte: 400 GB de documents de clients exfiltrats; xifratge de dades i còpies; aturada de servei; notificació de bretxa amb abast ampli; dany reputacional greu per a un SaaS el producte del qual és precisament custodiar documents.
  5. Fallades de control: taula següent.
  6. Lliçons: apartat (d).

(b) Fallades de control:

Fallada Control que ho hauria evitat
Pedaç crític sense aplicar durant 18 dies en un sistema exposat Gestió de pedaços amb termini de 7 dies per a les crítiques i verificació d'aplicació
Servidor de conversió amb accés de lectura i escriptura a tots els documents de tots els clients Mínim privilegi: accés només als documents de la tasca en curs, i només lectura; aïllament del component de processament
Sense segmentació entre el servidor exposat i l'emmagatzematge de dades Segmentació: el que dona a Internet no toca directament el magatzem de dades
Còpies a la mateixa cabina que les dades de producció Còpies immutables, en un altre sistema i amb credencials diferents
19 dies d'activitat i 400 GB de sortida sense detecció Alerta per volum de sortida anòmal; registre centralitzat
Alertes enviades a l'adreça d'un exempleat Recertificació; alertes a un canal o àlies d'equip, mai a una persona; comprovació periòdica que l'alerta arriba

(c) Patrons presents: 1 (vulnerabilitat coneguda sense pedaç), 2 (absència de segmentació), 5 (detecció tardana), 6 (control que falla en silenci), 8 (còpies insuficients) i 10 (la mida no protegeix). Sis de deu, en un incident d'una empresa petita.

(d) Els dos controls decisius:

  1. Aplicació de pedaços en termini. Hauria evitat l'entrada del tot. És l'únic control de la llista que impedeix l'incident en lloc de mitigar-lo, i per això va primer.
  2. Còpies immutables i separades. No evita l'entrada ni l'exfiltració, però converteix una possible desaparició de l'empresa en una interrupció d'hores. És el control que més impacte elimina per euro invertit.

Els altres controls (segmentació, mínim privilegi, alertes) són igualment necessaris, però aquests dos són els que canvien el desenllaç: el primer evita que passi; el segon evita que sigui terminal.

(e) La fallada del 22 de febrer —les alertes enviades a l'adreça d'un exempleat— és exactament el cas Equifax: un control de detecció que existia, estava pagat i configurat, i feia vuit mesos que no funcionava sense que ningú ho sabés. La conseqüència és la mateixa: falsa confiança, que és pitjor que no tenir el control, perquè impedeix buscar alternatives. I comparteix causa arrel amb Colonial Pipeline: una identitat que va sobreviure a la baixa del seu titular. La correcció és doble: alertes dirigides a un àlies d'equip i comprovació mensual que les alertes arriben de debò —per exemple, disparant una alerta de prova.

Solució 2 (desenvolupament amb el cas Target; el d'Equifax és anàleg)

1. Cronologia equivalent a Nimbus:

Moment Fet
Dia -30 Un tècnic de la consultora externa cau en un phishing dirigit. El seu equip queda compromès
Dia -25 L'atacant localitza en aquell equip les credencials d'accés remot a diversos clients de la consultora, entre ells Nimbus (A-19)
Dia 0, 23:40 Primer accés a la infraestructura de Nimbus amb el compte compartit de la consultora. Sense MFA. Ningú no ho revisa
Dia 1-4 Reconeixement. Es descobreix que des de la xarxa d'administració s'arriba a la zona de dades (A-01) sense cap control intermedi
Dia 5 Accés directe a PostgreSQL amb les credencials administratives trobades en un runbook (A-17)
Dia 6-15 Extracció progressiva de dades de clients finals i d'adjunts del bucket A-02
Dia 16 Una alerta de cost anòmal al compte cloud arriba al correu de la Lucía. Amb 200 correus aquell dia, es marca com a «revisar després»
Dia 34 Un client informa que ha rebut un correu amb dades reals dels seus pacients exigint un pagament
Dia 34 Comença la resposta, un mes després de l'accés inicial

2. Què ho fa possible avui: accés de la consultora permanent, compartit i sense MFA (A-19); absència de segmentació entre la xarxa d'administració i la zona de dades; credencials administratives en runbooks (A-17); absència d'alertes ateses; absència de registre d'accés al bucket A-02; i cap procés de revisió de l'accés de tercers.

3. Controls i el seu encaix al pla de 02-04:

Control Fase del pla
MFA obligatori per a la consultora 30 dies
Comptes nominals per tècnic extern 30 dies
Retirada de credencials dels runbooks al gestor de secrets 30 dies
Registre centralitzat i alerta d'accés administratiu fora de finestra 90 dies
Alerta de volum d'exportació anòmal 90 dies
Segmentació de la zona de dades i bastió amb MFA 180 dies
Accés just-in-time amb caducitat per a A-19 180 dies
Clàusula contractual de notificació d'incidents 180 dies (04-04)

4. Impacte estimat en quatre dimensions:

  • Operativa: el servei continua funcionant (no hi ha xifratge), però l'equip dedica setmanes a la investigació i la resposta, i es paralitza tot el desenvolupament.
  • Econòmica: costos d'anàlisi forense, assessoria jurídica, comunicació, possible sanció i, sobretot, pèrdua de contractes. Per a un SaaS B2B, el cost més gran és la no-renovació.
  • Reputacional: dany directe a l'actiu A-20. Les clíniques van confiar dades dels seus pacients; el problema és de confiança, no de tecnologia.
  • Reguladora: bretxa de dades personals que revelen informació de salut, amb obligacions de notificació a l'autoritat i, probablement, als afectats. S'ha de gestionar amb el responsable de compliment i assessoria jurídica (06-03).

5. Comunicació de la Marta les primeres 24 hores:

«Benvolgut client:

El [data] vam detectar un accés no autoritzat a part de la nostra infraestructura, originat en credencials d'un proveïdor extern amb accés tècnic als nostres sistemes. Hem revocat aquest accés, hem aïllat els sistemes afectats i hem activat el nostre procediment de resposta amb suport d'especialistes externs.

Estem determinant amb precisió quina informació ha pogut veure's afectada. Encara no disposem de l'abast definitiu i no comunicarem estimacions sense confirmar. Us informarem de nou en un màxim de 72 hores, encara que sigui per dir-vos que la investigació continua.

El que sí que podem confirmar ara: el servei continua operatiu; les dades de pagament estan tokenitzades a la nostra passarel·la i no s'emmagatzemen als nostres sistemes; i hem notificat l'autoritat de control d'acord amb les nostres obligacions.

El vostre interlocutor directe per a qualsevol consulta és [nom i telèfon]. Lamento profundament aquesta situació i us mantindré informats personalment.

Marta Solves — Directora Tècnica, Nimbus Reservas, S.L.»

Les cinc decisions d'aquesta comunicació: es comunica aviat encara que no se sàpiga tot; no es minimitza ni s'especula; es diu explícitament què no se sap encara; es compromet un termini per a la comunicació següent i es compleix encara que no hi hagi novetats; i es dona un interlocutor amb nom. L'error més habitual i més car és esperar a tenir tota la informació: quan arriba, el client ja se n'ha assabentat per un altre lloc i la confiança està trencada. La comunicació de crisi es desenvolupa a 04-05.

Solució 3

(a) i (b) Senyals, fonts i regles:

Fase Senyal detectable Font Regla
Accés inicial Autenticació d'un compte de tercer fora de la finestra pactada Registre d'accés remot / bastió usuari IN (comptes_tercers) AND hora NOT BETWEEN finestra_pactada → alerta immediata
Reconeixement Ràfega d'ordres de descobriment o consultes al catàleg de la base de dades des d'una sessió administrativa Registre del bastió / registre de PostgreSQL COUNT(consultes a information_schema) > 20 en 10 min
Escalada Ús de la credencial d'A-05 des d'una IP o un servei no habituals Registre del compte cloud esdeveniment IN (AssumeRole, ListBuckets) AND ip NOT IN (rangs_coneguts)
Exfiltració Volum de sortida anòmal des de la xarxa d'aplicació o descàrregues massives del bucket Mètriques de xarxa / registre d'accés a objectes bytes_sortida_hora > 5 × mitjana_30_dies o GetObject > 1000/hora
Sabotatge de còpies Qualsevol operació d'esborrament sobre l'emmagatzematge de còpies Registre del compte de còpies esdeveniment IN (DeleteObject, DeleteBucket, DeleteSnapshot) AND compte = copiescrítica
-- Exemple desenvolupat: acces de tercer fora de finestra pactada.
-- S executa cada 5 minuts sobre el registre centralitzat.
SELECT usuari, ip_origen, ts, sistema_desti
  FROM accessos_remots
 WHERE usuari IN (SELECT usuari FROM comptes_tercers)
   AND ts > now() - interval '5 minutes'
   AND (EXTRACT(hour FROM ts) NOT BETWEEN 9 AND 19
        OR EXTRACT(isodow FROM ts) IN (6, 7)              -- cap de setmana
        OR NOT EXISTS (SELECT 1 FROM finestres_acces v
                        WHERE v.usuari = accessos_remots.usuari
                          AND now() BETWEEN v.inici AND v.fi));

(c) Ordre per valor/cost:

# Alerta Valor Cost Justificació
1 Esborrament a l'emmagatzematge de còpies Màxim Mínim És el punt de no retorn de l'atac. Zero falsos positius: ningú no esborra còpies legítimament. Si a més les còpies són immutables, l'alerta assenyala directament un atac en curs
2 Accés de tercer fora de finestra Molt alt Mínim Detecta el dia 0 en lloc del dia 20. És una consulta trivial sobre un registre que ja existeix
3 Volum de sortida anòmal Alt Baix 1,2 TB en 7 dies és impossible d'amagar. Detecta el dia 13
4 Ús d'A-05 des d'IP no habitual Alt Mitjà Requereix mantenir la llista de rangs coneguts, però detecta l'escalada del dia 4
5 Reconeixement a la base de dades Mitjà Mitjà Més sorollosa i amb més falsos positius (un desenvolupador legítim genera patrons semblants)

(d) Destinatari i primers 15 minuts:

Alerta Rep Canal Primers 15 minuts
Esborrament de còpies Lucía i Marta Trucada telefònica automàtica + canal Verificar si hi ha una operació planificada; si no, assumir incident: tallar l'accés del compte implicat i activar el pla de resposta
Accés de tercer fora de finestra Lucía (guàrdia) Canal de seguretat amb notificació Comprovar si hi ha tiquet o petició oberta; si no, trucar a la consultora al número de fitxa (02-03) i suspendre l'accés preventivament
Volum de sortida Lucía Canal de seguretat Identificar origen i destinació; si la destinació és desconeguda, blocar la sortida i conservar evidència
Ús d'A-05 anòmal Lucía i Marta Canal + correu Revisar les accions fetes amb aquella credencial; rotar la credencial primer, investigar després
Reconeixement a la BD Lucía Canal, sense notificació urgent Revisar en el repàs següent; correlacionar amb altres senyals

(e) Per què cinc i no cinquanta. Tres raons, i la tercera és la decisiva:

  1. Capacitat real. Nimbus té una persona amb un percentatge del seu temps per a això. Cinquanta alertes produeixen fatiga i, al cap de tres setmanes, totes s'ignoren. És exactament el que va passar a Target: les alertes existien i ningú no va actuar.
  2. Cobertura per fase, no per tècnica. Aquestes cinc cobreixen les cinc fases de l'atac. Amb tenir-ne una de sola funcionant en qualsevol d'elles, la cadena es trenca. No cal cobrir totes les tècniques: cal cobrir tots els moments.
  3. Cada alerta ha de tenir propietari, canal i procediment. Escriure aquests tres camps per a cinc alertes és una tarda de feina; per a cinquanta, és un projecte que no s'acaba. Una alerta sense propietari no és una alerta: és una línia de registre amb més lletres.

La progressió sana és començar amb cinc que funcionin de debò, i afegir-ne una de nova cada vegada que un incident o un simulacre reveli un punt cec. Això és el purple team de cost zero de 02-01: la detecció creix a partir del que realment passa, no d'un catàleg teòric.


Conclusió

Has tancat el mòdul amb la prova de realitat. Tens un mètode d'anàlisi de sis passos —cronologia, vector inicial, moviment, impacte, fallades de control i lliçons— amb les seves tres regles: buscar causes i no culpables, distingir la fallada tècnica de l'organitzativa i preguntar-se sempre amb honestedat si ens passaria a nosaltres. I l'has aplicat a sis incidents reals les ensenyances dels quals ja formen part del teu criteri: Target, on les eines van detectar i ningú no va actuar, i on un proveïdor de climatització va arribar a l'entorn de pagament; WannaCry, on el major episodi de propagació massiva de la història recent l'hauria neutralitzat un pedaç publicat dos mesos abans; Equifax, amb el seu pedaç pendent, les seves credencials en clar i —sobretot— el seu control de detecció caducat durant deu mesos, d'on surt la regla més transferible de la lliçó: tot control necessita un control que verifiqui que continua funcionant; SolarWinds, que ensenya que una signatura vàlida acredita l'origen i no l'absència de malícia, i davant del qual l'única estratègia honesta per a una pime és limitar privilegis, controlar la sortida i detectar comportament; Colonial Pipeline, on una contrasenya reutilitzada en un compte oblidat i sense MFA va aturar una infraestructura crítica, i on pagar no va restaurar el servei; i la fuita per emmagatzematge mal configurat, el patró més probable per a Nimbus, en què ni tan sols hi ha atac.

De tots ells n'has extret els deu patrons que es repeteixen —aplicació de pedaços, segmentació, identitat feble, tercers amb excés d'accés, detecció tardana, controls que fallen en silenci, secrets mal guardats, còpies no provades, crisi improvisada i la constatació que la mida no protegeix— juntament amb les tres conclusions transversals: que gairebé cap incident gran no comença amb una tècnica sofisticada, que en gairebé tots el control existia i no va funcionar, i que el temps fins a la detecció és la variable que més determina el dany. I has reconstruït hora a hora un ransomware a Nimbus que entra per l'accés remot de la consultora, escala mitjançant un secret oblidat en un .env, exfiltra 1,2 TB durant set dies i destrueix unes còpies que eren al mateix compte que producció; amb la seva anàlisi completa i, sobretot, amb la resposta a la pregunta que dona sentit a tot l'exercici: dos controls de cost nul —MFA i accés just-in-time per al tercer— l'haurien evitat del tot, i dos altres de cost baix —el secret en un gestor i les còpies immutables— haurien convertit la catàstrofe en un matí de feina. Cap no requereix comprar res.

Repassa ara, mentalment, les defenses que has anat acumulant en aquestes sis lliçons: TLS protegint el trànsit, els URL signats de 120 segons del bucket d'adjunts, la signatura HMAC que autentica el webhook de la passarel·la, DKIM acreditant el correu de Nimbus, les passkeys de FIDO2 que resisteixen el phishing perquè la clau no surt mai del dispositiu, la signatura RS256 del JWT validada amb la clau pública de l'emissor, el xifratge en repòs de la base de dades i de les còpies immutables, la comparació en temps constant del codi TOTP, la signatura de codi de les actualitzacions de SolarWinds. Totes elles —absolutament totes— descansen sobre el mateix fonament: la criptografia. Fins ara l'hem feta servir com una caixa negra que funciona; a partir d'aquí l'obrirem.

Al Mòdul 3: Criptografia estudiarem què hi ha dins d'aquesta caixa i per què s'hi pot confiar. Començarem pels fonaments i el vocabulari, recorrerem la criptografia simètrica i l'asimètrica amb els seus papers complementaris, les funcions hash, l'HMAC i l'emmagatzematge segur de contrasenyes —que és on per fi s'explica com ha de guardar Nimbus les contrasenyes dels seus usuaris—, els protocols que combinen totes aquestes peces, com el TLS que portes sis lliçons donant per suposat, la gestió de claus, certificats i PKI, que és el problema realment difícil, i finalment les aplicacions pràctiques en un sistema com el de Nimbus. Comencem per Introducció a la Criptografia (03-01).

Curs de Fonaments de Seguretat Informàtica

Mòdul 1: Introducció a la Seguretat Informàtica

Mòdul 2: Ciberseguretat

Mòdul 3: Criptografia

Mòdul 4: Gestió de Riscos i Mesures de Protecció

Mòdul 5: Eines i Tècniques de Seguretat

Mòdul 6: Bones Pràctiques i Normatives

Mòdul 7: Projecte Final

© Copyright 2026. Tots els drets reservats