Every CVE Search/ Get API key

CVE-2023-27534

A path traversal vulnerability exists in curl <8.0.0 SFTP implementation causes the tilde (~)...

8.8 HighFix available

A path traversal vulnerability exists in curl <8.0.0 SFTP implementation causes the tilde (~) character to be wrongly replaced when used as a prefix in the first path element, in addition to its intended use as the first element to indicate a path relative to the user's home directory. Attackers can exploit this flaw to bypass filtering or execute arbitrary code by crafting a path like /~2/foo while accessing a server with a specific user.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

2.44%Up 2.4 points since Mar 31, 2023
90%50%10%1%

What each source reports

NVD Score used 8.8

A path traversal vulnerability exists in curl <8.0.0 SFTP implementation causes the tilde (~) character to be wrongly replaced when used as a prefix in the first path element, in addition to its intended use as the first element to indicate a path relative to the user's home directory. Attackers can exploit this flaw to bypass filtering or execute arbitrary code by crafting a path like /~2/foo while accessing a server with a specific user.

Record
CVE-2023-27534
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-22
Updated
2026-11-02
CVE List 8.8

A path traversal vulnerability exists in curl <8.0.0 SFTP implementation causes the tilde (~) character to be wrongly replaced when used as a prefix in the first path element, in addition to its intended use as the first element to indicate a path relative to the user's home directory. Attackers can exploit this flaw to bypass filtering or execute arbitrary code by crafting a path like /~2/foo while accessing a server with a specific user.

Record
CVE-2023-27534
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-22
Updated
2026-11-02
EUVDEUVD-2023-31289 8.8

A path traversal vulnerability exists in curl <8.0.0 SFTP implementation causes the tilde (~) character to be wrongly replaced when used as a prefix in the first path element, in addition to its intended use as the first element to indicate a path relative to the user's home directory. Attackers can exploit this flaw to bypass filtering or execute arbitrary code by crafting a path like /~2/foo while accessing a server with a specific user.

Record
EUVD-2023-31289
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-4j25-c9rf-fp5f 8.8

A path traversal vulnerability exists in curl <8.0.0 SFTP implementation causes the tilde (~)...

A path traversal vulnerability exists in curl <8.0.0 SFTP implementation causes the tilde (~) character to be wrongly replaced when used as a prefix in the first path element, in addition to its intended use as the first element to indicate a path relative to the user's home directory. Attackers can exploit this flaw to bypass filtering or execute arbitrary code by crafting a path like /~2/foo while accessing a server with a specific user.

Record
GHSA-4j25-c9rf-fp5f
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-22
Updated
2026-11-02
OSVALPINE-CVE-2023-27534 8.8

A path traversal vulnerability exists in curl <8.0.0 SFTP implementation causes the tilde (~) character to be wrongly replaced when used as a prefix in the first path element, in addition to its intended use as the first element to indicate a path relative to the user's home directory. Attackers can exploit this flaw to bypass filtering or execute arbitrary code by crafting a path like /~2/foo while accessing a server with a specific user.

Record
ALPINE-CVE-2023-27534
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVAZL-25784 8.8

CVE-2023-27534 affecting package cmake for versions less than 3.21.4-12

A path traversal vulnerability exists in curl <8.0.0 SFTP implementation causes the tilde (~) character to be wrongly replaced when used as a prefix in the first path element, in addition to its intended use as the first element to indicate a path relative to the user's home directory. Attackers can exploit this flaw to bypass filtering or execute arbitrary code by crafting a path like /~2/foo while accessing a server with a specific user.

Record
AZL-25784
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 35 moreShow less
OSVAZL-25806 8.8

CVE-2023-27534 affecting package mysql for versions less than 8.0.34-1

A path traversal vulnerability exists in curl <8.0.0 SFTP implementation causes the tilde (~) character to be wrongly replaced when used as a prefix in the first path element, in addition to its intended use as the first element to indicate a path relative to the user's home directory. Attackers can exploit this flaw to bypass filtering or execute arbitrary code by crafting a path like /~2/foo while accessing a server with a specific user.

Record
AZL-25806
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVAZL-25810 8.8

CVE-2023-27534 affecting package rust for versions less than 1.72.0-2

A path traversal vulnerability exists in curl <8.0.0 SFTP implementation causes the tilde (~) character to be wrongly replaced when used as a prefix in the first path element, in addition to its intended use as the first element to indicate a path relative to the user's home directory. Attackers can exploit this flaw to bypass filtering or execute arbitrary code by crafting a path like /~2/foo while accessing a server with a specific user.

Record
AZL-25810
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVAZL-25847 8.8

CVE-2023-27534 affecting package curl for versions less than 8.0.1-1

A path traversal vulnerability exists in curl <8.0.0 SFTP implementation causes the tilde (~) character to be wrongly replaced when used as a prefix in the first path element, in addition to its intended use as the first element to indicate a path relative to the user's home directory. Attackers can exploit this flaw to bypass filtering or execute arbitrary code by crafting a path like /~2/foo while accessing a server with a specific user.

Record
AZL-25847
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVAZL-34607 8.8

CVE-2023-27534 affecting package cmake for versions less than 3.28.2-1

A path traversal vulnerability exists in curl <8.0.0 SFTP implementation causes the tilde (~) character to be wrongly replaced when used as a prefix in the first path element, in addition to its intended use as the first element to indicate a path relative to the user's home directory. Attackers can exploit this flaw to bypass filtering or execute arbitrary code by crafting a path like /~2/foo while accessing a server with a specific user.

Record
AZL-34607
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVAZL-38611 8.8

CVE-2023-27534 affecting package tensorflow for versions less than 2.16.1-1

A path traversal vulnerability exists in curl <8.0.0 SFTP implementation causes the tilde (~) character to be wrongly replaced when used as a prefix in the first path element, in addition to its intended use as the first element to indicate a path relative to the user's home directory. Attackers can exploit this flaw to bypass filtering or execute arbitrary code by crafting a path like /~2/foo while accessing a server with a specific user.

Record
AZL-38611
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVBELL-CVE-2023-27534 8.8

CVE-2023-27534 does not affect BellSoft software

Record
BELL-CVE-2023-27534
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSV 8.8

A path traversal vulnerability exists in curl <8.0.0 SFTP implementation causes the tilde (~) character to be wrongly replaced when used as a prefix in the first path element, in addition to its intended use as the first element to indicate a path relative to the user's home directory. Attackers can exploit this flaw to bypass filtering or execute arbitrary code by crafting a path like /~2/foo while accessing a server with a specific user.

Record
CVE-2023-27534
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-22
Updated
2026-11-02
OSVDEBIAN-CVE-2023-27534 8.8

A path traversal vulnerability exists in curl <8.0.0 SFTP implementation causes the tilde (~) character to be wrongly replaced when used as a prefix in the first path element, in addition to its intended use as the first element to indicate a path relative to the user's home directory. Attackers can exploit this flaw to bypass filtering or execute arbitrary code by crafting a path like /~2/foo while accessing a server with a specific user.

Record
DEBIAN-CVE-2023-27534
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVJLSEC-2026-406 8.8

