CVE catalog

CVE-2026-12064

When a user invokes curl using a schemeless URL combined with `--proto-default` sftp (or scp), a disconnect occurs between the tool layer and libcurl. The tool layer incorrectly infers the URL scheme,

[CVE catalog]

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

When a user invokes curl using a schemeless URL combined with `--proto-default` sftp (or scp), a disconnect occurs between the tool layer and libcurl. The tool layer incorrectly infers the URL scheme, which erroneously bypasses the initialization of critical SSH security options like CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256 and CURLOPT_SSH_KNOWNHOSTS. Conversely, the libcurl runtime successfully honors CURLOPT_DEFAULT_PROTOCOL and establishes the connection via SFTP/SCP as specified. Because the tool layer skipped the security configuration, these SSH host verification options are silently omitted, causing curl to connect to an unverified SSH remote host without throwing an error.

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+deb13u5vulnerable
Debiancurltrixie-security8.14.1-2+deb13u7vulnerable
Debiancurlbookworm7.88.1-10+deb12u15vulnerable
Debiancurlbookworm-security7.88.1-10+deb12u5vulnerable
CpecurlNot reported8.5.0-2ubuntu10.11fixed
Cpelibcurl3t64-gnutlsNot reported8.5.0-2ubuntu10.11fixed
Cpelibcurl4-docNot reported8.5.0-2ubuntu10.11fixed
Cpelibcurl4-gnutls-devNot reported8.5.0-2ubuntu10.11fixed
Cpelibcurl4-openssl-devNot reported8.5.0-2ubuntu10.11fixed
Cpelibcurl4t64Not reported8.5.0-2ubuntu10.11fixed
CpecurlNot reportedNot reportedvulnerable
CpecurlNot reported8.21.0fixed
CpecurlNot reported8.21.0fixed
Alpinecurl3.238.22.0-r0fixed
Alpinecurl3.248.21.0-r0fixed
Ubuntucurl25.108.12.1-3ubuntu1vulnerable
Ubuntucurl25.108.13.0-5ubuntu1vulnerable
Ubuntucurl25.108.14.1-1ubuntu2vulnerable
Ubuntucurl25.108.14.1-1ubuntu3vulnerable
Ubuntucurl25.108.14.1-2ubuntu1vulnerable
Ubuntucurl25.108.14.1-2ubuntu1.1vulnerable
Ubuntucurl25.108.14.1-2ubuntu1.2vulnerable
Ubuntucurl25.108.14.1-2ubuntu1.3vulnerable
Ubuntucurl25.108.14.1-2ubuntu1.4vulnerable
Ubuntucurl25.108.14.1-2ubuntu1.5fixed
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.3fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiancurlsourcesid8.21.0~rc3-1not yet assignedNot reportedNot reported
Debiancurlsourceforky8.21.0~rc3-1not yet assignedNot reportedNot reported
Debiancurlsourcetrixie(unfixed)not yet assignedNot reportedNot reported
Debiancurlsourcebookworm(unfixed)not yet assignedNot reportedNot reported
CpecurlcpeNot reported8.5.0-2ubuntu10.11Not reportedNot reportedNot reported
Cpelibcurl3t64-gnutlscpeNot reported8.5.0-2ubuntu10.11Not reportedNot reportedNot reported
Cpelibcurl4-doccpeNot reported8.5.0-2ubuntu10.11Not reportedNot reportedNot reported
Cpelibcurl4-gnutls-devcpeNot reported8.5.0-2ubuntu10.11Not reportedNot reportedNot reported
Cpelibcurl4-openssl-devcpeNot reported8.5.0-2ubuntu10.11Not reportedNot reportedNot reported
Cpelibcurl4t64cpeNot reported8.5.0-2ubuntu10.11Not reportedNot reportedNot reported
CpecurlcpeNot reported8.21.0Not reportedNot reportedNot reported
CpecurlcpeNot reported8.21.0Not reportedNVD-CVE-2026-12064Not reported
Alpinecurlapk3.238.22.0-r0Not reportedALPINE-CVE-2026-12064Not reported
Alpinecurlapk3.248.21.0-r0Not reportedALPINE-CVE-2026-12064Not reported
Ubuntucurldeb25.108.14.1-2ubuntu1.5Not reportedUBUNTU-CVE-2026-12064Not reported
Ubuntucurldeb26.048.18.0-1ubuntu2.3Not reportedUBUNTU-CVE-2026-12064Not reported

