diff options
author | Damien Miller <djm@cvs.openbsd.org> | 2024-10-14 01:57:51 +0000 |
---|---|---|
committer | Damien Miller <djm@cvs.openbsd.org> | 2024-10-14 01:57:51 +0000 |
commit | eb78392079fefdaa92545cdb5c26ebebc0ef92ad (patch) | |
tree | bf9cc7f616d9688d143b2d9660bad96968a156e9 /regress/sbin | |
parent | fda07d0149b31896f67bd12ef691acea767268c4 (diff) |
Split per-connection sshd-session binary
This splits the user authentication code from the sshd-session
binary into a separate sshd-auth binary. This will be executed by
sshd-session to complete the user authentication phase of the
protocol only.
Splitting this code into a separate binary ensures that the crucial
pre-authentication attack surface has an entirely disjoint address
space from the code used for the rest of the connection. It also
yields a small runtime memory saving as the authentication code will
be unloaded after thhe authentication phase completes.
Joint work with markus@ feedback deraadt@
Tested in snaps since last week
Diffstat (limited to 'regress/sbin')
0 files changed, 0 insertions, 0 deletions