projects
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
taint SNI values supplied by client
[exim.git]
/
src
/
src
/
tls-openssl.c
diff --git
a/src/src/tls-openssl.c
b/src/src/tls-openssl.c
index d6867200c9e6cdd2810b364186c329cdbb4a1895..b9798f68b3f6e7a840d6d4e772d8e7c324b59d58 100644
(file)
--- a/
src/src/tls-openssl.c
+++ b/
src/src/tls-openssl.c
@@
-1570,7
+1570,7
@@
DEBUG(D_tls) debug_printf("Received TLS SNI \"%s\"%s\n", servername,
/* Make the extension value available for expansion */
store_pool = POOL_PERM;
-tls_in.sni = string_copy
(US servername
);
+tls_in.sni = string_copy
_taint(US servername, TRUE
);
store_pool = old_pool;
if (!reexpand_tls_files_for_sni)