CVE catalog

CVE-2026-87862

curl vulnerabilities

[CVE catalog]

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

Importing a `includeSubDomains` parent HSTS entry before a longer-lived child entry, silently drops the child. Consequently, when the parent expires, the child's valid HSTS policy is lost, causing curl to issue unencrypted HTTP requests rather than upgrading to HTTPS.

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-1vulnerable
Debiancurltrixie8.14.1-2+deb13u5vulnerable
Debiancurltrixie-security8.14.1-2+deb13u7vulnerable
Debiancurlbookworm7.88.1-10+deb12u15not affected
Debiancurlbookworm-security7.88.1-10+deb12u5not affected
Ubuntucurlnoble8.5.0-2ubuntu10.16fixed
Ubuntulibcurl3t64-gnutlsnoble8.5.0-2ubuntu10.16fixed
Ubuntulibcurl4-docnoble8.5.0-2ubuntu10.16fixed
Ubuntulibcurl4-gnutls-devnoble8.5.0-2ubuntu10.16fixed
Ubuntulibcurl4-openssl-devnoble8.5.0-2ubuntu10.16fixed
Ubuntulibcurl4t64noble8.5.0-2ubuntu10.16fixed
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.7vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.8vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.10vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.11vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.13vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.14vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.15vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.16vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.17vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.18vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.19vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.20vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.21vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.22vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.23vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.24vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.25vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.26vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.27vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.29vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.30fixed
Ubuntucurl24.048.2.1-1ubuntu3vulnerable
Ubuntucurl24.048.2.1-1ubuntu3.1vulnerable
Ubuntucurl24.048.4.0-2ubuntu1vulnerable
Ubuntucurl24.048.5.0-2ubuntu1vulnerable
Ubuntucurl24.048.5.0-2ubuntu2vulnerable
Ubuntucurl24.048.5.0-2ubuntu8vulnerable
Ubuntucurl24.048.5.0-2ubuntu9vulnerable
Ubuntucurl24.048.5.0-2ubuntu10vulnerable
Ubuntucurl24.048.5.0-2ubuntu10.1vulnerable
Ubuntucurl24.048.5.0-2ubuntu10.2vulnerable
Ubuntucurl24.048.5.0-2ubuntu10.3vulnerable
Ubuntucurl24.048.5.0-2ubuntu10.4vulnerable
Ubuntucurl24.048.5.0-2ubuntu10.5vulnerable
Ubuntucurl24.048.5.0-2ubuntu10.6vulnerable
Ubuntucurl24.048.5.0-2ubuntu10.7vulnerable
Ubuntucurl24.048.5.0-2ubuntu10.8vulnerable
Ubuntucurl24.048.5.0-2ubuntu10.9vulnerable
Ubuntucurl24.048.5.0-2ubuntu10.10vulnerable
Ubuntucurl24.048.5.0-2ubuntu10.11vulnerable
Ubuntucurl24.048.5.0-2ubuntu10.12vulnerable
Ubuntucurl24.048.5.0-2ubuntu10.13vulnerable
Ubuntucurl24.048.5.0-2ubuntu10.15vulnerable
Ubuntucurl24.048.5.0-2ubuntu10.16fixed
Ubuntucurl26.108.18.0-1ubuntu2vulnerable
Ubuntucurl26.108.20.0-2ubuntu1vulnerable
Ubuntucurl26.108.20.0-2ubuntu3vulnerable
Ubuntucurl26.108.20.0-2ubuntu10vulnerable
Ubuntucurl26.108.20.0-2ubuntu11vulnerable
Ubuntucurl26.108.20.0-2ubuntu11.1fixed
Ubuntucurl26.048.14.1-2ubuntu1vulnerable
Ubuntucurl26.048.17.0-1ubuntu1vulnerable
Ubuntucurl26.048.18.0-1ubuntu1vulnerable
Ubuntucurl26.048.18.0-1ubuntu2vulnerable
Ubuntucurl26.048.18.0-1ubuntu2.1vulnerable
Ubuntucurl26.048.18.0-1ubuntu2.2vulnerable
Ubuntucurl26.048.18.0-1ubuntu2.3vulnerable
Ubuntucurl26.048.18.0-1ubuntu2.4vulnerable
Ubuntucurl26.048.18.0-1ubuntu2.5vulnerable
Ubuntucurl26.048.18.0-1ubuntu2.7vulnerable
Ubuntucurl26.048.18.0-1ubuntu2.8fixed
Alpinecurl3.238.23.0-r0fixed
Alpinecurl3.248.23.0-r0fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiancurlsourcesid8.23.0~rc1-1not yet assignedNot reportedNot reported
Debiancurlsourceforky(unfixed)not yet assignedNot reportedNot reported
Debiancurlsourcetrixie(unfixed)not yet assignedNot reportedNot reported
DebiancurlsourcebookwormNot affectedunimportantNot reportedNot reported
Ubuntucurldebnoble8.5.0-2ubuntu10.16Not reportedNot reportedNot reported
Ubuntulibcurl3t64-gnutlsdebnoble8.5.0-2ubuntu10.16Not reportedNot reportedNot reported
Ubuntulibcurl4-docdebnoble8.5.0-2ubuntu10.16Not reportedNot reportedNot reported
Ubuntulibcurl4-gnutls-devdebnoble8.5.0-2ubuntu10.16Not reportedNot reportedNot reported
Ubuntulibcurl4-openssl-devdebnoble8.5.0-2ubuntu10.16Not reportedNot reportedNot reported
Ubuntulibcurl4t64debnoble8.5.0-2ubuntu10.16Not reportedNot reportedNot reported
Ubuntucurldeb22.047.81.0-1ubuntu1.30Not reportedUBUNTU-CVE-2026-87862Not reported
Ubuntucurldeb24.048.5.0-2ubuntu10.16Not reportedUBUNTU-CVE-2026-87862Not reported
Ubuntucurldeb26.108.20.0-2ubuntu11.1Not reportedUBUNTU-CVE-2026-87862Not reported
Ubuntucurldeb26.048.18.0-1ubuntu2.8Not reportedUBUNTU-CVE-2026-87862Not reported
Alpinecurlapk3.238.23.0-r0Not reportedALPINE-CVE-2026-87862Not reported
Alpinecurlapk3.248.23.0-r0Not reportedALPINE-CVE-2026-87862Not reported

