🛡️ Gør det, detect fandt, til en forsvarsplan: vurdér hvert fund med en kategori og en CVSS v4.0-score, og par det derefter med den rettelse, der skal gennemføres.
Brug
- Planlæg alt
- Angiv stier
- Fokusér på en bekymring
/lagune-plan
/lagune-plan src/routes/upload.ts
/lagune-plan hvor følsomme data kan lække
Sådan virker det
Denne fase fortsætter, hvor detect slap. Detect har allerede fundet, hvad dit system gør, og hvilken risiko hver ting indebærer, så planen gentager ikke risikoen, men vurderer, hvor alvorlig den er, og beslutter, hvad der skal gøres ved den. Plan læser aldrig koden, hvilket tvinger hver rettelse til at pege på noget, detect faktisk opdagede. Den vurderer hvert fund med metoden CVSS v4.0: en kategori, en CVSS v4.0-vektor, udledt af det, detect og charter har registreret, og scoret af hooken cvss, og det prioritetsniveau, scoren lander i. Hver rettelse angiver også det princip i charter, den opretholder.
For eksempel:
- Filupload (prioritet: Critical)
- Kategori: ubegrænset filupload (CWE-434).
- CVSS: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N (9.3, Critical).
- Hvorfor denne prioritet: alle kan nå uploaden over internettet, og den ligger på den server, der gemmer kundernes filer.
- Opretholder: III. Alt input er ikke-betroet, indtil det er valideret.
- Rettelse: tjek filens reelle type og størrelse, omdøb den ved lagring, og gem uploads et sted, hvor de ikke kan køres som kode.
Derfra har du en vurderet og prioriteret liste over rettelser, hver knyttet til et fund og klar til, at den næste fase gennemfører den. Scoren bliver beregnet, aldrig anslået: vektoren indeholder projektets eksponering og indsats som Environmental-metrikker, og alle kan indsætte den i lommeregneren fra FIRST eller NVD og udlede den samme score igen.
- Den bygger udelukkende på detect. Hvis en fil eller en bekymring aldrig er blevet kortlagt, beder den dig om først at køre
/lagune-detectpå den. - Når du kører den igen, bliver planen opdateret: færdige rettelser forsvinder, og nye kommer til.
- Forsvarsplanen ligger i
.lagune/memory/plan.md.
Plan arbejder kun ud fra det, /lagune-detect allerede har kortlagt, så kør detect først.
Næste trin
Gennemfør planen: /lagune-harden.
Ofte stillede spørgsmål
/lagune-plan vurderer hvert fund med en kategori og en CVSS v4.0-score, beregnet af hooken cvss, og parrer det derefter med den rettelse, der skal gennemføres.
Ja. Hvert fund får en CVSS v4.0-vektor og -score, beregnet af hooken cvss med samme aritmetik som lommeregneren fra FIRST, så alle kan indsætte vektoren dér og udlede scoren igen.
Nej. Plan læser aldrig koden, hvilket tvinger hver rettelse til at pege på noget, detect faktisk opdagede.
