2HWAمنتخب القهوة

Mall Albostan

Webbeginner-friendlywhitebox

Mall Albostan, Downtown Cairo's go-to spot for laptops, GPUs, and everything in between, just launched its first online storefront and internal vendor dashboard. The dev team built it fast to get ahead of the holiday rush — registration's open to anyone, but the actual store management lives behind an admin login that, as far as they're concerned, nobody outside the team will ever see.

Author(s)
Date

July 24, 2026

بِسْمِ اللَّـهِ الرَّحْمَـٰنِ الرَّحِيمِ

Challenge Overview

Mall Albostan is a multi-stage web security challenge authored by Mohamed Aly (@00xcanelo) for EYCC CTF 2026.

The challenge requires chaining multiple vulnerabilities to gain full remote code execution on the backend server.

Video Walkthrough

Exploitation Path

  1. SQL Injection: Extract the secret key used for signing administrative JSON Web Tokens (JWT).
  2. JWT Forgery: Generate an authenticated admin token using the retrieved signing key to access privileged endpoints.
  3. File Upload Filter Bypass: Circumvent server-side MIME type and extension restrictions to upload a malicious payload.
  4. XXE Injection to Remote Code Execution (RCE): Exploit an unsafe XML parser parsing uploaded data to trigger an External Entity expansion leading to code execution.

Other challenges from EYCC CTF 2026