mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2025-02-24 06:48:05 +01:00
Merge branch 'maint-0.4.7'
This commit is contained in:
commit
610b791aa6
2 changed files with 6 additions and 1 deletions
5
changes/ticket40730
Normal file
5
changes/ticket40730
Normal file
|
@ -0,0 +1,5 @@
|
|||
o Major bugfixes (TROVE-2022-002, client):
|
||||
- The SafeSocks option had its logic inverted for SOCKS4 and SOCKS4a. It
|
||||
would let the unsafe SOCKS4 pass but not the safe SOCKS4a one. This is
|
||||
TROVE-2022-002 which was reported on Hackerone by "cojabo". Fixes bug
|
||||
40730; bugfix on 0.3.5.1-alpha.
|
|
@ -233,7 +233,7 @@ static socks_result_t
|
|||
process_socks4_request(const socks_request_t *req, int is_socks4a,
|
||||
int log_sockstype, int safe_socks)
|
||||
{
|
||||
if (is_socks4a && !addressmap_have_mapping(req->address, 0)) {
|
||||
if (!is_socks4a && !addressmap_have_mapping(req->address, 0)) {
|
||||
log_unsafe_socks_warning(4, req->address, req->port, safe_socks);
|
||||
|
||||
if (safe_socks)
|
||||
|
|
Loading…
Add table
Reference in a new issue