A path traversal vulnerability exists in curl <8.0.0 SFTP implementation causes the tilde (~) character to be wrongly replaced when used as a prefix in the first path element, in addition to its intended use as the first element to indicate a path relative to the user's home directory. Attackers can exploit this flaw to bypass filtering or execute arbitrary code by crafting a path like /~2/foo while accessing a server with a specific user.

Record
JLSEC-2026-406
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2023-1193 5.8

curl security update

cURL is a computer software project providing a library (libcurl) and command-line tool (curl) for transferring data using various protocols.

Security Fix(es):

libcurl keeps previously used connections in a connection pool for subsequent transfers to reuse if one of them matches the setup. However, several FTP settings were left out from the configuration match checks, making them match too easily. The settings in questions are CURLOPT_FTP_ACCOUNT, CURLOPT_FTP_ALTERNATIVE_TO_USER, CURLOPT_FTP_SSL_CCC and CURLOPT_USE_SSL level.(CVE-2023-27535)

libcurl would reuse a previously created connection even when an SSH related option had been changed that should have prohibited reuse. libcurl keeps previously used connections in a connection pool for subsequent transfers to reuse if one of them matches the setup. However, two SSH settings were left out from the configuration match checks, making them match too easily.(CVE-2023-27538)

libcurl would reuse a previously created connection even when the GSS delegation (CURLOPT_GSSAPI_DELEGATION) option had been changed that could have changed the user's permissions in a second transfer. libcurl keeps previously used connections in a connection pool for subsequent transfers to reuse if one of them matches the setup. However, this GSS delegation setting was left out from the configuration match checks, making them match too easily, affecting krb5/kerberos/negotiate/GSSAPI transfers.(CVE-2023-27536)

curl supports communicating using the TELNET protocol and as a part of this it offers users to pass on user name and "telnet options" for the server negotiation. Due to lack of proper input scrubbing and without it being the documented functionality, curl would pass on user name and telnet options to the server as provided. This could allow users to pass in carefully crafted content that pass on content or do option negotiation without the application intending to do so. In particular if an application for example allows users to provide the data or parts of the data.(CVE-2023-27533)

curl supports SFTP transfers. curl's SFTP implementation offers a special feature in the path component of URLs: a tilde (~) character as the first path element in the path to denotes a path relative to the user's home directory. This is supported because of wording in the once proposed to-become RFC draft that was to dictate how SFTP URLs work. Due to a bug, the handling of the tilde in SFTP path did however not only replace it when it is used stand-alone as the first path element but also wrongly when used as a mere prefix in the first element. Using a path like /~2/foo when accessing a server using the user dan (with home directory /home/dan) would then quite suprisingly access the file /home/dan2/foo. This can be taken advantage of to circumvent filtering or worse.(CVE-2023-27534)

Record
OESA-2023-1193
CVSS 3.1
5.8 MediumCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVOESA-2023-1194 5.8

curl security update

cURL is a computer software project providing a library (libcurl) and command-line tool (curl) for transferring data using various protocols.

Security Fix(es):

libcurl keeps previously used connections in a connection pool for subsequent transfers to reuse if one of them matches the setup. However, several FTP settings were left out from the configuration match checks, making them match too easily. The settings in questions are CURLOPT_FTP_ACCOUNT, CURLOPT_FTP_ALTERNATIVE_TO_USER, CURLOPT_FTP_SSL_CCC and CURLOPT_USE_SSL level.(CVE-2023-27535)

libcurl would reuse a previously created connection even when the GSS delegation (CURLOPT_GSSAPI_DELEGATION) option had been changed that could have changed the user's permissions in a second transfer. libcurl keeps previously used connections in a connection pool for subsequent transfers to reuse if one of them matches the setup. However, this GSS delegation setting was left out from the configuration match checks, making them match too easily, affecting krb5/kerberos/negotiate/GSSAPI transfers.(CVE-2023-27536)

curl supports communicating using the TELNET protocol and as a part of this it offers users to pass on user name and "telnet options" for the server negotiation. Due to lack of proper input scrubbing and without it being the documented functionality, curl would pass on user name and telnet options to the server as provided. This could allow users to pass in carefully crafted content that pass on content or do option negotiation without the application intending to do so. In particular if an application for example allows users to provide the data or parts of the data.(CVE-2023-27533)

curl supports SFTP transfers. curl's SFTP implementation offers a special feature in the path component of URLs: a tilde (~) character as the first path element in the path to denotes a path relative to the user's home directory. This is supported because of wording in the once proposed to-become RFC draft that was to dictate how SFTP URLs work. Due to a bug, the handling of the tilde in SFTP path did however not only replace it when it is used stand-alone as the first path element but also wrongly when used as a mere prefix in the first element. Using a path like /~2/foo when accessing a server using the user dan (with home directory /home/dan) would then quite suprisingly access the file /home/dan2/foo. This can be taken advantage of to circumvent filtering or worse.(CVE-2023-27534)

libcurl would reuse a previously created connection even when an SSH related option had been changed that should have prohibited reuse. libcurl keeps previously used connections in a connection pool for subsequent transfers to reuse if one of them matches the setup. However, two SSH settings were left out from the configuration match checks, making them match too easily.(CVE-2023-27538)

Record
OESA-2023-1194
CVSS 3.1
5.8 MediumCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVOESA-2023-1195 5.8

curl security update

cURL is a computer software project providing a library (libcurl) and command-line tool (curl) for transferring data using various protocols.

Security Fix(es):

libcurl keeps previously used connections in a connection pool for subsequent transfers to reuse if one of them matches the setup. However, several FTP settings were left out from the configuration match checks, making them match too easily. The settings in questions are CURLOPT_FTP_ACCOUNT, CURLOPT_FTP_ALTERNATIVE_TO_USER, CURLOPT_FTP_SSL_CCC and CURLOPT_USE_SSL level.(CVE-2023-27535)

libcurl would reuse a previously created connection even when an SSH related option had been changed that should have prohibited reuse. libcurl keeps previously used connections in a connection pool for subsequent transfers to reuse if one of them matches the setup. However, two SSH settings were left out from the configuration match checks, making them match too easily.(CVE-2023-27538)

libcurl would reuse a previously created connection even when the GSS delegation (CURLOPT_GSSAPI_DELEGATION) option had been changed that could have changed the user's permissions in a second transfer. libcurl keeps previously used connections in a connection pool for subsequent transfers to reuse if one of them matches the setup. However, this GSS delegation setting was left out from the configuration match checks, making them match too easily, affecting krb5/kerberos/negotiate/GSSAPI transfers.(CVE-2023-27536)

curl supports communicating using the TELNET protocol and as a part of this it offers users to pass on user name and "telnet options" for the server negotiation. Due to lack of proper input scrubbing and without it being the documented functionality, curl would pass on user name and telnet options to the server as provided. This could allow users to pass in carefully crafted content that pass on content or do option negotiation without the application intending to do so. In particular if an application for example allows users to provide the data or parts of the data.(CVE-2023-27533)

curl supports SFTP transfers. curl's SFTP implementation offers a special feature in the path component of URLs: a tilde (~) character as the first path element in the path to denotes a path relative to the user's home directory. This is supported because of wording in the once proposed to-become RFC draft that was to dictate how SFTP URLs work. Due to a bug, the handling of the tilde in SFTP path did however not only replace it when it is used stand-alone as the first path element but also wrongly when used as a mere prefix in the first element. Using a path like /~2/foo when accessing a server using the user dan (with home directory /home/dan) would then quite suprisingly access the file /home/dan2/foo. This can be taken advantage of to circumvent filtering or worse.(CVE-2023-27534)