Notes

[trixie] curl: Minor issue [bookworm] curl: Minor issue; needs schemeless URL with --proto-default sftp/scp

OpenFactory catalog packages

[Debian 12 (Bookworm)]

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

    • 7.88.1-10+deb12u15 · arm64 · bookworm

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

  • [libcurl3-gnutls]Affected

    Source package: [curl]

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

    • 7.88.1-10+deb12u15 · arm64 · bookworm

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

  • [libcurl3-nss]Affected

    Source package: [curl]

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

    • 7.88.1-10+deb12u15 · arm64 · bookworm

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

  • [libcurl4]Affected

    Source package: [curl]

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

    • 7.88.1-10+deb12u15 · arm64 · bookworm

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

  • [libcurl4-doc]Affected

    Source package: [curl]

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

    • 7.88.1-10+deb12u15 · all · bookworm

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

  • Source package: [curl]

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

    • 7.88.1-10+deb12u15 · arm64 · bookworm

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

  • Source package: [curl]

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

    • 7.88.1-10+deb12u15 · arm64 · bookworm

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

  • Source package: [curl]

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

    • 7.88.1-10+deb12u15 · arm64 · bookworm

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

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

      Affected

      nvd · curl · debian · bookworm; nvd · curl · debian · 12

[Debian 13 (Trixie)]

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

      Affected

      nvd · curl · debian · 13

    • 8.14.1-2+deb13u4 · arm64 · trixie

      Affected

      nvd · curl · debian · 13

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

      Affected

      nvd · curl · debian · 13

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

      Affected

      nvd · curl · debian · 13

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

      Affected

      nvd · curl · debian · 13

  • Source package: [curl]

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

      Affected

      nvd · curl · debian · 13

    • 8.14.1-2+deb13u4 · arm64 · trixie

      Affected

      nvd · curl · debian · 13

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

      Affected

      nvd · curl · debian · 13

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

      Affected

      nvd · curl · debian · 13

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

      Affected

      nvd · curl · debian · 13

  • [libcurl4-doc]Affected

    Source package: [curl]

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

      Affected

      nvd · curl · debian · 13

    • 8.14.1-2+deb13u4 · all · trixie

      Affected

      nvd · curl · debian · 13

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

      Affected

      nvd · curl · debian · 13

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

      Affected

      nvd · curl · debian · 13

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

      Affected

      nvd · curl · debian · 13

  • [libcurl4-gnutls]Affected

    Source package: [curl]

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

      Affected

      nvd · curl · debian · 13

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

      Affected

      nvd · curl · debian · 13

  • Source package: [curl]

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

      Affected

      nvd · curl · debian · 13

    • 8.14.1-2+deb13u4 · arm64 · trixie

      Affected

      nvd · curl · debian · 13

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

      Affected

      nvd · curl · debian · 13

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

      Affected

      nvd · curl · debian · 13

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

      Affected

      nvd · curl · debian · 13

  • Source package: [curl]

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

      Affected

      nvd · curl · debian · 13

    • 8.14.1-2+deb13u4 · arm64 · trixie

      Affected

      nvd · curl · debian · 13

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

      Affected

      nvd · curl · debian · 13

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

      Affected

      nvd · curl · debian · 13

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

      Affected

      nvd · curl · debian · 13

  • [libcurl4t64]Affected

    Source package: [curl]

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

      Affected

      nvd · curl · debian · 13

    • 8.14.1-2+deb13u4 · arm64 · trixie

      Affected

      nvd · curl · debian · 13

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

      Affected

      nvd · curl · debian · 13

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

      Affected

      nvd · curl · debian · 13

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

      Affected

      nvd · curl · debian · 13

Observed:

References