Applikazzjonijiet tal-bini permezz ta 'prompting rapidu ta' AI, spiss imsejjaħ "vibe coding", jista 'jwassal għal sorveljanza sinifikanti tas-sigurtà jekk l-output iġġenerat ma jiġix rivedut bir-reqqa [S1]. Filwaqt li l-għodod AI jaċċelleraw il-proċess ta 'żvilupp, jistgħu jissuġġerixxu mudelli ta' kodiċi mhux sikuri jew iwasslu lill-iżviluppaturi biex aċċidentalment jikkommettu informazzjoni sensittiva għal repożitorju [S3].
Impatt
L-aktar riskju immedjat ta' kodiċi AI mhux awditjat huwa l-espożizzjoni ta' informazzjoni sensittiva, bħal ċwievet API, tokens, jew kredenzjali tad-database, li mudelli AI jistgħu jissuġġerixxu bħala valuri hardcoded ZXCVKENFIX AI. Barra minn hekk, snippets iġġenerati minn AI jistgħu ma jkollhomx kontrolli ta' sigurtà essenzjali, u jħallu l-applikazzjonijiet tal-web miftuħa għal vettori ta' attakk komuni deskritti fid-dokumentazzjoni standard tas-sigurtà [S2]. L-inklużjoni ta' dawn il-vulnerabbiltajiet tista' twassal għal aċċess mhux awtorizzat jew espożizzjoni tad-dejta jekk ma tkunx identifikata matul iċ-ċiklu tal-ħajja tal-iżvilupp [S1][S3].
Kawża Għerq
L-għodod ta' tlestija tal-kodiċi AI jiġġeneraw suġġerimenti bbażati fuq data ta' taħriġ li jista' jkun fiha mudelli mhux sikuri jew sigrieti leaked. Fi fluss tax-xogħol ta '"vibe coding", l-enfasi fuq il-veloċità ħafna drabi tirriżulta fl-iżviluppaturi li jaċċettaw dawn is-suġġerimenti mingħajr reviżjoni bir-reqqa tas-sigurtà [S1]. Dan iwassal għall-inklużjoni ta' sigrieti hardcoded [S3] u l-ommissjoni potenzjali ta' karatteristiċi ta' sigurtà kritiċi meħtieġa għal operazzjonijiet siguri tal-web [S2].
Fixs tal-Konkrit
- Implimenta Skanjar Sigriet: Uża għodod awtomatizzati biex tiskopri u tipprevjeni l-impenn ta 'ċwievet API, tokens, u kredenzjali oħra għar-repożitorju tiegħek [S3].
- Ippermetti Skannjar Awtomatizzat tal-Kodiċi: Integra għodod ta' analiżi statika fil-fluss tax-xogħol tiegħek biex tidentifika vulnerabbiltajiet komuni fil-kodiċi ġġenerat minn AI qabel l-iskjerament [S1].
- Aderixxi mal-Aħjar Prattiki tas-Sigurtà tal-Web: Żgura li l-kodiċi kollu, kemm jekk uman jew iġġenerat minn AI, isegwi prinċipji ta' sigurtà stabbiliti għall-applikazzjonijiet tal-web [S2].
Kif FixVibe jittestja għaliha
FixVibe issa jkopri din ir-riċerka permezz ta' skans repo GitHub.
repo.ai-generated-secret-leakjiskenja sors ta' repożitorju għal ċwievet tal-fornitur kodifikati iebes, JWTs tar-rwol tas-servizz Supabase, ċwievet privati, u assenjazzjonijiet simili b'entropija għolja. L-evidenza taħżen previews tal-linji masked u hashes sigrieti, mhux sigrieti mhux ipproċessati.code.vibe-coding-security-risks-backfilljiċċekkja jekk ir-repo għandux guardrails ta' sigurtà madwar l-iżvilupp assistit minn AI: skanjar tal-kodiċi, skanjar sigriet, awtomazzjoni tad-dipendenza, u struzzjonijiet tal-aġent AI.- Il-kontrolli eżistenti tal-app skjerati għadhom ikopru sigrieti li diġà laħqu lill-utenti, inklużi tnixxijiet ta' bundle JavaScript, tokens tal-ħażna tal-browser, u mapep tas-sors esposti.
Flimkien, dawn il-kontrolli jisseparaw evidenza sigrieta kommessa konkreta minn lakuni usa' fil-fluss tax-xogħol.
