Perkors 05Lezzjoni 3 / 8

Kompli sib u kkoreġi l-vulnerabbiltajiet

Ibni proċess kontinwu mill-iskoperta tal-vulnerabbiltajiet sa rimedju vverifikat fil-produzzjoni. Ifhem in-nuqqas fil-manutenzjoni li prototip ta' suċċess jista' jaħbi.

Prattikant12 minRivedut

Ippubblikat minn Kif niktbu

Iċċekkja kemm fhimtApplikazzjoni ma nbidlitx għal tliet xhur. L-aħħar skennjar tad-dipendenzi tagħha għadda waqt ir-rilaxx. Liema stqarrija hija sostnuta?Agħmel l-eżerċizzju
Applikazzjoni ma nbidlitx għal tliet xhur. L-aħħar skennjar tad-dipendenzi tagħha għadda waqt ir-rilaxx. Liema stqarrija hija sostnuta?

X'se titgħallem

  • Spjega għaliex software mhux mibdul jeħtieġ reviżjoni kontinwa tas-sigurtà.
  • Qabbel tipi differenti ta' skennjar mal-kopertura u l-limitazzjonijiet tagħhom.
  • Segwi sejba fil-prijoritizzazzjoni, il-korrezzjoni, id-deployment u l-verifika.

Prototip li jaħdem jista’ jsir servizz mingħajr appoġġ

Vibe coding jista’ jipproduċi prototip utli malajr. Ir-riskju fil-produzzjoni jikber meta n-nies jibqgħu jużawh mingħajr manutenzjoni kontinwa tas-sigurtà. Dan huwa nuqqas serju: is-software jibqa’ espost filwaqt li l-persuna li ħolqitu tqis ix-xogħol lest.

In-nuqqas huwa organizzattiv kif ukoll tekniku. Skenner jista’ jeżisti mingħajr persuna responsabbli. Sejba jista’ jkollha persuna responsabbli mingħajr proċess biex tasal għal rilaxx. Korrezzjoni li sar merge tagħha tista’ tħalli l-artifact qadim tal-produzzjoni jaħdem.

Evalwa l-pjattaforma reali tal-iżvilupp u l-konfigurazzjoni tagħha. Xi għodod jipprovdu funzjonijiet tas-sigurtà. Tikketta ta’ prodott ma tistabbilixxix jekk l-applikazzjoni skjerata tiegħek tirċevix skennjar kontinwu u korrezzjonijiet ivverifikati.

Skennja meta l-evidenza tista’ tinbidel

Ħaddem kontrolli rilevanti fuq bidliet proposti u artifacts mibnija. Erġa’ evalwa verżjonijiet appoġġjati skont skeda għax l-informazzjoni tal-avviżi tinbidel mingħajr commit. Skatta reviżjoni addizzjonali meta jidher avviż rilevanti, bidla fl-espożizzjoni jew inċident.

Żomm l-ambitu espliċitu. Identifika repożitorji, branches, lockfiles, images, digests skjerati, runtimes u ambjenti. Inkludi applikazzjonijiet li m’għadhomx jirċievu funzjonijiet ġodda iżda għadhom jaqdu lill-utenti.

Skennjar li jfalli huwa evidenza nieqsa. Immonitorja kemm hu riċenti l-iskennjar, fallimenti fil-feeds, fallimenti tal-awtentikazzjoni, komponenti mhux appoġġjati u nuqqasijiet fil-kopertura. Lista vojta ta’ sejbiet wara job li falla mhijiex riżultat nadif.

Uża kontrolli differenti għal mistoqsijiet differenti

KontrollKopertura utliLimitazzjoni importanti
Analiżi tal-kompożizzjoni tas-software, jew SCAVulnerabbiltajiet magħrufa fid-dipendenzi, inklużi pakketti tranżittivi identifikatiMa tistabbilixxix li l-awtorizzazzjoni tal-applikazzjoni hija korretta
Testjar statiku tas-sigurtà tal-applikazzjoni, jew SASTXejriet mhux siguri tal-kodiċi li l-għodda kapaċi tiskopriJista’ ma jsibx imġiba waqt l-eżekuzzjoni u jipproduċi sejbiet li jeħtieġu valutazzjoni
Skennjar tas-sigrietiXejriet rikonoxxuti tal-kredenzjali fil-kontenut skennjatString imneħħija tista’ tħalli kredenzjali valida xi mkien ieħor
Kontrolli tal-infrastruttura u tal-konfigurazzjoniKsur definit tal-politiki fir-riżorsi jew fil-konfigurazzjoni skennjatiIl-konfigurazzjoni tar-repożitorju tista’ tkun differenti mill-ambjent li qed jaħdem
Testjar dinamiku awtorizzatImġiba ta’ applikazzjoni li qed taħdem fl-ambitu ttestjatJeħtieġ permess, data xierqa u attenzjoni għall-effetti sekondarji

