Thanks to visit codestin.com
Credit goes to xpw6.github.io

Essam Alanazi

Security researcher

Ink drawing: a swordsman seated in a winter garden

Research

Write-ups from vulnerabilities I found and reported.

Manga panel: a blindfolded swordsman

When the Request Picks the Algorithm: HMAC Downgrade in Symfony's Mailomat Webhook Parser (CVE-2026-48747)

The webhook signature header names its own hash algorithm, so the attacker picks the weakest one. CVE-2026-48747.

8 min read
Manga panel: a close-up of narrowed eyes

Escaping Kubernetes Operators: Hardlink Traversal and the ZipSlip Blind Spot

A hardlink inside a tar archive walks out of the extraction directory and overwrites files on the Kubernetes host node.

11 min read