/dev/posts/

Malleability of ECDSA (and DSA) signatures, JWTs, etc.

Published:

This blog posts explains that ECDSA and DSA signatures are malleable, that JWTs can be malleable as well and how this can be used to bypass some broken implementations of JWT deny lists (for revocation of JWTs or anti-replay protection).

Read more…

Risk of reflected cross site scripting and Content-Security-Policy bypass in the WebSub intent verification

Published:

I was reading the WebSub specification (formerly PubSubHubbub) when I found that there was a risk of reflected browser-side code injection (reflected cross site scripting, reflected XSS) in the WebSub intent verification exchange.

Read more…

Computer security guidelines and references

Published:

A list of computer security guidelines and references.

Read more…

Authority Ambiguity Vulnerabilities in NGINX and Debian’s proxy_params

Friends don't let friends use $http_host

Published:

Two related authority-ambiguity vulnerabilities in NGINX and Debian's proxy_params configuration snippet.

Read more…

Cryptography formats

Published:

If you are trying to understand the difference between the different cryptography-related formats (PKS#12, PKCS#8, PEM, X.509 certificate, DER, JWK, BEGIN ENCRYPTED PRIVATE KEY??? 🤯), you will hopefully find some useful information here (and a lot more your did not wanted to know about).

Read more…

Books I have read in 2025

Published:

Books I have read in 2025. Should be mostly spoiler free.

Read more…

Asymmetric keys and Siths

Published:

Some (not so serious) cryptographic wisdom from a long time ago…

Read more…

Reinforcement Learning formulas cheat sheet

Published:

Cheat sheet for (some) reinforcement learning mathematical formulas and algorithms.

Read more…

Concealing XSS payloads

Published:

PortSwigger “Concealing payloads in URL credentials” talks about concealing XSS payloads in URL credentials. The nice thing is that this makes the payload invisible to WAFs and other server-side XSS filters. You can actually conceal the payloads in other places

Read more…

Codingame Spring Challenge 2025

Published:

My experience from the Codingame Spring Challenge 2025.

Read more…

Page 1 of 12 | | | JSON Feed | Atom Feed | RSS Feed