Għaqqad dawn il-kontrolli ma’ reviżjoni u testijiet rilevanti tas-sigurtà. Tgħidx li xi skennjar jipprova l-assenza ta’ vulnerabbiltajiet.

Segwi sejba fittizja sal-produzzjoni

ĦinAvvenimentStat reali
It-Tnejn 09:00Avviż ġdid jidentifika dipendenza PDF affettwataIr-rilaxxi eżistenti jeħtieġu valutazzjoni
It-Tnejn 09:15Skennjar skedat jidentifika l-verżjoni tal-produzzjoniSejba skoperta, mhux ikkoreġuta
It-Tnejn 10:00Il-persuna responsabbli tikkonferma l-espożizzjoni u tagħżel patch appoġġjatRimedju ppjanat
It-Tnejn 13:00It-testijiet jgħaddu u jsir merge tal-PR tal-patchRepożitorju kkoreġut; il-produzzjoni għadha teħtieġ deployment
It-Tnejn 14:00Il-pipeline jagħmel deployment tal-image ikkoreġutaArtifact ġdid qed jaħdem; għad fadal il-verifika
It-Tnejn 14:20L-iskennjar tal-artifact u l-kontrolli ta’ rigressjoni tal-esportazzjoni jgħadduKorrezzjoni vverifikata fl-ambitu ċċekkjat

Agħti prijorità skont is-severità, l-evidenza tal-isfruttament, l-espożizzjoni, id-data affettwata u l-mitigazzjonijiet disponibbli. Il-katalogu ta’ CISA jgħin jidentifika sfruttament magħruf. Huwa input wieħed, mhux valutazzjoni sħiħa tar-riskju. Katalogu CISA.

Eċċezzjoni temporanja teħtieġ evidenza, persuna responsabbli, kontrolli kompensatorji u skadenza jew kundizzjoni għal reviżjoni. Jekk ma jeżistix patch, ikkunsidra soluzzjoni temporanja awtorizzata, restrizzjoni ta’ funzjoni jew tneħħija tal-komponent affettwat.

Agħlaq in-nuqqas fil-manutenzjoni

Kejjel il-ħin sal-valutazzjoni inizjali u r-rimedju vverifikat skont il-prijorità. Segwi eċċezzjonijiet li qabżu l-iskadenza, skennjar skadut, verżjonijiet affettwati fil-produzzjoni u sejbiet rikorrenti. Għadd ta’ sejbiet li jonqos jista’ wkoll jirrifletti kopertura mnaqqsa; spezzjona d-denominatur.

Taiga Maintaining jiskennja repożitorji marbuta wara bidliet u perjodikament. Jirreġistra s-sejbiet u jorbot ir-rimedju ma’ inizjattivi u bidliet riveduti. Iċċekkja l-istat tal-iskennjar u l-imġiba dokumentata attwali. Maintaining.

Il-pipeline tiegħek xorta jeħtieġ kontrolli xierqa qabel ir-rilaxx. Il-persuna responsabbli għas-servizz xorta trid tikkonferma d-deployment u l-korrettezza operattiva. Din il-katina kontinwa hija parti mit-tħaddim ta’ software factory tal-AI, inklużi prodotti li l-ewwel verżjoni tagħhom bdiet bħala prototip.

Agħmel l-eżerċizzju

Uża l-kronoloġija fittizja f'din il-lezzjoni. Identifika fejn it-tim jista' jiddikjara suċċess bi żball. Iddefinixxi meta jiskatta l-iskennjar, it-twissija għal falliment, il-persuna responsabbli għar-rimedju, il-verifika tar-rilaxx u l-iskadenza tal-eċċezzjoni temporanja.

Niżżel il-folja tax-xogħol (Markdown)
Iċċekkja kemm fhimt ↑

Kompli titgħallem

Sorsi u qari ieħor

Qari relatat minn Taiga

Il-lezzjoni ta' qabel: Żomm is-software matul il-ħajja utli tiegħu