Notes

[trixie] curl: Minor issue

OpenFactory catalog packages

[Debian 13 (Trixie)]

  • [curl]Affected
    Details (5)
    • 8.14.1-2+deb13u4 · amd64 · trixie

      Affected

      usn · curl · debian · 13

    • 8.14.1-2+deb13u4 · arm64 · trixie

      Affected

      usn · curl · debian · 13

    • 8.21.0-2~bpo13+1 · amd64 · trixie-backports

      Affected

      usn · curl · debian · 13

    • 8.21.0-2~bpo13+1 · arm64 · trixie-backports

      Affected

      usn · curl · debian · 13

    • 8.14.1-2+deb13u7 · amd64 · trixie-security

      Affected

      usn · curl · debian · 13

  • Source package: [curl]

    Details (5)
    • 8.14.1-2+deb13u4 · amd64 · trixie

      Affected

      usn · curl · debian · 13

    • 8.14.1-2+deb13u4 · arm64 · trixie

      Affected

      usn · curl · debian · 13

    • 8.21.0-2~bpo13+1 · amd64 · trixie-backports

      Affected

      usn · curl · debian · 13

    • 8.21.0-2~bpo13+1 · arm64 · trixie-backports

      Affected

      usn · curl · debian · 13

    • 8.14.1-2+deb13u7 · amd64 · trixie-security

      Affected

      usn · curl · debian · 13

  • [libcurl4-doc]Affected

    Source package: [curl]

    Details (5)
    • 8.14.1-2+deb13u4 · all · trixie

      Affected

      usn · curl · debian · 13

    • 8.14.1-2+deb13u4 · all · trixie

      Affected

      usn · curl · debian · 13

    • 8.21.0-2~bpo13+1 · all · trixie-backports

      Affected

      usn · curl · debian · 13

    • 8.21.0-2~bpo13+1 · all · trixie-backports

      Affected

      usn · curl · debian · 13

    • 8.14.1-2+deb13u7 · all · trixie-security

      Affected

      usn · curl · debian · 13

  • [libcurl4-gnutls]Affected

    Source package: [curl]

    Details (2)
    • 8.21.0-2~bpo13+1 · amd64 · trixie-backports

      Affected

      usn · curl · debian · 13

    • 8.21.0-2~bpo13+1 · arm64 · trixie-backports

      Affected

      usn · curl · debian · 13

  • Source package: [curl]

    Details (5)
    • 8.14.1-2+deb13u4 · amd64 · trixie

      Affected

      usn · curl · debian · 13

    • 8.14.1-2+deb13u4 · arm64 · trixie

      Affected

      usn · curl · debian · 13

    • 8.21.0-2~bpo13+1 · amd64 · trixie-backports

      Affected

      usn · curl · debian · 13

    • 8.21.0-2~bpo13+1 · arm64 · trixie-backports

      Affected

      usn · curl · debian · 13

    • 8.14.1-2+deb13u7 · amd64 · trixie-security

      Affected

      usn · curl · debian · 13

  • Source package: [curl]

    Details (5)
    • 8.14.1-2+deb13u4 · amd64 · trixie

      Affected

      usn · curl · debian · 13

    • 8.14.1-2+deb13u4 · arm64 · trixie

      Affected

      usn · curl · debian · 13

    • 8.21.0-2~bpo13+1 · amd64 · trixie-backports

      Affected

      usn · curl · debian · 13

    • 8.21.0-2~bpo13+1 · arm64 · trixie-backports

      Affected

      usn · curl · debian · 13

    • 8.14.1-2+deb13u7 · amd64 · trixie-security

      Affected

      usn · curl · debian · 13

  • [libcurl4t64]Affected

    Source package: [curl]

    Details (5)
    • 8.14.1-2+deb13u4 · amd64 · trixie

      Affected

      usn · curl · debian · 13

    • 8.14.1-2+deb13u4 · arm64 · trixie

      Affected

      usn · curl · debian · 13

    • 8.21.0-2~bpo13+1 · amd64 · trixie-backports

      Affected

      usn · curl · debian · 13

    • 8.21.0-2~bpo13+1 · arm64 · trixie-backports

      Affected

      usn · curl · debian · 13

    • 8.14.1-2+deb13u7 · amd64 · trixie-security

      Affected

      usn · curl · debian · 13

