TGViewer
Dolboeb-driven Development Dolboeb-driven Development @dddevelopment · 729 subscribers
Post #2354 696

Forwarded from HN Best Comments

Re: Potential session/cache leakage between workspace instances or consumer accounts

This attack is called "HTTP desync" or "request smuggling". It's often done intentionally by a client to try and spy on other clients' responses.

Every time you multiplex requests from multiple clients onto one upstream connection, you are probably vulnerable to this, because (despite its superficial simplicity) HTTP is just too complex to reliably match the requests and responses to upstream.

For example a desync can be triggered in some systems by having more than one Content-Length header, by mixing Content-Length with chunked encoding, or by passing an HTTP/2 header called Content-Length that doesn't match the actual content length.

Here's a DEF CON talk (6 years ago) on this topic: https://www.youtube.com/watch?v=w-eJM2Pc0KI

The same attack has been applied to SMTP by messing up the line endings surrounding the end-of-message delimiter, where it's called SMTP smuggling. It may also apply to other protocols.

pocksuppet, 1 day ago
More from @dddevelopment
  1. Oct 13, 2026photo post
  2. Oct 13, 2026https://youtu.be/I2PfYtFe1bY
  3. Oct 12, 2026https://packaged-media.redd.it/aq2pfcqq81vh1/pb/m2-res_854p.mp4?m=DASHPlaylist.mpd&var=sgp…
  4. Oct 12, 2026запитання на співбесіді із системного дизайну у 2020 році: – як ви організуєте шардування…
  5. Oct 11, 2026photo post
  6. Oct 11, 2026via restinprivacy
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →