projects
/
u
/
mdw
/
putty
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
psftp and pscp should disable all forwarding (ports, X, agent).
[u/mdw/putty]
/
psftp.c
diff --git
a/psftp.c
b/psftp.c
index
37f39ff
..
137320b
100644
(file)
--- a/
psftp.c
+++ b/
psftp.c
@@
-1710,6
+1710,15
@@
int main(int argc, char *argv[])
/* SFTP uses SSH2 by default always */
cfg.sshprot = 2;
/* SFTP uses SSH2 by default always */
cfg.sshprot = 2;
+ /*
+ * Disable scary things which shouldn't be enabled for simple
+ * things like SCP and SFTP: agent forwarding, port forwarding,
+ * X forwarding.
+ */
+ cfg.x11_forward = 0;
+ cfg.agentfwd = 0;
+ cfg.portfwd[0] = cfg.portfwd[1] = '\0';
+
/* Set up subsystem name. */
strcpy(cfg.remote_cmd, "sftp");
cfg.ssh_subsys = TRUE;
/* Set up subsystem name. */
strcpy(cfg.remote_cmd, "sftp");
cfg.ssh_subsys = TRUE;