Cat GIFs — DalCTF 2026

A PHP upload app re-encodes every GIF through PHP-GD as sanitization but never validates the filename — a payload smuggled inside the GIF color palette survives the re-encode, yielding a GIF/PHP polyglot webshell and RCE.

June 6, 2026 · 8 min · 1621 words · Th3B0yWh0L1v3d