[ssh_x509] PKIX-SSH release 14.1
ssh_x509 at roumenpetrov.info
ssh_x509 at roumenpetrov.info
Sat Feb 4 22:27:43 EET 2023
Hello,
Security release 14.1 is available for immediate download.
(x) Security:
(*) fix use after free memory fault
Compatibility KEX code introduced a double-free in PKIX-SSH 14.0. It is does not impact server side. Client could be impacted but when server is specially crafted.
(x) Features:
(*) control channel inactivity
New daemon option ChannelTimeout automatically closes channels without traffic.
(*) control unused connections
New daemon option UnusedConnectionTimeout allows to terminate connections without open channels.
(*) daemon command line argument -V
Output version information like the client utility.
(*) remove copy/transfer argument -X
Add -X option to remove copy and file transfer programs. Currently sets SFTP parameters are the copy buffer length and the number of inflight requests. Obsoletes sftp argument -B/-R.
(x) Bugs:
(*) properly process client option PermitRemoteOpen
Allow any/none argument only in first position.
(*) default multi-string options
Properly dump multi-string configuration options.
(*) restrict sftp to reasonable values
Do not allow sftp server "limits" extension to set unacceptable buffer sizes and number of open handles.
(*) suggest system known-host file
Avoid NULL print if user known-host files are not used. Note some C-library crash if printf function is called with NULL value for string format.
(x) Misc:
(*) allow writev in secure secure computing mode
(*) optimise read buffers
Use more suitable buffer size for main loops and channel Default sizes could set at build time.
(*) no host-keys warning
Emit warning if no host-keys for host-based authentication can be loaded.
(*) use socketpair in remote copy utility
Synchronise remote copy utility communication to ssh sub-processes with file transfer program.
(*) dump original Host
Add original "Host" line to the output of client configuration test.
(*) import ed25519 code from SUPERCOP
Update to 20221122 release.
(*) unify and extend channel names
Prerequisite for new channel controls.
(*) rewrite some test to use multiplexed session
Regards,
Roumen Petrov
More information about the ssh_x509
mailing list