#21621: Intro points can get stuck in CIRCUIT_PURPOSE_S_ESTABLISH_INTRO --------------------------+------------------------------------ Reporter: teor | Owner: teor Type: defect | Status: new Priority: Medium | Milestone: Tor: 0.3.1.x-final Component: Core Tor/Tor | Version: Tor: 0.2.7.2-alpha Severity: Normal | Resolution: Keywords: tor-hs | Actual Points: Parent ID: #21446 | Points: 1 Reviewer: | Sponsor: --------------------------+------------------------------------ Changes (by teor):
* status: needs_information => new Comment: Replying to [comment:2 dgoulet]: > I think we do. > > `intro->circuit_established = 1;` is what signals that the intro circuit is established and ready to be used? We only do that when the INTRO_ESTABLISHED cell is received. Until then, `intro->circuit_established` is 0, and it can remain in that state forever: * What if the introduction point has a bug and never sends it? * What do introduction points do when they detect a replay? * What if there's a deliberate attack where an intro point maintains the circuit but never sends the INTRO_ESTABLISHED cell? -- Ticket URL: <https://trac.torproject.org/projects/tor/ticket/21621#comment:3> Tor Bug Tracker & Wiki <https://trac.torproject.org/> The Tor Project: anonymity online _______________________________________________ tor-bugs mailing list tor-bugs@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs