Bug 2543862 (CVE-2026-93994) - CVE-2026-93994 org.apache.sshd/sshd-core: Apache MINA SSHD: Authentication bypass via duplicate public key presentation
Summary: CVE-2026-93994 org.apache.sshd/sshd-core: Apache MINA SSHD: Authentication by...
Keywords:
Status: NEW
Alias: CVE-2026-93994
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
high
high
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-09-30 10:11 UTC by OSIDB Bzimport
Modified: 2026-10-15 23:26 UTC (History)
41 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2026:83670 0 None None None 2026-10-15 23:26:10 UTC

Description OSIDB Bzimport 2026-09-30 10:11:15 UTC
Apache MINA SSHD is a Java library for client-side and server-side SSH. SSH servers can be configured to require multi-authentication schemes, for instance two different public keys, not just one. In OpenSSH, this would be done by setting in sshd_config AuthenticationMethods "publickey,publickey". Apache MINA SSHD provides an equivalent configuration mechanism.




In Apache MINA SSHD versions up to 2.19.0 and 3.0.0-M1 to 3.0.0-M5 the server code in component sshd-core does not enforce that the two public keys presented are different. A user can thus successfully authenticate with only one of the two key pairs required by presenting this single key twice. This is a partial authentication bypass.






Users are recommended to upgrade to version 2.20.0 or 3.0.0-M6, which fix this issue.

Comment 1 Jon Orris 2026-10-15 23:26:07 UTC
This issue has been addressed in the following products:

  Red Hat Build of Apache Camel 4.18 for Quarkus 3.33

Via RHSA-2026:83670 https://access.redhat.com/errata/RHSA-2026:83670


Note You need to log in before you can comment on or make changes to this bug.