Record
OESA-2023-1195
CVSS 3.1
5.8 MediumCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVOESA-2023-1196 5.8

curl security update

cURL is a computer software project providing a library (libcurl) and command-line tool (curl) for transferring data using various protocols.

Security Fix(es):

libcurl keeps previously used connections in a connection pool for subsequent transfers to reuse if one of them matches the setup. However, several FTP settings were left out from the configuration match checks, making them match too easily. The settings in questions are CURLOPT_FTP_ACCOUNT, CURLOPT_FTP_ALTERNATIVE_TO_USER, CURLOPT_FTP_SSL_CCC and CURLOPT_USE_SSL level.(CVE-2023-27535)

libcurl would reuse a previously created connection even when an SSH related option had been changed that should have prohibited reuse. libcurl keeps previously used connections in a connection pool for subsequent transfers to reuse if one of them matches the setup. However, two SSH settings were left out from the configuration match checks, making them match too easily.(CVE-2023-27538)

libcurl would reuse a previously created connection even when the GSS delegation (CURLOPT_GSSAPI_DELEGATION) option had been changed that could have changed the user's permissions in a second transfer. libcurl keeps previously used connections in a connection pool for subsequent transfers to reuse if one of them matches the setup. However, this GSS delegation setting was left out from the configuration match checks, making them match too easily, affecting krb5/kerberos/negotiate/GSSAPI transfers.(CVE-2023-27536)

curl supports communicating using the TELNET protocol and as a part of this it offers users to pass on user name and "telnet options" for the server negotiation. Due to lack of proper input scrubbing and without it being the documented functionality, curl would pass on user name and telnet options to the server as provided. This could allow users to pass in carefully crafted content that pass on content or do option negotiation without the application intending to do so. In particular if an application for example allows users to provide the data or parts of the data.(CVE-2023-27533)

curl supports SFTP transfers. curl's SFTP implementation offers a special feature in the path component of URLs: a tilde (~) character as the first path element in the path to denotes a path relative to the user's home directory. This is supported because of wording in the once proposed to-become RFC draft that was to dictate how SFTP URLs work. Due to a bug, the handling of the tilde in SFTP path did however not only replace it when it is used stand-alone as the first path element but also wrongly when used as a mere prefix in the first element. Using a path like /~2/foo when accessing a server using the user dan (with home directory /home/dan) would then quite suprisingly access the file /home/dan2/foo. This can be taken advantage of to circumvent filtering or worse.(CVE-2023-27534)

Record
OESA-2023-1196
CVSS 3.1
5.8 MediumCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2023:3354 9.8

Red Hat Security Advisory: Red Hat JBoss Core Services Apache HTTP Server 2.4.51 SP2 security update

Record
RHSA-2023:3354
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2023:6679 5.9

Red Hat Security Advisory: curl security update

Record
RHSA-2023:6679
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2023-27534 8.8

A path traversal vulnerability exists in curl <8.0.0 SFTP implementation causes the tilde (~) character to be wrongly replaced when used as a prefix in the first path element, in addition to its intended use as the first element to indicate a path relative to the user's home directory. Attackers can exploit this flaw to bypass filtering or execute arbitrary code by crafting a path like /~2/foo while accessing a server with a specific user.

Record
UBUNTU-CVE-2023-27534
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVALSA-2023:6679 No score

Moderate: curl security update

The curl packages provide the libcurl library and the curl utility for downloading files from servers using various protocols, including HTTP, FTP, and LDAP.

Security Fix(es):

  • curl: GSS delegation too eager connection re-use (CVE-2023-27536)
  • curl: TELNET option IAC injection (CVE-2023-27533)
  • curl: SFTP path ~ resolving discrepancy (CVE-2023-27534)
  • curl: SSH connection too eager reuse still (CVE-2023-27538)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2023:6679
Updated
2026-11-02
OSVCLSA-2023-1682347721 No score

curl: Fix of CVE-2023-27534

  • CVE-2023-27534: fix SFTP path '~' resolving discrepancy
  • fix resolving SCP relative path
Record
CLSA-2023-1682347721
Updated
2026-11-02
OSVCLSA-2023-1682348435 No score

curl: Fix of CVE-2023-27534

  • CVE-2023-27534: fix SFTP path '~' resolving discrepancy
  • fix resolving SCP relative path
Record
CLSA-2023-1682348435
Updated
2026-11-02
OSVCLSA-2023-1682348615 No score

curl: Fix of CVE-2023-27534

  • CVE-2023-27534: fix SFTP path '~' resolving discrepancy
  • fix read off end of array for SCP home directory case
Record
CLSA-2023-1682348615
Updated
2026-11-02
OSVCLSA-2023-1682348848 No score

curl: Fix of CVE-2023-27534

  • CVE-2023-27534: fix SFTP path '~' resolving discrepancy
  • fix read off end of array for SCP home directory case
Record
CLSA-2023-1682348848
Updated
2026-11-02
OSVCLSA-2023-1697816385 No score

curl: Fix of 2 CVEs

  • CVE-2022-27782: check additional TLS or SSH connection parameters that should have prohibited connection reuse
  • CVE-2023-27534: fix SFTP path '~' resolving discrepancy
  • fix read off end of array for SCP home directory case
Record
CLSA-2023-1697816385
Updated
2026-11-02
OSVCLSA-2024-1711562558 No score

curl: Fix of 3 CVEs

  • Moved tuxcare patches from 7.29.0-59.1.tuxcare.els2
  • CVE-2023-38546: cookie: remove unnecessary struct fields
  • CVE-2022-27782: check additional TLS or SSH connection parameters that should have prohibited connection reuse
  • CVE-2023-27534: fix SFTP path '~' resolving discrepancy
  • fix read off end of array for SCP home directory case
Record
CLSA-2024-1711562558
Updated
2026-11-02
OSVCLSA-2026-1776847322 No score

curl: Fix of 3 CVEs

  • CVE-2022-27781: add limit of certificates which can be traversed breaking infinite loop in NSS cert verification
  • CVE-2023-27533: prevent TELNET option from IAC injection
  • CVE-2023-27534: fix SFTP path '~' resolving discrepancy
Record
CLSA-2026-1776847322
Updated
2026-11-02
OSVCURL-CVE-2023-27534 No score

SFTP path ~ resolving discrepancy

curl supports SFTP transfers. curl's SFTP implementation offers a special feature in the path component of URLs: a tilde (~) character as the first path element in the path to denotes a path relative to the user's home directory. This is supported because of wording in the once proposed to-become RFC draft that was to dictate how SFTP URLs work.

Due to a bug, the handling of the tilde in SFTP path did however not only replace it when it is used stand-alone as the first path element but also wrongly when used as a mere prefix in the first element.

Using a path like /~2/foo when accessing a server using the user dan (with home directory /home/dan) would then quite surprisingly access the file /home/dan2/foo.

This can be taken advantage of to circumvent filtering or worse.

Record
CURL-CVE-2023-27534
Updated
2026-11-02
OSVMGASA-2023-0263 No score

