Skip to main content

libssh EUVDEUVD-2026-46263

| CVE-2026-59849 HIGH
Loop with Unreachable Exit Condition (Infinite Loop) (CWE-835)
2026-07-21 redhat GHSA-jp6g-7mqj-wj53
High
Disputed · 7.5 NVD
Share

Severity by source

Sources disagree (Low–High)
Vendor (redhat) PRIMARY
LOW
qualitative
NVD
7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI
5.3 MEDIUM

Client must be configured for certificate auth and must connect to a hostile/misconfigured server, so AC:H and UI:R; impact is availability-only (A:H) with no confidentiality or integrity effect.

3.1 AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:H
4.0 AV:N/AC:H/AT:N/PR:N/UI:A/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE
3.1 LOW
AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L
Red Hat
3.1 LOW
qualitative

vuln.today treats the vendor’s rating as authoritative. A higher third-party CVSS (e.g. CISA-ADP) is shown for transparency but does not drive the headline severity.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

6
Analysis Updated
Jul 30, 2026 - 16:45 vuln.today
v2 (cvss_changed)
Re-analysis Queued
Jul 30, 2026 - 16:37 vuln.today
cvss_changed
Severity Changed
Jul 30, 2026 - 16:37 NVD
LOW HIGH
CVSS changed
Jul 30, 2026 - 16:37 NVD
3.1 (LOW) 7.5 (HIGH)
Analysis Generated
Jul 21, 2026 - 15:01 vuln.today
CVE Published
Jul 21, 2026 - 14:08 cve.org
LOW 3.1

DescriptionNVD

A flaw was found in libssh. Logic errors in automatic certificate-based public key authentication can cause libssh clients to loop indefinitely when configured certificates are missing or repeatedly rejected by a server, leading to denial of service.

AnalysisAI

Denial of service in libssh affects clients that use automatic certificate-based public key authentication, where logic errors cause the client to loop indefinitely when configured certificates are absent or are repeatedly rejected by the SSH server. Reported by Red Hat and shipped in Red Hat Enterprise Linux 8, 9, and 10 plus Red Hat Hardened Images, the flaw lets a hostile or misconfigured server hang a connecting client and consume CPU. There is no public exploit identified at time of analysis, and EPSS is low at 0.17% (7th percentile), consistent with an availability-only, client-side bug rather than a mass-exploited issue.

Technical ContextAI

libssh is a widely used C library implementing the SSHv2 protocol for both client and server roles, and is embedded in numerous applications and Linux distributions. This issue lives in its client-side automatic certificate-based public key authentication path, where SSH certificates (signed public keys) are offered to the server during the auth handshake. The root cause is CWE-835 (Loop with Unreachable Exit Condition, i.e. an infinite loop): the certificate-selection/retry logic lacks a correct termination condition, so when no valid certificate is available or the server keeps rejecting the offered certificate, the client re-enters the authentication attempt loop without progressing and spins indefinitely.

RemediationAI

Patch available per vendor advisory: apply the libssh update delivered in Red Hat errata RHSA-2026:42922 (https://access.redhat.com/errata/RHSA-2026:42922) for the affected RHEL 8, 9, and 10 streams and Red Hat Hardened Images, then restart or rebuild any services and containers that link libssh so the fixed library is loaded. Exact fixed version strings are not provided in the input data - confirm the target package version from RHSA-2026:42922 before deploying. As a temporary compensating control until patching, disable or avoid automatic certificate-based public key authentication in libssh clients and fall back to standard key or password authentication, since removing the certificate-auth trigger prevents the infinite loop; the trade-off is loss of SSH certificate-based authentication for those clients. Where feasible, restrict outbound SSH from libssh-based clients to trusted, known-good servers to limit exposure to hostile servers that could repeatedly reject certificates. Additional context is available in the oss-security advisory https://seclists.org/oss-sec/2026/q3/197 and https://vuldb.com/vuln/380927.

CVE-2026-18663 MEDIUM
5.9 Aug 12

Heap corruption via double-free in 389-ds-base's LDAP control parsing allows an unauthenticated remote attacker to crash

CVE-2026-4631 CRITICAL POC
9.8 Apr 07

Remote code execution in Cockpit's web interface allows unauthenticated attackers to execute arbitrary commands on the h

CVE-2026-4480 CRITICAL POC
9.0 May 26

Remote code execution in Samba's printing subsystem allows remote attackers to inject arbitrary shell commands via craft

CVE-2026-18922 CRITICAL
9.8 Sep 07

Authentication bypass in 389 Directory Server (shipped as Red Hat Directory Server 11-13 and within RHEL 6-10) lets remo

CVE-2026-14544 CRITICAL
9.8 Jul 03

Remote code execution and privilege escalation in HPLIP (HP Linux Imaging and Printing) affects the hpcups print filter

CVE-2026-76578 CRITICAL
9.8 Sep 07

Unauthenticated privilege escalation in FreeIPA (Red Hat Identity Management) allows a remote attacker to gain genuine a

CVE-2026-5121 HIGH
7.5 Mar 30

Remote code execution in libarchive on 32-bit systems allows unauthenticated attackers to execute arbitrary code via spe

CVE-2026-28369 CRITICAL
9.1 Mar 27

HTTP request smuggling in Undertow (the embedded web server underpinning JBoss EAP, Red Hat Data Grid, and Apache Camel

CVE-2026-28368 CRITICAL
9.1 Mar 27

HTTP request smuggling in Red Hat Undertow allows remote unauthenticated attackers to bypass front-end security controls

CVE-2026-33845 CRITICAL
9.1 Apr 30

Out-of-bounds read in the GnuTLS DTLS handshake reassembly logic lets remote unauthenticated attackers trigger an intege

CVE-2026-28367 CRITICAL
9.1 Mar 27

HTTP request smuggling in Undertow allows remote unauthenticated attackers to send `\r\r\r` as a header block terminator

CVE-2026-16526 HIGH
8.8 Jul 30

Local privilege escalation in Performance Co-Pilot (PCP) on Red Hat Enterprise Linux 6 through 10 and OpenShift Containe

Vendor StatusVendor

SUSE

Severity: Low
Product Status
SUSE Linux Enterprise Server 16.0 SUSE Linux Enterprise Server for SAP applications 16.0 Fixed
SUSE Linux Micro 6.2 Fixed
openSUSE Leap 16.0 Fixed
openSUSE Tumbleweed Fixed
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected

Share

EUVD-2026-46263 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy