aboutsummaryrefslogtreecommitdiff
path: root/src/feature/hs/hs_client.c
diff options
context:
space:
mode:
authorGeorge Kadianakis <desnacked@riseup.net>2020-02-11 18:37:55 +0200
committerNick Mathewson <nickm@torproject.org>2020-03-17 11:44:45 -0400
commit089e57d22f7c5e755a2d88d0b102207f7207ee27 (patch)
tree8709d3e8c1c494147d8a17989ee3a020a4bcb6ba /src/feature/hs/hs_client.c
parentc940b7cf13d8ceb5705d52c215256e1de5a4e757 (diff)
downloadtor-089e57d22f7c5e755a2d88d0b102207f7207ee27.tar.gz
tor-089e57d22f7c5e755a2d88d0b102207f7207ee27.zip
Fix TROVE-2020-003.
Given that ed25519 public key validity checks are usually not needed and (so far) they are only necessary for onion addesses in the Tor protocol, we decided to fix this specific bug instance without modifying the rest of the codebase (see below for other fix approaches). In our minimal fix we check that the pubkey in hs_service_add_ephemeral() is valid and error out otherwise.
Diffstat (limited to 'src/feature/hs/hs_client.c')
0 files changed, 0 insertions, 0 deletions