CVE catalog

CVE-2023-28319

curl: CVE-2023-28319

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Published
Source
[NVD] · [CVE record]
EPSS
2.49% · Oct 25, 2026

A use after free vulnerability exists in curl <v8.1.0 in the way libcurl offers a feature to verify an SSH server's public key using a SHA 256 hash. When this check fails, libcurl would free the memory for the fingerprint before it returns an error message containing the (now freed) hash. This flaw risks inserting sensitive heap-based data into the error message that might be shown to users or otherwise get leaked and revealed.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiancurlsid8.23.0-1fixed
Debiancurlforky8.22.0-1fixed
Debiancurltrixie8.14.1-2+deb13u5fixed
Debiancurltrixie-security8.14.1-2+deb13u7fixed
Debiancurlbookworm7.88.1-10+deb12u15fixed
Debiancurlbookworm-security7.88.1-10+deb12u5fixed
Alpinecurl3.158.1.0-r0fixed
Alpinecurl3.168.1.0-r0fixed
Alpinecurl3.178.1.0-r0fixed
Alpinecurl3.188.1.0-r0fixed
Alpinecurl3.198.1.0-r0fixed
Alpinecurl3.208.1.0-r0fixed
Alpinecurl3.218.1.0-r0fixed
Alpinecurl3.228.1.0-r0fixed
Alpinecurl3.238.1.0-r0fixed
Alpinecurl3.248.1.0-r0fixed
Susecurllinux enterprise micro 5.38.0.1-150400.5.23.1fixed
Susecurllinux enterprise micro 5.48.0.1-150400.5.23.1fixed
Susecurllinux enterprise module for basesystem 15 sp48.0.1-150400.5.23.1fixed
Opensusecurlleap micro 5.38.0.1-150400.5.23.1fixed
Opensusecurlleap 15.48.0.1-150400.5.23.1fixed
Opensusecurltumbleweed8.1.0-1.1fixed
Opensusecurlleap 15.58.0.1-150400.5.23.1fixed
CpecurlNot reported8.1.0fixed
CpemacosNot reported13.5fixed
Cpeclustered_data_ontapNot reportedNot reportedunknown
Cpeontap_antivirus_connectorNot reportedNot reportedunknown
Cpeh300s_firmwareNot reportedNot reportedunknown
Cpeh500s_firmwareNot reportedNot reportedunknown
Cpeh700s_firmwareNot reportedNot reportedunknown
Cpeh410s_firmwareNot reportedNot reportedunknown

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiancurlsourcesid7.88.1-10not yet assignedNot reported[1036239]
Debiancurlsourceforky7.88.1-10not yet assignedNot reported[1036239]
Debiancurlsourcetrixie7.88.1-10not yet assignedNot reported[1036239]
Debiancurlsourcebookworm7.88.1-10not yet assignedNot reported[1036239]
Alpinecurlapk3.158.1.0-r0Not reportedALPINE-CVE-2023-28319Not reported
Alpinecurlapk3.168.1.0-r0Not reportedALPINE-CVE-2023-28319Not reported
Alpinecurlapk3.178.1.0-r0Not reportedALPINE-CVE-2023-28319Not reported
Alpinecurlapk3.188.1.0-r0Not reportedALPINE-CVE-2023-28319Not reported
Alpinecurlapk3.198.1.0-r0Not reportedALPINE-CVE-2023-28319Not reported
Alpinecurlapk3.208.1.0-r0Not reportedALPINE-CVE-2023-28319Not reported
Alpinecurlapk3.218.1.0-r0Not reportedALPINE-CVE-2023-28319Not reported
Alpinecurlapk3.228.1.0-r0Not reportedALPINE-CVE-2023-28319Not reported
Alpinecurlapk3.238.1.0-r0Not reportedALPINE-CVE-2023-28319Not reported
Alpinecurlapk3.248.1.0-r0Not reportedALPINE-CVE-2023-28319Not reported
Susecurlrpmlinux enterprise micro 5.38.0.1-150400.5.23.1Not reportedSUSE-SU-2023:2224-1Not reported
Susecurlrpmlinux enterprise micro 5.48.0.1-150400.5.23.1Not reportedSUSE-SU-2023:2224-1Not reported
Susecurlrpmlinux enterprise module for basesystem 15 sp48.0.1-150400.5.23.1Not reportedSUSE-SU-2023:2224-1Not reported
Opensusecurlrpmleap micro 5.38.0.1-150400.5.23.1Not reportedSUSE-SU-2023:2224-1Not reported
Opensusecurlrpmleap 15.48.0.1-150400.5.23.1Not reportedSUSE-SU-2023:2224-1Not reported
Opensusecurlrpmtumbleweed8.1.0-1.1Not reportedOPENSUSE-SU-2024:12940-1Not reported
Opensusecurlrpmleap 15.58.0.1-150400.5.23.1Not reportedSUSE-SU-2023:2224-2Not reported
CpecurlcpeNot reported8.1.0Not reportedNVD-CVE-2023-28319Not reported
CpemacoscpeNot reported13.5Not reportedNVD-CVE-2023-28319Not reported

[Debian bug #1036239]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

References