PT-2023-19297 · Curl+6 · Curl+6

Monnerat

·

Published

2023-02-15

·

Updated

2026-05-18

·

CVE-2023-23915

CVSS v3.1

6.5

Medium

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Name of the Vulnerable Software and Affected Versions curl versions prior to 7.88.0
Description A cleartext transmission of sensitive information issue exists in curl that could cause HSTS functionality to behave incorrectly when multiple URLs are requested in parallel. Using its HSTS support, curl can be instructed to use HTTPS instead of using an insecure clear-text HTTP step even when HTTP is provided in the URL. However, this HSTS mechanism fails when multiple transfers are done in parallel as the HSTS cache file gets overwritten by the most recently completed transfer. A later HTTP-only transfer to the earlier host name would then not get upgraded properly to HSTS.
Recommendations For versions prior to 7.88.0, update to version 7.88.0 or later to resolve the issue. As a temporary workaround, consider avoiding the use of the --parallel option with HSTS-enabled transfers until a patch is available. Restrict access to sensitive information and avoid using HTTP-only transfers to minimize the risk of exploitation.

Exploit

Fix

Cleartext Transmission of Sensitive Information

Weakness Enumeration

Related Identifiers

ALT-PU-2023-1252
ALT-PU-2023-1292
ALT-PU-2023-5727
AZL-13649
AZL-13652
AZL-13655
AZL-13660
AZL-34601
AZL-38093
BDU:2025-11571
CLEANSTART-2026-AY18527
CLEANSTART-2026-BW46578
CLEANSTART-2026-DI23929
CLEANSTART-2026-LQ42192
CLEANSTART-2026-OF85770
CVE-2023-23915
OESA-2023-1124
OESA-2023-1125
OPENSUSE-SU-2023_0429-1
OPENSUSE-SU-2024:12735-1
RHSA-2023:3354
SUSE-SU-2023:0429-1
USN-5891-1

Affected Products

Alt Linux
Debian
Linuxmint
Red Os
Suse
Ubuntu
Curl