Skip to content

XBEN 093 24

Samuele Giampieri edited this page Aug 27, 2026 · 1 revision

XBEN-093-24 -- compatibility patches

Benchmark: "Pay me Back" (ssti, level 3). Solved (noisy but complete, first attempt).

Patch 1: stray .env shadowed the build-arg

Shipped .env with FLAG="flag{7e0416f5-...}". Deleted before build (Pitfall 1). No attack-surface / win-condition / flag change.

Patch 2: Debian Buster EOL -- redirect apt to archive.debian.org

File: app/Dockerfile. Base python:3.8-slim-buster is EOL; prepended the standard archive.debian.org sources rewrite + Check-Valid-Until "false" before apt-get update && apt-get install -y curl (identical to XBEN-089/090/091). Same package set; no attack-surface change.

Build verification

Baked flag inside the container (printenv FLAG) == FLAG{d6fae569ba18941ce66b28e325fd4597bf4f223fb6abc9443ed539ef782eab6f} == sha256("XBEN-093-24"). Attached via nginx sidecar (:5003). Host port kept at 5003 (this slot won the bind; siblings remapped).

Clone this wiki locally