CVE catalog

CVE-2022-43552

curl: CVE-2022-43552

[CVE catalog]

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

A use after free vulnerability exists in curl <7.87.0. Curl can be asked to *tunnel* virtually all protocols it supports through an HTTP proxy. HTTP proxies can (and often do) deny such tunnel operations. When getting denied to tunnel the specific protocols SMB or TELNET, curl would use a heap-allocated struct after it had been freed, in its transfer shutdown code path.

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
CpecurlNot reported7.87.0fixed
CpemacosNot reported13.3fixed
Cpeuniversal_forwarderNot reportedNot reportedunknown
Ubuntucurlpro7.43.0-1ubuntu2vulnerable
Ubuntucurlpro7.45.0-1ubuntu1vulnerable
Ubuntucurlpro7.46.0-1ubuntu1vulnerable
Ubuntucurlpro7.47.0-1ubuntu1vulnerable
Ubuntucurlpro7.47.0-1ubuntu2vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.1vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.2vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.3vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.4vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.5vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.6vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.7vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.8vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.9vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.11vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.12vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.13vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.14vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.15vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.16vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.18vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.19vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.19+esm1vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.19+esm2vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.19+esm3vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.19+esm4vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.19+esm5vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.19+esm6vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.19+esm7fixed
Ubuntucurl18.047.55.1-1ubuntu2vulnerable
Ubuntucurl18.047.55.1-1ubuntu2.1vulnerable
Ubuntucurl18.047.57.0-1ubuntu1vulnerable
Ubuntucurl18.047.58.0-2ubuntu1vulnerable
Ubuntucurl18.047.58.0-2ubuntu2vulnerable
Ubuntucurl18.047.58.0-2ubuntu3vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.1vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.2vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.3vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.5vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.6vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.7vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.8vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.9vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.10vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.12vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.13vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.14vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.15vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.16vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.17vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.18vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.19vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.20vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.21vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.22fixed
Ubuntucurl20.047.65.3-1ubuntu3vulnerable
Ubuntucurl20.047.65.3-1ubuntu4vulnerable
Ubuntucurl20.047.66.0-1ubuntu1vulnerable
Ubuntucurl20.047.67.0-2ubuntu1vulnerable
Ubuntucurl20.047.68.0-1ubuntu1vulnerable
Ubuntucurl20.047.68.0-1ubuntu2vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.1vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.2vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.4vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.5vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.6vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.7vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.10vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.11vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.12vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.13vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.14vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.15fixed
Ubuntucurl22.047.74.0-1.3ubuntu2vulnerable
Ubuntucurl22.047.74.0-1.3ubuntu3vulnerable
Ubuntucurl22.047.80.0-3vulnerable
Ubuntucurl22.047.81.0-1vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.1vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.2vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.3vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.4vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.6vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.7fixed
Susecurllinux enterprise high performance computing 15 sp1-ltss7.60.0-150000.51.1fixed
Susecurllinux enterprise server 15 sp1-ltss7.60.0-150000.51.1fixed
Susecurllinux enterprise server for sap applications 15 sp17.60.0-150000.51.1fixed
Susecurlenterprise storage 67.60.0-150000.51.1fixed
Susecurlopenstack cloud 97.60.0-4.56.1fixed
Susecurlopenstack cloud crowbar 97.60.0-4.56.1fixed
Susecurllinux enterprise server for sap applications 12 sp47.60.0-4.56.1fixed
Susecurllinux enterprise server 12 sp4-espos7.60.0-4.56.1fixed
Susecurllinux enterprise server 12 sp4-ltss7.60.0-4.56.1fixed
Susecurllinux enterprise software development kit 12 sp57.60.0-11.52.1fixed
Susecurllinux enterprise server 12 sp57.60.0-11.52.1fixed
Susecurllinux enterprise server for sap applications 12 sp57.60.0-11.52.1fixed
Susecurllinux enterprise real time 15 sp37.66.0-150200.4.45.1fixed
Susecurllinux enterprise micro 5.17.66.0-150200.4.45.1fixed
Susecurllinux enterprise micro 5.27.66.0-150200.4.45.1fixed
Opensusecurlleap micro 5.27.66.0-150200.4.45.1fixed
Opensusecurlleap 15.37.66.0-150200.4.45.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiancurlsourcesid7.86.0-3not yet assignedNot reported[1026830]
Debiancurlsourceforky7.86.0-3not yet assignedNot reported[1026830]
Debiancurlsourcetrixie7.86.0-3not yet assignedNot reported[1026830]
Debiancurlsourcebookworm7.86.0-3not yet assignedNot reported[1026830]
CpecurlcpeNot reported7.87.0Not reportedNVD-CVE-2022-43552Not reported
CpemacoscpeNot reported13.3Not reportedNVD-CVE-2022-43552Not reported
Ubuntucurldebpro7.47.0-1ubuntu2.19+esm7Not reportedUBUNTU-CVE-2022-43552Not reported
Ubuntucurldeb18.047.58.0-2ubuntu3.22Not reportedUBUNTU-CVE-2022-43552Not reported
Ubuntucurldeb20.047.68.0-1ubuntu2.15Not reportedUBUNTU-CVE-2022-43552Not reported
Ubuntucurldeb22.047.81.0-1ubuntu1.7Not reportedUBUNTU-CVE-2022-43552Not reported
Susecurlrpmlinux enterprise high performance computing 15 sp1-ltss7.60.0-150000.51.1Not reportedSUSE-SU-2023:2226-1Not reported
Susecurlrpmlinux enterprise server 15 sp1-ltss7.60.0-150000.51.1Not reportedSUSE-SU-2023:2226-1Not reported
Susecurlrpmlinux enterprise server for sap applications 15 sp17.60.0-150000.51.1Not reportedSUSE-SU-2023:2226-1Not reported
Susecurlrpmenterprise storage 67.60.0-150000.51.1Not reportedSUSE-SU-2023:2226-1Not reported
Susecurlrpmopenstack cloud 97.60.0-4.56.1Not reportedSUSE-SU-2023:2228-1Not reported
Susecurlrpmopenstack cloud crowbar 97.60.0-4.56.1Not reportedSUSE-SU-2023:2228-1Not reported
Susecurlrpmlinux enterprise server for sap applications 12 sp47.60.0-4.56.1Not reportedSUSE-SU-2023:2228-1Not reported
Susecurlrpmlinux enterprise server 12 sp4-espos7.60.0-4.56.1Not reportedSUSE-SU-2023:2228-1Not reported
Susecurlrpmlinux enterprise server 12 sp4-ltss7.60.0-4.56.1Not reportedSUSE-SU-2023:2228-1Not reported
Susecurlrpmlinux enterprise software development kit 12 sp57.60.0-11.52.1Not reportedSUSE-SU-2022:4598-1Not reported
Susecurlrpmlinux enterprise server 12 sp57.60.0-11.52.1Not reportedSUSE-SU-2022:4598-1Not reported
Susecurlrpmlinux enterprise server for sap applications 12 sp57.60.0-11.52.1Not reportedSUSE-SU-2022:4598-1Not reported
Susecurlrpmlinux enterprise real time 15 sp37.66.0-150200.4.45.1Not reportedSUSE-SU-2022:4633-1Not reported
Susecurlrpmlinux enterprise micro 5.17.66.0-150200.4.45.1Not reportedSUSE-SU-2022:4633-1Not reported
Susecurlrpmlinux enterprise micro 5.27.66.0-150200.4.45.1Not reportedSUSE-SU-2022:4633-1Not reported
Opensusecurlrpmleap micro 5.27.66.0-150200.4.45.1Not reportedSUSE-SU-2022:4633-1Not reported
Opensusecurlrpmleap 15.37.66.0-150200.4.45.1Not reportedSUSE-SU-2022:4633-1Not reported

