ALPINE-CVE-2025-5025

Advisory lineage Upstream: 1 Downstream: 0
Upstream
Published: 28 May 2025, 07:15
Last modified:08 Jul 2026, 04:32

Vulnerability Summary

Overall Risk (default)
low
19/100
CVSS Score
4.8 MEDIUM
3.1 (osv_alpine)
EPSS Score
No data
KEV
Not listed
Ransomware
No reports
Public exploits
None found
Dark Web
Not detected

Timeline

28 May 2025, 07:15
Published
Vulnerability first disclosed
08 Jul 2026, 04:32
Last Modified
Vulnerability information updated

Description

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.

CVSS Metrics

  • v3.1MEDIUMScore: 4.8CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N

Affected Systems

  • alpinecurl

    < 8.14.0-r0 | < 8.14.0-r0 | < 8.14.0-r0 | < 8.14.0-r0 | < 8.14.0-r0 | < 8.14.0-r0 | ≥ 8.5.0, < 8.14.0-r0 | ≥ 8.5.0, < 8.14.0-r0 | ≥ 8.5.0, < 8.14.0-r0 | ≥ 8.5.0, < 8.14.0-r0 | ≥ 8.5.0, < 8.14.0-r0 | ≥ 8.5.0, < 8.14.0-r0

References (1)