mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
channel: Fix use after free in channel_do_open_actions()
Fortunately, our tor_free() is setting the variable to NULL after so we were
in a situation where NULL was always used instead of the transport name.
This first appeared in 894ff2dc84 and results in
basically no bridge with a transport being able to use DoS defenses.
Fixes #40345
Signed-off-by: David Goulet <dgoulet@torproject.org>
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
o Minor bugfixes (channel, DoS):
|
||||
- Fix a possible non fatal assertion BUG() due to a too early free of a
|
||||
string when noting down the client connection for the DoS defenses
|
||||
subsystem. Fixes bug 40345; bugfix on 0.4.3.4-rc
|
||||
|
||||
Reference in New Issue
Block a user