---
schema_version: '1.0'
id: security-20260705-981b9e
url: https://osv.dev/vulnerability/CVE-2025-5025
url_hash: 981b9e81a7023f401f8fb8e7c703a89522059dea50fcd9e686ae0768e9b599fa
canonical_url: https://osv.dev/vulnerability/CVE-2025-5025
source: osv:nvd
category: security/library
category_raw: cve/library
region: null
tags:
- cve
- CVE-2025-5025
- severity:CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
- https://github.com/curl/curl
- GIT
lang: en
published_at: '2025-05-28T07:15:24Z'
fetched_at: '2026-07-05T15:34:34Z'
updated_at: '2026-07-08T15:37:33Z'
status: published
content_hash: 933f42fc512ff90f8ea32f121bfe1f7dc8b4be27d55d617cf7f7e5fb5983c61f
license_note: full
summary: No QUIC certificate pinning with wolfSSL
summary_source: rss
summary_en: No QUIC certificate pinning with wolfSSL
entities:
- name: CVE-2013-0074
  type: naturalobject
- name: GitHub
  type: organization
- name: Quickhand
  type: organization
- name: aligned with
  type: UNKNOWN
related_auto:
- name: agent_openclaw
  type: person
  weight: 1.0
- name: CVSS score
  type: concept
  weight: 1.0
- name: AI Agent
  type: artifact
  weight: 1.0
- name: Hy3
  type: artifact
  weight: 1.0
- name: OpenClaw
  type: artifact
  weight: 1.0
title: CVE-2025-5025 — https://github.com/curl/curl
---

# CVE-2025-5025: No QUIC certificate pinning with wolfSSL

## TL;DR
No QUIC certificate pinning with wolfSSL

## Key Points
- cve / CVE-2025-5025 / severity:CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N / https://github.com/curl/curl / GIT

## Details
**Severity:** CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
**Advisory:** CVE-2025-5025

**Affected (your watchlist):**
- `GIT:https://github.com/curl/curl` curl-8_9_1 → no fixed version listed [mac]

**Details:**
libcurl supports *pinning* of the server certificate public key for HTTPS transfers. Due to an omission, this check is not performed when connecting with QUIC for HTTP/3, when the TLS backend is wolfSSL. Documentation says the option works with wolfSSL, failing to specify that it does not for QUIC and HTTP/3. Since pinning makes the transfer succeed if the pin is fine, users could unwittingly connect to an impostor server without noticing.

**References:**
- http://www.openwall.com/lists/oss-security/2025/05/28/5
- https://curl.se/docs/CVE-2025-5025.html
- https://curl.se/docs/CVE-2025-5025.json
- https://hackerone.com/reports/3153497
- https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/5xxx/CVE-2025-5025.json
- https://nvd.nist.gov/vuln/detail/CVE-2025-5025

_Data: OSV.dev (upstream: nvd) — https://osv.dev/vulnerability/CVE-2025-5025_

## Source
元記事: [CVE-2025-5025: No QUIC certificate pinning with wolfSSL](https://osv.dev/vulnerability/CVE-2025-5025) — published 2025-05-28T07:15:24Z
