Juniora JUNIORA · SECURITY LAB
🛒 فروشگاه «کوله‌مارکت»
💻

لپ‌تاپ گیمینگ ASUS

قیمت پایه: ۵۰٬۰۰۰٬۰۰۰ تومان

%
قیمت پایه ۵۰٬۰۰۰٬۰۰۰ تومان
تخفیف ۰ تومان
مبلغ نهایی ۵۰٬۰۰۰٬۰۰۰ تومان
🚨 مدیر فروشگاه از خواب پرید! با وارد کردن درصد تخفیف ۱۰۰ یا بیشتر، قیمت نهایی صفر یا حتی منفی شد. این یعنی فروشگاه می‌تونست به‌جای گرفتن پول، پول هم پس بده!
⚠️ توجه کن که این عدد هیچ محدودیتی نداره — نه بین ۰ تا ۱۰۰ محدود شده، نه توسط یک «سرور واقعی» بررسی می‌شه (چون این فقط یک دموی سمت مرورگره).

💡 این یک نمونه از آسیب‌پذیری منطق کسب‌وکار (Business Logic Flaw) است. مشکل اینجا این نیست که رمزی لو رفته یا کسی هک شده؛ مشکل اینه که به یک ورودی سمت کاربر (درصد تخفیف) بدون بررسی اعتماد شده.

تو دنیای واقعی، این نوع اعتبارسنجی باید حتماً سمت سرور هم انجام بشه، نه فقط تو مرورگر کاربر. شرکت‌ها برای پیدا کردن دقیقاً همین نوع باگ‌ها، برنامهٔ Bug Bounty راه می‌ندازن و به کسی که این باگ رو گزارش کنه، پاداش می‌دن.

Juniora دورهٔ استارتر هک و امنیت جونیورا