มองความเสี่ยงก่อน Release ตั้งแต่ Input Validation และ Access Control ไปจนถึง CI/CD และ Production Configuration
พื้นฐานที่แนะนำ: เข้าใจ HTTP/API, Git และ tests ขั้นพื้นฐาน
OWASP Top 10 ภาพรวม
10 ประเภทความเสี่ยงตาม OWASP Top 10 (ฉบับล่าสุด); ข้อไหนพบบ่อยในโค้ดที่ AI สร้าง
Trust Boundaries & Validation
untrusted input, output encoding, parameterized queries, SQL injection
Identity & Authorization
401 vs 403, ownership checks, least privilege, authentication failures
Secrets Management
.env/.gitignore, secret หลุดใน git history และฝั่ง client, rotation, secret scanning
Dependency & Reliability
package audit, licensing, errors/logging, readiness and failure modes
Delivery Pipeline Overview
lint → test → build → deploy; secret scanning ใน CI; environments, rollback
Guided Lab
ตรวจ Pull Request ตาม OWASP checklist หา secret ที่ AI ฝังไว้ และแก้ก่อน deploy