Skip to content

Smashing the Token Limit with Overlapping Fragments - #3083

Merged
carlospolop merged 2 commits into
masterfrom
update_Smashing_the_Token_Limit_with_Overlapping_Fragme_5d816d3f8a919142
Oct 14, 2026
Merged

carlospolop merged 2 commits into
masterfrom
update_Smashing_the_Token_Limit_with_Overlapping_Fragme_5d816d3f8a919142

Conversation

@carlospolop

Copy link
Copy Markdown
Collaborator

Blog URL

https://portswigger.net/research/smashing-the-token-limit

Blog Title

Smashing the Token Limit with Overlapping Fragments

Blog high summary

Overview and impact: The post presents an advanced blind CSS exfiltration technique that extends Gareth Heyes's earlier CSS-only token theft. If an attacker can inject CSS into a page that renders a secret in a link, attribute, or form value, the stylesheet can test whether candidate character fragments occur anywhere in that value. The oracle reveals presence but not position,…

Blind CSS substring oracle: When an attacker can inject CSS into a page that renders a secret in an href, hidden input, meta element, data attribute, input value, title attribute, form action, or button attribute, candidate substrings can be tested through CSS matching and observable reporting side effects. Each positive result reveals only that the fragment exists somewhere in the…

PR changes

Errors

mdbook build unavailable

@carlospolop

Copy link
Copy Markdown
Collaborator Author

Decision: keep

Graph-based reconstruction and selective longer-fragment checks extend the book’s existing 12-character, single-middle-fragment technique. The benchmark figures were corrected against the original research. The canonical CSS injection page, references, heading links, and final diff were checked. mdBook was not run, as required by the review policy.

Head: 812ca1ae20a212b0590a0c22e700e1b966eb9091

@carlospolop

Copy link
Copy Markdown
Collaborator Author

merge

@carlospolop
carlospolop merged commit 3696803 into master Oct 14, 2026
1 check passed
@carlospolop
carlospolop deleted the update_Smashing_the_Token_Limit_with_Overlapping_Fragme_5d816d3f8a919142 branch October 14, 2026 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant