[tor-bugs] #26925 [Core Tor/Tor]: Make link specifier handling in rend-spec-v3 more precise
Tor Bug Tracker & Wiki
blackhole at torproject.org
Wed Jul 25 05:41:19 UTC 2018
#26925: Make link specifier handling in rend-spec-v3 more precise
-------------------------------------------------+-------------------------
Reporter: teor | Owner: teor
Type: defect | Status:
| needs_review
Priority: Medium | Milestone: Tor:
| 0.3.5.x-final
Component: Core Tor/Tor | Version:
Severity: Normal | Resolution:
Keywords: tor-spec, doc, tor-relay, certs, | Actual Points:
handshake, ed25519, 035-roadmap-proposed, |
035-must, fast-fix, 035-triaged-in-20180711 |
Parent ID: #26627 | Points:
Reviewer: | Sponsor:
-------------------------------------------------+-------------------------
Changes (by teor):
* status: assigned => needs_review
Old description:
> Split off #26627.
>
> We should specify that clients and services must not check untrusted link
> specifiers against the consensus:
> https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt#n1705
> https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt#n1705
>
> Services should also copy unrecognized rend point link specifiers from
> the introduce cell to the rendezvous join cell.
> We can copy the text from the client intro spec:
> https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt#n1705
> To the service rend spec:
> https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt#n1705
>
> Thanks to catalyst for picking up on these missing parts of the spec.
New description:
Split off #26627.
We should specify that clients and services must not check untrusted link
specifiers against the consensus:
https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt#n1705
https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt#n1705
Services should also copy unrecognized rend point link specifiers from the
introduce cell to the rendezvous join cell.
We can copy the text from the client intro spec:
https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt#n1705
To the service rend spec:
https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt#n1705
Thanks to catalyst for picking up on these missing parts of the spec.
Edit: fix line numbers
--
Comment:
See my branch bug26925 on https://github.com/teor2345/torspec.git
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/26925#comment:1>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list