[Debian 12 (Bookworm)]

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

      Not affected

      usn · curl · debian · bookworm

    • 7.88.1-10+deb12u15 · arm64 · bookworm

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

  • [libcurl3-gnutls]Not affected

    Source package: [curl]

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

      Not affected

      usn · curl · debian · bookworm

    • 7.88.1-10+deb12u15 · arm64 · bookworm

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

  • [libcurl3-nss]Not affected

    Source package: [curl]

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

      Not affected

      usn · curl · debian · bookworm

    • 7.88.1-10+deb12u15 · arm64 · bookworm

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

  • [libcurl4]Not affected

    Source package: [curl]

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

      Not affected

      usn · curl · debian · bookworm

    • 7.88.1-10+deb12u15 · arm64 · bookworm

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

  • [libcurl4-doc]Not affected

    Source package: [curl]

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

      Not affected

      usn · curl · debian · bookworm

    • 7.88.1-10+deb12u15 · all · bookworm

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

  • [libcurl4-gnutls-dev]Not affected

    Source package: [curl]

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

      Not affected

      usn · curl · debian · bookworm

    • 7.88.1-10+deb12u15 · arm64 · bookworm

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

  • [libcurl4-nss-dev]Not affected

    Source package: [curl]

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

      Not affected

      usn · curl · debian · bookworm

    • 7.88.1-10+deb12u15 · arm64 · bookworm

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

  • [libcurl4-openssl-dev]Not affected

    Source package: [curl]

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

      Not affected

      usn · curl · debian · bookworm

    • 7.88.1-10+deb12u15 · arm64 · bookworm

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

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

      Not affected

      usn · curl · debian · bookworm

Observed:

References