BSides Vilnius 2026 Writeups¶
A selection of my writeups from the BSides Vilnius 2026 CTF, spanning web, pwn, reverse, and crypto.
Challenges¶
Web Exploitation¶
- BSides Nail Salon (Hard) — Scriptless CSS
@font-face/unicode-rangetoken exfiltration chained into an AWS confused-deputy → Secrets Manager → EKS → Kyverno apiCall leak → IRSA → CloudFront OAC cross-account S3 read. - Operation (DroneOps PTZ Camera) (Medium) — Crack a Dahua camera password from an MD5 value, remove a privacy mask via the config API, and beat IR night-grain by frame-averaging to decode a hidden QR.
Binary Exploitation (Pwn)¶
- BOF2root (Medium) — Source-port-53 ACL bypass, a
jmp rspstack overflow into an executable stack, then a Docker-socket container escape to read the host.
Reverse Engineering¶
- Ticket4Free (Medium) — Invert a hostname-gated Windows PE's byte transform to recover the accepted computer name and decode the flag, verified under Wine.
Cryptography¶
- S3cur3 (Medium) — A shared-prime RSA
gcdfactor recovers the server key, which decrypts a captured TLS 1.2 RSA session to reveal the flag.