James Kettle
@jameskettle.com
4.3K followers
130 following
220 posts
Director of Research at @portswigger.net
Also known as albinowax
Portfolio: https://jameskettle.com/
Posts
Media
Videos
Starter Packs
Pinned
Reposted by James Kettle
James Kettle
@jameskettle.com
· 14d
Browser-Powered Desync Attacks: A New Frontier in HTTP Request Smuggling
The recent rise of HTTP Request Smuggling has seen a flood of critical findings enabling near-complete compromise of numerous major websites. However, the threat has been confined to attacker-accessib
portswigger.net
James Kettle
@jameskettle.com
· 18d
James Kettle
@jameskettle.com
· 21d
Reposted by James Kettle
d4d
@zakfedotkin.bsky.social
· 29d
WebSocket Turbo Intruder: Unearthing the WebSocket Goldmine
Many testers and tools give up the moment a protocol upgrade to WebSocket occurs, or only perform shallow analysis. This is a huge blind spot, leaving many bugs like Broken Access Controls, Race condi
portswigger.net
Reposted by James Kettle
Reposted by James Kettle
d4d
@zakfedotkin.bsky.social
· Sep 3
Cookie Chaos: How to bypass __Host and __Secure cookie prefixes
Browsers added cookie prefixes to protect your sessions and stop attackers from setting harmful cookies. In this post, you’ll see how to bypass cookie defenses using discrepancies in browser and serve
portswigger.net
Reposted by James Kettle
James Kettle
@jameskettle.com
· Aug 19
Beware the false false-positive: how to distinguish HTTP pipelining from request smuggling
Sometimes people think they've found HTTP request smuggling, when they're actually just observing HTTP keep-alive or pipelining. This is usually a false positive, but sometimes there's actually a real
portswigger.net
Reposted by James Kettle
Thomas Stacey
@t0xodile.com
· Aug 13
James Kettle
@jameskettle.com
· Aug 8
James Kettle
@jameskettle.com
· Jul 30