[Bug 3926] SIGSEGV in sshd-session caused by Subsystem directive inside conditional Match block

bugzilla-daemon at mindrot.org bugzilla-daemon at mindrot.org
Fri Feb 20 10:47:38 AEDT 2026


https://bugzilla.mindrot.org/show_bug.cgi?id=3926

Damien Miller <djm at mindrot.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |DUPLICATE
             Status|NEW                         |RESOLVED
                 CC|                            |djm at mindrot.org

--- Comment #2 from Damien Miller <djm at mindrot.org> ---
This has already been fixed in git and will be in the openssh-10.3
release.


commit 831e6db69ff8625b6e81c2809aa082abbab6c0b1
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Fri Dec 19 00:56:34 2025 +0000

    upstream: don't crash at connection time if the main sshd_config

    lacks any subsystem directive but one is defined in a Match block

    bz#3906; ok dtucker

    OpenBSD-Commit-ID: 2eb9024726d6f10eaa41958faeca9c9ba5ca7d8a

*** This bug has been marked as a duplicate of bug 3906 ***

-- 
You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.


More information about the openssh-bugs mailing list