Updated curl packages fix security vulnerability

TELNET option IAC injection. (CVE-2023-27533)

SFTP path ~ resolving discrepancy. (CVE-2023-27534)

FTP too eager connection reuse. (CVE-2023-27535)

GSS delegation too eager connection re-use. (CVE-2023-27536)

HSTS double free. (CVE-2023-27537)

SSH connection too eager reuse still. (CVE-2023-27538)

UAF in SSH sha256 fingerprint check. (CVE-2023-28319)

siglongjmp race condition. (CVE-2023-28320)

IDN wildcard match. (CVE-2023-28321)

more POST-after-PUT confusion. (CVE-2023-28322)

HTTP headers eat all memory. (CVE-2023-38039)

Record
MGASA-2023-0263
Updated
2026-11-02
OSVopenSUSE-SU-2024:12812-1 No score

curl-8.0.1-1.1 on GA media

These are all security issues fixed in the curl-8.0.1-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:12812-1
Updated
2026-11-02
OSVSUSE-SU-2023:0865-1 No score

Security update for curl

This update for curl fixes the following issues:

  • CVE-2023-27533: Fixed TELNET option IAC injection (bsc#1209209).
  • CVE-2023-27534: Fixed SFTP path ~ resolving discrepancy (bsc#1209210).
  • CVE-2023-27535: Fixed FTP too eager connection reuse (bsc#1209211).
  • CVE-2023-27536: Fixed GSS delegation too eager connection reuse (bsc#1209212).
  • CVE-2023-27538: Fixed SSH connection too eager reuse still (bsc#1209214).
Record
SUSE-SU-2023:0865-1
Updated
2026-11-02
OSVSUSE-SU-2023:1582-1 No score

Security update for curl

This update for curl fixes the following issues:

  • CVE-2023-27533: Fixed TELNET option IAC injection (bsc#1209209).
  • CVE-2023-27534: Fixed SFTP path ~ resolving discrepancy (bsc#1209210).
  • CVE-2023-27535: Fixed FTP too eager connection reuse (bsc#1209211).
  • CVE-2023-27536: Fixed GSS delegation too eager connection reuse (bsc#1209212).
  • CVE-2023-27538: Fixed SSH connection too eager reuse still (bsc#1209214).
Record
SUSE-SU-2023:1582-1
Updated
2026-11-02
OSVSUSE-SU-2023:1711-1 No score

Security update for curl

This update for curl fixes the following issues:

  • CVE-2023-27533: Fixed TELNET option IAC injection (bsc#1209209).
  • CVE-2023-27534: Fixed SFTP path ~ resolving discrepancy (bsc#1209210).
  • CVE-2023-27535: Fixed FTP too eager connection reuse (bsc#1209211).
  • CVE-2023-27536: Fixed GSS delegation too eager connection reuse (bsc#1209212).
  • CVE-2023-27538: Fixed SSH connection too eager reuse still (bsc#1209214).
  • CVE-2023-23916: Fixed HTTP multi-header compression denial of service (bsc#1207992).
Record
SUSE-SU-2023:1711-1
Updated
2026-11-02
OSVSUSE-SU-2023:2226-1 No score

Security update for curl

This update for curl fixes the following issues:

  • CVE-2023-28320: Fixed siglongjmp race condition (bsc#1211231).
  • CVE-2023-28321: Fixed IDN wildcard matching (bsc#1211232).
  • CVE-2023-28322: Fixed POST-after-PUT confusion (bsc#1211233).
  • CVE-2023-27533: Fixed TELNET option IAC injection (bsc#1209209).
  • CVE-2023-27534: Fixed SFTP path ~ resolving discrepancy (bsc#1209210).
  • CVE-2023-27535: Fixed FTP too eager connection reuse (bsc#1209211).
  • CVE-2023-27536: Fixed GSS delegation too eager connection reuse (bsc#1209212).
  • CVE-2023-27538: Fixed SSH connection too eager reuse still (bsc#1209214).
  • CVE-2022-43552: HTTP Proxy deny use-after-free (bsc#1206309).
  • CVE-2023-23916: Fixed HTTP multi-header compression denial of service (bsc#1207992).
Record
SUSE-SU-2023:2226-1
Updated
2026-11-02
OSVSUSE-SU-2023:2228-1 No score

Security update for curl

This update for curl fixes the following issues:

  • CVE-2023-28320: Fixed siglongjmp race condition (bsc#1211231).
  • CVE-2023-28321: Fixed IDN wildcard matching (bsc#1211232).
  • CVE-2023-28322: Fixed POST-after-PUT confusion (bsc#1211233).
  • CVE-2023-27533: Fixed TELNET option IAC injection (bsc#1209209).
  • CVE-2023-27534: Fixed SFTP path ~ resolving discrepancy (bsc#1209210).
  • CVE-2023-27535: Fixed FTP too eager connection reuse (bsc#1209211).
  • CVE-2023-27536: Fixed GSS delegation too eager connection reuse (bsc#1209212).
  • CVE-2023-27538: Fixed SSH connection too eager reuse still (bsc#1209214).
  • CVE-2022-43552: HTTP Proxy deny use-after-free (bsc#1206309).
  • CVE-2023-23916: Fixed HTTP multi-header compression denial of service (bsc#1207992).
Record
SUSE-SU-2023:2228-1
Updated
2026-11-02
OSVSUSE-SU-2024:2009-1 No score

Security update for curl

This update for curl fixes the following issues:

  • CVE-2023-27534: Properly resolve ~ when used in a SFTP path. (bsc#1219273)
Record
SUSE-SU-2024:2009-1
Updated
2026-11-02
OSVSUSE-SU-2026:0494-1 No score

Security update for curl

This update for curl fixes the following issues:

  • CVE-2023-27534: Regression fix for SFTP path ~ resolving discrepancy (bsc#1219273)
Record
SUSE-SU-2026:0494-1
Updated
2026-11-02
OSVUSN-5964-1 No score

curl vulnerabilities

Harry Sintonen discovered that curl incorrectly handled certain TELNET connection options. Due to lack of proper input scrubbing, curl could pass on user name and telnet options to the server as provided, contrary to expectations. (CVE-2023-27533)

Harry Sintonen discovered that curl incorrectly handled special tilde characters when used with SFTP paths. A remote attacker could possibly use this issue to circumvent filtering. (CVE-2023-27534)

Harry Sintonen discovered that curl incorrectly reused certain FTP connections. This could lead to the wrong credentials being reused, contrary to expectations. (CVE-2023-27535)

Harry Sintonen discovered that curl incorrectly reused connections when the GSS delegation option had been changed. This could lead to the option being reused, contrary to expectations. (CVE-2023-27536)

Harry Sintonen discovered that curl incorrectly reused certain SSH connections. This could lead to the wrong credentials being reused, contrary to expectations. (CVE-2023-27538)

Record
USN-5964-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
curl
Alpine:v3.14
7.18.0 up to 8.0.1-r0
8.0.1-r0
curl
Alpine:v3.15
7.18.0 up to 8.0.1-r0
8.0.1-r0
curl
Alpine:v3.16
7.18.0 up to 8.0.1-r0
8.0.1-r0
curl
Alpine:v3.17
7.18.0 up to 7.88.1-r1
7.88.1-r1
curl
Alpine:v3.18
7.18.0 up to 8.0.0-r0
8.0.0-r0
curl
Alpine:v3.19
7.18.0 up to 8.0.0-r0
8.0.0-r0
curl
Alpine:v3.20
7.18.0 up to 8.0.0-r0
8.0.0-r0
curl
Alpine:v3.21
7.18.0 up to 8.0.0-r0
8.0.0-r0
curl
Alpine:v3.22
7.18.0 up to 8.0.0-r0
8.0.0-r0
curl
Alpine:v3.23
7.18.0 up to 8.0.0-r0
8.0.0-r0
Show 172 moreShow less
Affected packages
PackageAffectedFixed
curl
Alpine:v3.24
7.18.0 up to 8.0.0-r0
8.0.0-r0
curl
AlmaLinux:9
From an advisory covering 4 CVEs
before 7.76.1-26.el9
7.76.1-26.el9
curl-minimal
AlmaLinux:9
From an advisory covering 4 CVEs
before 7.76.1-26.el9
7.76.1-26.el9
libcurl
AlmaLinux:9
From an advisory covering 4 CVEs
before 7.76.1-26.el9
7.76.1-26.el9
libcurl-devel
AlmaLinux:9
From an advisory covering 4 CVEs
before 7.76.1-26.el9
7.76.1-26.el9
libcurl-minimal
AlmaLinux:9
From an advisory covering 4 CVEs
before 7.76.1-26.el9
7.76.1-26.el9
cmake
Azure Linux:2
before 3.21.4-12
3.21.4-12
mysql
Azure Linux:2
before 8.0.34-1
8.0.34-1
rust
Azure Linux:2
before 1.72.0-2
1.72.0-2
curl
Azure Linux:2
before 8.0.1-1
8.0.1-1
cmake
Azure Linux:3
before 3.28.2-1
3.28.2-1
tensorflow
Azure Linux:3
before 2.16.1-1
2.16.1-1
curl
TuxCare:CentOS:6
before 7.19.7-59.el6.tuxcare.els9
7.19.7-59.el6.tuxcare.els9
libcurl
TuxCare:CentOS:6
before 7.19.7-59.el6.tuxcare.els9
7.19.7-59.el6.tuxcare.els9
libcurl-devel
TuxCare:CentOS:6
before 7.19.7-59.el6.tuxcare.els9
7.19.7-59.el6.tuxcare.els9
curl
TuxCare:OracleLinux:6
before 7.19.7-59.el6.tuxcare.els9
7.19.7-59.el6.tuxcare.els9
libcurl
TuxCare:OracleLinux:6
before 7.19.7-59.el6.tuxcare.els9
7.19.7-59.el6.tuxcare.els9
libcurl-devel
TuxCare:OracleLinux:6
before 7.19.7-59.el6.tuxcare.els9
7.19.7-59.el6.tuxcare.els9
curl
TuxCare:CentOS:8.4
before 7.61.1-22.el8.tuxcare.els8
7.61.1-22.el8.tuxcare.els8
curl-minimal
TuxCare:CentOS:8.4
before 7.61.1-22.el8.tuxcare.els8
7.61.1-22.el8.tuxcare.els8
libcurl
TuxCare:CentOS:8.4
before 7.61.1-22.el8.tuxcare.els8
7.61.1-22.el8.tuxcare.els8
libcurl-devel
TuxCare:CentOS:8.4
before 7.61.1-22.el8.tuxcare.els8
7.61.1-22.el8.tuxcare.els8
libcurl-minimal
TuxCare:CentOS:8.4
before 7.61.1-22.el8.tuxcare.els8
7.61.1-22.el8.tuxcare.els8
curl
TuxCare:CentOS:8.5
before 7.61.1-22.el8.tuxcare.els8
7.61.1-22.el8.tuxcare.els8
curl-minimal
TuxCare:CentOS:8.5
before 7.61.1-22.el8.tuxcare.els8
7.61.1-22.el8.tuxcare.els8
libcurl
TuxCare:CentOS:8.5
before 7.61.1-22.el8.tuxcare.els8
7.61.1-22.el8.tuxcare.els8
libcurl-devel
TuxCare:CentOS:8.5
before 7.61.1-22.el8.tuxcare.els8
7.61.1-22.el8.tuxcare.els8
libcurl-minimal
TuxCare:CentOS:8.5
before 7.61.1-22.el8.tuxcare.els8
7.61.1-22.el8.tuxcare.els8
curl
TuxCare:CentOS:7
From an advisory covering 2 CVEs
before 7.29.0-59.el7_9.1.tuxcare.els2
7.29.0-59.el7_9.1.tuxcare.els2
libcurl
TuxCare:CentOS:7
From an advisory covering 2 CVEs
before 7.29.0-59.el7_9.1.tuxcare.els2
7.29.0-59.el7_9.1.tuxcare.els2
libcurl-devel
TuxCare:CentOS:7
From an advisory covering 2 CVEs
before 7.29.0-59.el7_9.1.tuxcare.els2
7.29.0-59.el7_9.1.tuxcare.els2
curl
TuxCare:CentOS:7
From an advisory covering 3 CVEs
before 7.29.0-59.el7_9.2.tuxcare.els1
7.29.0-59.el7_9.2.tuxcare.els1
libcurl
TuxCare:CentOS:7
From an advisory covering 3 CVEs
before 7.29.0-59.el7_9.2.tuxcare.els1
7.29.0-59.el7_9.2.tuxcare.els1
libcurl-devel
TuxCare:CentOS:7
From an advisory covering 3 CVEs
before 7.29.0-59.el7_9.2.tuxcare.els1
7.29.0-59.el7_9.2.tuxcare.els1
curl
TuxCare:CentOS-Stream:8
From an advisory covering 3 CVEs
before 7.61.1-34.el8.tuxcare.els7
7.61.1-34.el8.tuxcare.els7
curl-minimal
TuxCare:CentOS-Stream:8
From an advisory covering 3 CVEs
before 7.61.1-34.el8.tuxcare.els7
7.61.1-34.el8.tuxcare.els7
libcurl
TuxCare:CentOS-Stream:8
From an advisory covering 3 CVEs
before 7.61.1-34.el8.tuxcare.els7
7.61.1-34.el8.tuxcare.els7
libcurl-devel
TuxCare:CentOS-Stream:8
From an advisory covering 3 CVEs
before 7.61.1-34.el8.tuxcare.els7
7.61.1-34.el8.tuxcare.els7
libcurl-minimal
TuxCare:CentOS-Stream:8
From an advisory covering 3 CVEs
before 7.61.1-34.el8.tuxcare.els7
7.61.1-34.el8.tuxcare.els7
curl
Debian:12
before 7.88.1-7
7.88.1-7
curl
Debian:13
before 7.88.1-7
7.88.1-7
curl
Debian:14
before 7.88.1-7
7.88.1-7
curl
Debian:10
before 7.64.0-4+deb10u9, plus listed versions
7.64.0-47.64.0-4+deb10u17.64.0-4+deb10u27.64.0-4+deb10u37.64.0-4+deb10u4
Show 4 moreShow less
7.64.0-4+deb10u57.64.0-4+deb10u67.64.0-4+deb10u77.64.0-4+deb10u8
7.64.0-4+deb10u9
CURL_jll
Julia
before 8.5.0+0
8.5.0+0
LibCURL_jll
Julia
before 8.0.1+0
8.0.1+0
curl
Mageia:8
From an advisory covering 11 CVEs
before 7.74.0-1.13.mga8
7.74.0-1.13.mga8
curl
Mageia:9
From an advisory covering 11 CVEs
before 7.88.1-3.1.mga9
7.88.1-3.1.mga9
curl
openEuler:22.03-LTS-SP1
From an advisory covering 5 CVEs
before 7.79.1-15.oe2203sp1
7.79.1-15.oe2203sp1
curl
openEuler:20.03-LTS-SP1
From an advisory covering 5 CVEs
before 7.71.1-24.oe1
7.71.1-24.oe1
curl
openEuler:20.03-LTS-SP3
From an advisory covering 5 CVEs
before 7.71.1-24.oe1
7.71.1-24.oe1
curl
openEuler:22.03-LTS
From an advisory covering 5 CVEs
before 7.79.1-15.oe2203
7.79.1-15.oe2203
jbcs-httpd24-httpd
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:2.4.51-39.el7jbcs
0:2.4.51-39.el7jbcs
jbcs-httpd24-httpd-debuginfo
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:2.4.51-39.el7jbcs
0:2.4.51-39.el7jbcs
jbcs-httpd24-httpd-devel
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:2.4.51-39.el7jbcs
0:2.4.51-39.el7jbcs
jbcs-httpd24-httpd-manual
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:2.4.51-39.el7jbcs
0:2.4.51-39.el7jbcs
jbcs-httpd24-httpd-selinux
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:2.4.51-39.el7jbcs
0:2.4.51-39.el7jbcs
jbcs-httpd24-httpd-tools
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:2.4.51-39.el7jbcs
0:2.4.51-39.el7jbcs
jbcs-httpd24-mod_ldap
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:2.4.51-39.el7jbcs
0:2.4.51-39.el7jbcs
jbcs-httpd24-mod_proxy_html
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 1:2.4.51-39.el7jbcs
1:2.4.51-39.el7jbcs
jbcs-httpd24-mod_session
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:2.4.51-39.el7jbcs
0:2.4.51-39.el7jbcs
jbcs-httpd24-mod_ssl
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 1:2.4.51-39.el7jbcs
1:2.4.51-39.el7jbcs
jbcs-httpd24-httpd
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:2.4.51-39.el8jbcs
0:2.4.51-39.el8jbcs
jbcs-httpd24-httpd-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:2.4.51-39.el8jbcs
0:2.4.51-39.el8jbcs
jbcs-httpd24-httpd-devel
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:2.4.51-39.el8jbcs
0:2.4.51-39.el8jbcs
jbcs-httpd24-httpd-manual
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:2.4.51-39.el8jbcs
0:2.4.51-39.el8jbcs
jbcs-httpd24-httpd-selinux
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:2.4.51-39.el8jbcs
0:2.4.51-39.el8jbcs
jbcs-httpd24-httpd-tools
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:2.4.51-39.el8jbcs
0:2.4.51-39.el8jbcs
jbcs-httpd24-httpd-tools-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:2.4.51-39.el8jbcs
0:2.4.51-39.el8jbcs
jbcs-httpd24-mod_ldap
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:2.4.51-39.el8jbcs
0:2.4.51-39.el8jbcs
jbcs-httpd24-mod_ldap-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:2.4.51-39.el8jbcs
0:2.4.51-39.el8jbcs
jbcs-httpd24-mod_proxy_html
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 1:2.4.51-39.el8jbcs
1:2.4.51-39.el8jbcs
jbcs-httpd24-mod_proxy_html-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 1:2.4.51-39.el8jbcs
1:2.4.51-39.el8jbcs
jbcs-httpd24-mod_session
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:2.4.51-39.el8jbcs
0:2.4.51-39.el8jbcs
jbcs-httpd24-mod_session-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:2.4.51-39.el8jbcs
0:2.4.51-39.el8jbcs
jbcs-httpd24-mod_ssl
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 1:2.4.51-39.el8jbcs
1:2.4.51-39.el8jbcs
jbcs-httpd24-mod_ssl-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 1:2.4.51-39.el8jbcs
1:2.4.51-39.el8jbcs
jbcs-httpd24-openssl
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 1:1.1.1k-14.el7jbcs
1:1.1.1k-14.el7jbcs
jbcs-httpd24-openssl-debuginfo
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 1:1.1.1k-14.el7jbcs
1:1.1.1k-14.el7jbcs
jbcs-httpd24-openssl-devel
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 1:1.1.1k-14.el7jbcs
1:1.1.1k-14.el7jbcs
jbcs-httpd24-openssl-libs
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 1:1.1.1k-14.el7jbcs
1:1.1.1k-14.el7jbcs
jbcs-httpd24-openssl-perl
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 1:1.1.1k-14.el7jbcs
1:1.1.1k-14.el7jbcs
jbcs-httpd24-openssl-static
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 1:1.1.1k-14.el7jbcs
1:1.1.1k-14.el7jbcs
jbcs-httpd24-openssl
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 1:1.1.1k-14.el8jbcs
1:1.1.1k-14.el8jbcs
jbcs-httpd24-openssl-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 1:1.1.1k-14.el8jbcs
1:1.1.1k-14.el8jbcs
jbcs-httpd24-openssl-devel
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 1:1.1.1k-14.el8jbcs
1:1.1.1k-14.el8jbcs
jbcs-httpd24-openssl-libs
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 1:1.1.1k-14.el8jbcs
1:1.1.1k-14.el8jbcs
jbcs-httpd24-openssl-libs-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 1:1.1.1k-14.el8jbcs
1:1.1.1k-14.el8jbcs
jbcs-httpd24-openssl-perl
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 1:1.1.1k-14.el8jbcs
1:1.1.1k-14.el8jbcs
jbcs-httpd24-openssl-static
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 1:1.1.1k-14.el8jbcs
1:1.1.1k-14.el8jbcs
jbcs-httpd24-apr-util
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:1.6.1-101.el7jbcs
0:1.6.1-101.el7jbcs
jbcs-httpd24-apr-util-debuginfo
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:1.6.1-101.el7jbcs
0:1.6.1-101.el7jbcs
jbcs-httpd24-apr-util-devel
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:1.6.1-101.el7jbcs
0:1.6.1-101.el7jbcs
jbcs-httpd24-apr-util-ldap
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:1.6.1-101.el7jbcs
0:1.6.1-101.el7jbcs
jbcs-httpd24-apr-util-mysql
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:1.6.1-101.el7jbcs
0:1.6.1-101.el7jbcs
jbcs-httpd24-apr-util-nss
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:1.6.1-101.el7jbcs
0:1.6.1-101.el7jbcs
jbcs-httpd24-apr-util-odbc
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:1.6.1-101.el7jbcs
0:1.6.1-101.el7jbcs
jbcs-httpd24-apr-util-openssl
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:1.6.1-101.el7jbcs
0:1.6.1-101.el7jbcs
jbcs-httpd24-apr-util-pgsql
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:1.6.1-101.el7jbcs
0:1.6.1-101.el7jbcs
jbcs-httpd24-apr-util-sqlite
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:1.6.1-101.el7jbcs
0:1.6.1-101.el7jbcs
jbcs-httpd24-apr-util
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:1.6.1-101.el8jbcs
0:1.6.1-101.el8jbcs
jbcs-httpd24-apr-util-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:1.6.1-101.el8jbcs
0:1.6.1-101.el8jbcs
jbcs-httpd24-apr-util-devel
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:1.6.1-101.el8jbcs
0:1.6.1-101.el8jbcs
jbcs-httpd24-apr-util-ldap
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:1.6.1-101.el8jbcs
0:1.6.1-101.el8jbcs
jbcs-httpd24-apr-util-ldap-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:1.6.1-101.el8jbcs
0:1.6.1-101.el8jbcs
jbcs-httpd24-apr-util-mysql
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:1.6.1-101.el8jbcs
0:1.6.1-101.el8jbcs
jbcs-httpd24-apr-util-mysql-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:1.6.1-101.el8jbcs
0:1.6.1-101.el8jbcs
jbcs-httpd24-apr-util-nss
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:1.6.1-101.el8jbcs
0:1.6.1-101.el8jbcs
jbcs-httpd24-apr-util-nss-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:1.6.1-101.el8jbcs
0:1.6.1-101.el8jbcs
jbcs-httpd24-apr-util-odbc
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:1.6.1-101.el8jbcs
0:1.6.1-101.el8jbcs
jbcs-httpd24-apr-util-odbc-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:1.6.1-101.el8jbcs
0:1.6.1-101.el8jbcs
jbcs-httpd24-apr-util-openssl
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:1.6.1-101.el8jbcs
0:1.6.1-101.el8jbcs
jbcs-httpd24-apr-util-openssl-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:1.6.1-101.el8jbcs
0:1.6.1-101.el8jbcs
jbcs-httpd24-apr-util-pgsql
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:1.6.1-101.el8jbcs
0:1.6.1-101.el8jbcs
jbcs-httpd24-apr-util-pgsql-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:1.6.1-101.el8jbcs
0:1.6.1-101.el8jbcs
jbcs-httpd24-apr-util-sqlite
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:1.6.1-101.el8jbcs
0:1.6.1-101.el8jbcs
jbcs-httpd24-apr-util-sqlite-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:1.6.1-101.el8jbcs
0:1.6.1-101.el8jbcs
jbcs-httpd24-curl
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:8.0.1-1.el7jbcs
0:8.0.1-1.el7jbcs
jbcs-httpd24-curl-debuginfo
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:8.0.1-1.el7jbcs
0:8.0.1-1.el7jbcs
jbcs-httpd24-libcurl
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:8.0.1-1.el7jbcs
0:8.0.1-1.el7jbcs
jbcs-httpd24-libcurl-devel
Red Hat:jboss_core_services:1::el7
From an advisory covering 14 CVEs
before 0:8.0.1-1.el7jbcs
0:8.0.1-1.el7jbcs
jbcs-httpd24-curl
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:8.0.1-1.el8jbcs
0:8.0.1-1.el8jbcs
jbcs-httpd24-curl-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:8.0.1-1.el8jbcs
0:8.0.1-1.el8jbcs
jbcs-httpd24-libcurl
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:8.0.1-1.el8jbcs
0:8.0.1-1.el8jbcs
jbcs-httpd24-libcurl-debuginfo
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:8.0.1-1.el8jbcs
0:8.0.1-1.el8jbcs
jbcs-httpd24-libcurl-devel
Red Hat:jboss_core_services:1::el8
From an advisory covering 14 CVEs
before 0:8.0.1-1.el8jbcs
0:8.0.1-1.el8jbcs
curl-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 4 CVEs
before 0:7.76.1-26.el9
0:7.76.1-26.el9
curl-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 4 CVEs
before 0:7.76.1-26.el9
0:7.76.1-26.el9
curl-minimal-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 4 CVEs
before 0:7.76.1-26.el9
0:7.76.1-26.el9
libcurl-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 4 CVEs
before 0:7.76.1-26.el9
0:7.76.1-26.el9
libcurl-devel
Red Hat:enterprise_linux:9::appstream
From an advisory covering 4 CVEs
before 0:7.76.1-26.el9
0:7.76.1-26.el9
libcurl-minimal-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 4 CVEs
before 0:7.76.1-26.el9
0:7.76.1-26.el9
curl
Red Hat:enterprise_linux:9::baseos
From an advisory covering 4 CVEs
before 0:7.76.1-26.el9
0:7.76.1-26.el9
curl-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 4 CVEs
before 0:7.76.1-26.el9
0:7.76.1-26.el9
curl-debugsource
Red Hat:enterprise_linux:9::baseos
From an advisory covering 4 CVEs
before 0:7.76.1-26.el9
0:7.76.1-26.el9
curl-minimal
Red Hat:enterprise_linux:9::baseos
From an advisory covering 4 CVEs
before 0:7.76.1-26.el9
0:7.76.1-26.el9
curl-minimal-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 4 CVEs
before 0:7.76.1-26.el9
0:7.76.1-26.el9
libcurl
Red Hat:enterprise_linux:9::baseos
From an advisory covering 4 CVEs
before 0:7.76.1-26.el9
0:7.76.1-26.el9
libcurl-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 4 CVEs
before 0:7.76.1-26.el9
0:7.76.1-26.el9
libcurl-minimal
Red Hat:enterprise_linux:9::baseos
From an advisory covering 4 CVEs
before 0:7.76.1-26.el9
0:7.76.1-26.el9
libcurl-minimal-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 4 CVEs
before 0:7.76.1-26.el9
0:7.76.1-26.el9
curl
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 5 CVEs
before 7.60.0-11.60.1
7.60.0-11.60.1
curl
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 5 CVEs
before 7.60.0-11.60.1
7.60.0-11.60.1
curl
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 5 CVEs
before 7.60.0-11.60.1
7.60.0-11.60.1
curl
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 5 CVEs
before 7.79.1-150400.5.18.1
7.79.1-150400.5.18.1
curl
SUSE:Linux Enterprise Module for Basesystem 15 SP4
From an advisory covering 5 CVEs
before 7.79.1-150400.5.18.1
7.79.1-150400.5.18.1
curl
openSUSE:Leap Micro 5.3
From an advisory covering 5 CVEs
before 7.79.1-150400.5.18.1
7.79.1-150400.5.18.1
curl
openSUSE:Leap 15.4
From an advisory covering 5 CVEs
before 7.79.1-150400.5.18.1
7.79.1-150400.5.18.1
curl
SUSE:Linux Enterprise Real Time 15 SP3
From an advisory covering 6 CVEs
before 7.66.0-150200.4.52.1
7.66.0-150200.4.52.1
curl
SUSE:Linux Enterprise Micro 5.1
From an advisory covering 6 CVEs
before 7.66.0-150200.4.52.1
7.66.0-150200.4.52.1
curl
SUSE:Linux Enterprise Micro 5.2
From an advisory covering 6 CVEs
before 7.66.0-150200.4.52.1
7.66.0-150200.4.52.1
curl
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
From an advisory covering 10 CVEs
before 7.60.0-150000.51.1
7.60.0-150000.51.1
curl
SUSE:Linux Enterprise Server 15 SP1-LTSS
From an advisory covering 10 CVEs
before 7.60.0-150000.51.1
7.60.0-150000.51.1
curl
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
From an advisory covering 10 CVEs
before 7.60.0-150000.51.1
7.60.0-150000.51.1
curl
SUSE:Enterprise Storage 6
From an advisory covering 10 CVEs
before 7.60.0-150000.51.1
7.60.0-150000.51.1
curl
SUSE:OpenStack Cloud 9
From an advisory covering 10 CVEs
before 7.60.0-4.56.1
7.60.0-4.56.1
curl
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 10 CVEs
before 7.60.0-4.56.1
7.60.0-4.56.1
curl
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
From an advisory covering 10 CVEs
before 7.60.0-4.56.1
7.60.0-4.56.1
curl
SUSE:Linux Enterprise Server 12 SP4-ESPOS
From an advisory covering 10 CVEs
before 7.60.0-4.56.1
7.60.0-4.56.1
curl
SUSE:Linux Enterprise Server 12 SP4-LTSS
From an advisory covering 10 CVEs
before 7.60.0-4.56.1
7.60.0-4.56.1
curl
SUSE:Linux Enterprise Micro 5.1
before 7.66.0-150200.4.72.1
7.66.0-150200.4.72.1
curl
SUSE:Linux Enterprise Micro 5.2
before 7.66.0-150200.4.72.1
7.66.0-150200.4.72.1
curl
SUSE:Linux Enterprise Server 12 SP5-LTSS
before 8.0.1-11.117.1
8.0.1-11.117.1
nghttp2
SUSE:Linux Enterprise Server 12 SP5-LTSS
before 1.39.2-3.20.1
1.39.2-3.20.1
curl
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
before 8.0.1-11.117.1
8.0.1-11.117.1
nghttp2
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
before 1.39.2-3.20.1
1.39.2-3.20.1
curl
Ubuntu:18.04:LTS
before 7.58.0-2ubuntu3.24, plus listed versions
7.55.1-1ubuntu27.55.1-1ubuntu2.17.57.0-1ubuntu17.58.0-2ubuntu17.58.0-2ubuntu2
Show 22 moreShow less
7.58.0-2ubuntu37.58.0-2ubuntu3.17.58.0-2ubuntu3.27.58.0-2ubuntu3.37.58.0-2ubuntu3.57.58.0-2ubuntu3.67.58.0-2ubuntu3.77.58.0-2ubuntu3.87.58.0-2ubuntu3.97.58.0-2ubuntu3.107.58.0-2ubuntu3.127.58.0-2ubuntu3.137.58.0-2ubuntu3.147.58.0-2ubuntu3.157.58.0-2ubuntu3.167.58.0-2ubuntu3.177.58.0-2ubuntu3.187.58.0-2ubuntu3.197.58.0-2ubuntu3.207.58.0-2ubuntu3.217.58.0-2ubuntu3.227.58.0-2ubuntu3.23
7.58.0-2ubuntu3.24
curl
Ubuntu:20.04:LTS
before 7.68.0-1ubuntu2.18, plus listed versions
7.65.3-1ubuntu37.65.3-1ubuntu47.66.0-1ubuntu17.67.0-2ubuntu17.68.0-1ubuntu1
Show 14 moreShow less
7.68.0-1ubuntu27.68.0-1ubuntu2.17.68.0-1ubuntu2.27.68.0-1ubuntu2.47.68.0-1ubuntu2.57.68.0-1ubuntu2.67.68.0-1ubuntu2.77.68.0-1ubuntu2.107.68.0-1ubuntu2.117.68.0-1ubuntu2.127.68.0-1ubuntu2.137.68.0-1ubuntu2.147.68.0-1ubuntu2.157.68.0-1ubuntu2.16
7.68.0-1ubuntu2.18
curl
Ubuntu:22.04:LTS
before 7.81.0-1ubuntu1.10, plus listed versions
7.74.0-1.3ubuntu27.74.0-1.3ubuntu37.80.0-37.81.0-17.81.0-1ubuntu1.1
Show 6 moreShow less
7.81.0-1ubuntu1.27.81.0-1ubuntu1.37.81.0-1ubuntu1.47.81.0-1ubuntu1.67.81.0-1ubuntu1.77.81.0-1ubuntu1.8
7.81.0-1ubuntu1.10
curl
Ubuntu:18.04:LTS
From an advisory covering 5 CVEs
before 7.58.0-2ubuntu3.24, plus listed versions
7.55.1-1ubuntu27.55.1-1ubuntu2.17.57.0-1ubuntu17.58.0-2ubuntu17.58.0-2ubuntu2
Show 22 moreShow less
7.58.0-2ubuntu37.58.0-2ubuntu3.17.58.0-2ubuntu3.27.58.0-2ubuntu3.37.58.0-2ubuntu3.57.58.0-2ubuntu3.67.58.0-2ubuntu3.77.58.0-2ubuntu3.87.58.0-2ubuntu3.97.58.0-2ubuntu3.107.58.0-2ubuntu3.127.58.0-2ubuntu3.137.58.0-2ubuntu3.147.58.0-2ubuntu3.157.58.0-2ubuntu3.167.58.0-2ubuntu3.177.58.0-2ubuntu3.187.58.0-2ubuntu3.197.58.0-2ubuntu3.207.58.0-2ubuntu3.217.58.0-2ubuntu3.227.58.0-2ubuntu3.23
7.58.0-2ubuntu3.24
curl
Ubuntu:20.04:LTS
From an advisory covering 5 CVEs
before 7.68.0-1ubuntu2.18, plus listed versions
7.65.3-1ubuntu37.65.3-1ubuntu47.66.0-1ubuntu17.67.0-2ubuntu17.68.0-1ubuntu1
Show 14 moreShow less
7.68.0-1ubuntu27.68.0-1ubuntu2.17.68.0-1ubuntu2.27.68.0-1ubuntu2.47.68.0-1ubuntu2.57.68.0-1ubuntu2.67.68.0-1ubuntu2.77.68.0-1ubuntu2.107.68.0-1ubuntu2.117.68.0-1ubuntu2.127.68.0-1ubuntu2.137.68.0-1ubuntu2.147.68.0-1ubuntu2.157.68.0-1ubuntu2.16
7.68.0-1ubuntu2.18
curl
Ubuntu:22.04:LTS
From an advisory covering 5 CVEs
before 7.81.0-1ubuntu1.10, plus listed versions
7.74.0-1.3ubuntu27.74.0-1.3ubuntu37.80.0-37.81.0-17.81.0-1ubuntu1.1
Show 6 moreShow less
7.81.0-1ubuntu1.27.81.0-1ubuntu1.37.81.0-1ubuntu1.47.81.0-1ubuntu1.67.81.0-1ubuntu1.77.81.0-1ubuntu1.8
7.81.0-1ubuntu1.10
curl
openSUSE:Tumbleweed
From an advisory covering 6 CVEs
before 8.0.1-1.1
8.0.1-1.1

History

History
RecordedChangedSources
affected, facts
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2023-27534 is a high vulnerability (CVSS 8.8) in Haxx Curl, published March 20, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.44%, the 84th percentile. Fixed in curl 8.0.1-r0.

References

Show 154 moreShow less
MoveEnter Open