CVE-2026-5773CWE-488CWE-918ssrf

CVE-2026-5773

High · published May 13, 2026

CVSS v3.1
7.5
EPSS
1%
Percentile
50.9
In the wild
Unconfirmed
What it is

libcurl might in some circumstances reuse the wrong connection for SMB(S)

transfers.

libcurl features a pool of recent connections so that subsequent requests can

reuse an existing connection to avoid overhead.

When reusing a connection a range of criteria must be met. Due to a logical

error in the code, a network transfer operation that was requested by an

application could wrongfully reuse an existing SMB connection to the same

server that was using a different "share" than the new subsequent transfer

should.

This could in unlucky situations lead to the download of the wrong file or the

upload of a file to the wrong place. When this happens, the same credentials

are used and the server name is the same.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00657 · 50.9th percentile
Weaknesses
CWE-488 · Exposure of Data Element to Wrong Session; CWE-918 · Server-Side Request Forgery (SSRF)
Published
2026-05-13T17:01Z
Affected products (1)
ProductVersionsFixed in
haxx/curl≥ 7.40.0, < 8.20.08.20.0
References (5)
EPSS history
Timeline
  • 13 MAY 08:27Z
    wrong reuse of SMB connection
    cvelistv5