[Debian bug #1026830]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • [curl]Unknown
    Details (6)
    • 7.88.1-10+deb12u15 · amd64 · bookworm

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u15 · arm64 · bookworm

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 8.14.1-2+deb13u2~bpo13+1 · amd64 · bookworm-backports

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 8.14.1-2+deb13u2~bpo13+1 · arm64 · bookworm-backports

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u5 · amd64 · bookworm-security

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u5 · arm64 · bookworm-security

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

  • Source package: [curl]

    Details (6)
    • 7.88.1-10+deb12u15 · amd64 · bookworm

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u15 · arm64 · bookworm

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 8.14.1-2+deb13u2~bpo13+1 · amd64 · bookworm-backports

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 8.14.1-2+deb13u2~bpo13+1 · arm64 · bookworm-backports

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u5 · amd64 · bookworm-security

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u5 · arm64 · bookworm-security

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

  • [libcurl3-nss]Unknown

    Source package: [curl]

    Details (4)
    • 7.88.1-10+deb12u15 · amd64 · bookworm

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u15 · arm64 · bookworm

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u5 · amd64 · bookworm-security

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u5 · arm64 · bookworm-security

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

  • [libcurl4]Unknown

    Source package: [curl]

    Details (6)
    • 7.88.1-10+deb12u15 · amd64 · bookworm

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u15 · arm64 · bookworm

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 8.14.1-2+deb13u2~bpo13+1 · amd64 · bookworm-backports

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 8.14.1-2+deb13u2~bpo13+1 · arm64 · bookworm-backports

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u5 · amd64 · bookworm-security

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u5 · arm64 · bookworm-security

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

  • [libcurl4-doc]Unknown

    Source package: [curl]

    Details (6)
    • 7.88.1-10+deb12u15 · all · bookworm

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u15 · all · bookworm

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 8.14.1-2+deb13u2~bpo13+1 · all · bookworm-backports

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 8.14.1-2+deb13u2~bpo13+1 · all · bookworm-backports

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u5 · all · bookworm-security

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u5 · all · bookworm-security

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

  • Source package: [curl]

    Details (6)
    • 7.88.1-10+deb12u15 · amd64 · bookworm

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u15 · arm64 · bookworm

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 8.14.1-2+deb13u2~bpo13+1 · amd64 · bookworm-backports

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 8.14.1-2+deb13u2~bpo13+1 · arm64 · bookworm-backports

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u5 · amd64 · bookworm-security

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u5 · arm64 · bookworm-security

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

  • Source package: [curl]

    Details (4)
    • 7.88.1-10+deb12u15 · amd64 · bookworm

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u15 · arm64 · bookworm

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u5 · amd64 · bookworm-security

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u5 · arm64 · bookworm-security

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

  • Source package: [curl]

    Details (6)
    • 7.88.1-10+deb12u15 · amd64 · bookworm

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u15 · arm64 · bookworm

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 8.14.1-2+deb13u2~bpo13+1 · amd64 · bookworm-backports

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 8.14.1-2+deb13u2~bpo13+1 · arm64 · bookworm-backports

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u5 · amd64 · bookworm-security

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

    • 7.88.1-10+deb12u5 · arm64 · bookworm-security

      Fixed · Fixed: 7.86.0-3

      dsa · curl · debian · bookworm

Observed:

References