คืออะไร OWASP
มาตรฐานความปลอดภัยเว็บแอปพลิเคชัน
OWASP (Open Web Application Security Project) เป็นองค์กรไม่แสวงหาผลกำไรที่พัฒนามาตรฐานและเครื่องมือความปลอดภัยสำหรับเว็บแอปพลิเคชัน
OWASP Top 10
เอกสารหลักที่แสดงรายการช่องโหว่ที่สำคัญ 10 รายการ:
- การฉีด (SQL, NoSQL, LDAP)
- การยืนยันตัวตนที่ล้มเหลว
- การเปิดเผยข้อมูลที่สำคัญ
- XML External Entities (XXE)
- การควบคุมการเข้าถึงที่ล้มเหลว
- การกำหนดค่าความปลอดภัยผิดพลาด
- Cross-Site Scripting (XSS)
- การ Deserialization ที่ไม่ปลอดภัย
- การใช้ส่วนประกอบที่มีช่องโหว่
- การบันทึกและการตรวจสอบไม่เพียงพอ
โครงการ OWASP
- OWASP ZAP — สแกนเนอร์ช่องโหว่
- OWASP Dependency-Check — การวิเคราะห์การอ้างอิง
- OWASP ASVS — มาตรฐานการตรวจสอบ
- OWASP Testing Guide — วิธีการทดสอบ
ทำไมต้องใช้
- ป้องกันการโจมตีทั่วไป
- ปฏิบัติตามมาตรฐานความปลอดภัย
- ลดความเสี่ยงการรั่วไหลของข้อมูล
- เพิ่มความไว้วางใจจากลูกค้า