Articles
8 articles covering application security for developers
Server-side request forgery attacks surged 452% between 2023 and 2024. This guide covers modern SSRF techniques — including cloud metadata pivots and blind SSRF — with secure code patterns in Python and Node.js.
Cross-Site Request Forgery remains a top web vulnerability despite years of awareness. This guide covers the attack mechanics, why naive defences fail, and the complete modern prevention stack including CSRF tokens, SameSite cookies, and custom request headers.
Parameterised queries, ORM pitfalls, and blind SQLi detection patterns to protect your application data.
How secrets end up in git history, why environment variables aren't enough, and how to use Vault and AWS Secrets Manager properly.
The alg:none attack, weak secrets, JWKS spoofing, and how to validate JWTs correctly in Node and Python.
How dependency confusion attacks work against npm and pip, and how to configure private registries to block them.
How insecure deserialization leads to remote code execution in Java and Python, and the safe alternatives for each.
The updated OWASP Top 10 for 2025, with code-level examples and actionable checklists for each category.