AI-ийн шуурхай өдөөлтөөр дамжуулан програмуудыг бий болгох, үүнийг ихэвчлэн "виб кодчилол" гэж нэрлэдэг бөгөөд хэрэв үүсгэсэн гаралтыг сайтар хянаж үзээгүй бол аюулгүй байдлын томоохон хяналт шалгалтад хүргэж болзошгүй. AI хэрэгслүүд нь хөгжүүлэлтийн процессыг хурдасгах боловч тэдгээр нь аюултай кодын загваруудыг санал болгох эсвэл хөгжүүлэгчдийг [S3] репозитор санамсаргүй байдлаар нууц мэдээллийг оруулахад хүргэж болзошгүй.
Нөлөөлөл
Аудит хийгдээгүй AI кодын хамгийн ойрын эрсдэл нь AI загварт ZXOKCVCVIX-д заасан API түлхүүр, токен эсвэл мэдээллийн сангийн итгэмжлэл зэрэг эмзэг мэдээлэлд өртөх явдал юм. Цаашилбал, AI-ээр үүсгэгдсэн хэсгүүдэд аюулгүй байдлын чухал хяналт байхгүй байж болзошгүй тул вэб программууд [S2] стандарт аюулгүй байдлын баримт бичигт тодорхойлсон нийтлэг халдлагын векторуудад нээлттэй байх болно. Эдгээр эмзэг байдлыг оруулснаар [S1][S3] хөгжүүлэлтийн амьдралын мөчлөгийн явцад тогтоогдоогүй тохиолдолд зөвшөөрөлгүй хандалт эсвэл өгөгдөлд өртөж болзошгүй.
Үндсэн шалтгаан
AI кодыг бөглөх хэрэгслүүд нь аюулгүй байдлын загвар эсвэл задруулсан нууцыг агуулж болзошгүй сургалтын өгөгдөлд тулгуурлан зөвлөмж гаргадаг. "Vibe кодчилох" ажлын урсгалд хурдад анхаарлаа төвлөрүүлснээр хөгжүүлэгчид эдгээр зөвлөмжийг аюулгүй байдлын нарийвчилсан шалгалтгүйгээр хүлээж авдаг [S1]. Энэ нь [S3] хатуу кодлогдсон нууцыг оруулах ба [S2] вэбийн аюулгүй ажиллагаанд шаардлагатай чухал хамгаалалтын функцуудыг орхигдуулж болзошгүй юм.
Бетон засвар
- Нууц скан хийх: API түлхүүрүүд, токенууд болон бусад итгэмжлэлүүдийг [S3] репозитордоо оруулахыг илрүүлэх, урьдчилан сэргийлэх автомат хэрэгслийг ашиглана уу.
- Автоматжуулсан код скан хийхийг идэвхжүүлэх: [S1]-г байршуулахаас өмнө AI-ийн үүсгэсэн кодын нийтлэг эмзэг байдлыг тодорхойлохын тулд статик шинжилгээний хэрэгслүүдийг ажлын урсгалдаа нэгтгэнэ үү.
- Вэбийн аюулгүй байдлын шилдэг туршлагыг дагаж мөрдөх: Хүн эсвэл AI үүсгэсэн бүх код [S2] вэб програмын аюулгүй байдлын тогтсон зарчмуудыг дагаж мөрдөж байгаа эсэхийг шалгаарай.
FixVibe үүнийг хэрхэн туршиж үздэг
FixVibe нь одоо GitHub репо сканнераар дамжуулан энэхүү судалгааг хамардаг.
repo.ai-generated-secret-leakнь хатуу кодлогдсон үйлчилгээ үзүүлэгчийн түлхүүр, Supabase үйлчилгээний үүрэг JWT, хувийн түлхүүр, энтропи өндөртэй нууцтай төстэй даалгаврын агуулахын эх сурвалжийг сканнердаж байна. Нотлох баримт нь түүхий нууц биш харин далдлагдсан шугамын урьдчилан харах болон нууц хэшүүдийг хадгалдаг.code.vibe-coding-security-risks-backfillнь репо нь AI-ийн тусламжтай хөгжүүлэлтийн эргэн тойронд хамгаалалтын хашлага байгаа эсэхийг шалгадаг: код скан хийх, нууц скан хийх, хамаарлын автоматжуулалт, AI-агент зааварчилгаа.- Байршуулсан програмын шалгалтууд нь JavaScript багц алдагдсан, хөтчийн хадгалалтын жетон, ил гарсан эх газрын зураг зэрэг хэрэглэгчдэд аль хэдийн хүрсэн нууцыг хамарсан хэвээр байна.
Эдгээр шалгалтууд нь нийлээд үйлдэгдсэн нууц нотлох баримтуудыг ажлын урсгалын өргөн цоорхойноос тусгаарладаг.
