Improper Verification of Cryptographic Signature Affecting org.apache.sshd:sshd-core package, versions [2.0.0,2.20.0)[3.0.0-M1,3.0.0-M6)


Severity

Recommended
0.0
critical
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
0.4% (35th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-JAVA-ORGAPACHESSHD-21816638
  • published29 Oct 2026
  • disclosed28 Sept 2026
  • creditChris Jarret-Davies

Introduced: 28 Sep 2026

CVE-2026-77185  (opens in a new tab)
CWE-305  (opens in a new tab)
CWE-347  (opens in a new tab)

How to fix?

Upgrade org.apache.sshd:sshd-core to version 2.20.0, 3.0.0-M6 or higher.

Overview

Affected versions of this package are vulnerable to Improper Verification of Cryptographic Signature in the server-side asynchronous authentication handling of the ServerUserAuthService class. An attacker can authenticate without a valid key by driving public-key or hostbased authentication through the async path, where a logic error applies a delayed async result and skips the signature verification or returns a wrong result. This affects only servers whose implementation explicitly opts into the asynchronous authentication mechanism and uses it with public-key or hostbased authentication.

CVSS Base Scores

version 4.0
version 3.1