SUSE-SU-2025:03198-1

Source
https://www.suse.com/support/update/announcement/2025/suse-su-202503198-1/
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2025:03198-1.json
JSON Data
https://api.osv.dev/v1/vulns/SUSE-SU-2025:03198-1
Upstream
Related
Published
2025-09-12T12:15:10Z
Modified
2026-03-23T04:50:28.709496Z
Summary
Security update for curl
Details

This update for curl fixes the following issues:

Update to version 8.14.1 (jsc#PED-13055, jsc#PED-13056).

Security issues fixed:

  • CVE-2025-0665: eventfd double close can cause libcurl to act unreliably (bsc#1236589).
  • CVE-2025-4947: QUIC certificate check is skipped with wolfSSL allows for MITM attacks (bsc#1243397).
  • CVE-2025-5025: no QUIC certificate pinning with wolfSSL can lead to connections to impostor servers that are not easily noticed (bsc#1243706).
  • CVE-2025-5399: bug in websocket code can cause libcurl to get trapped in an endless busy-loop when processing specially crafted packets (bsc#1243933).
  • CVE-2024-6874: punycode conversions to/from IDN can leak stack content when libcurl is built to use the macidn IDN backend (bsc#1228260).
  • CVE-2025-9086: bug in patch comparison logic when processing cookies can lead to out-of-bounds read in heap buffer (bsc#1249191).
  • CVE-2025-10148: predictable websocket mask can lead to proxy cache poisoning by malicious server (bsc#1249348).

Other issues fixed:

  • Fix wrong return code when --retry is used (bsc#1249367).

    • tool_operate: fix return code when --retry is used but not triggered [b42776b]
  • Fix the --ftp-pasv option in curl v8.14.1 (bsc#1246197).

    • tool_getparam: fix --ftp-pasv [5f805ee]
  • Fixed with version 8.14.1:

    • TLS: add CURLOPTSSLSIGNATURE_ALGORITHMS and --sigalgs.
    • websocket: add option to disable auto-pong reply.
    • huge number of bugfixes.

    Please see https://curl.se/ch/ for full changelogs.

References

Affected packages

openSUSE:Leap 15.6
curl

Package

Name
curl
Purl
pkg:rpm/opensuse/curl&distro=openSUSE%20Leap%2015.6

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
8.14.1-150600.4.28.1

Ecosystem specific

{
    "binaries": [
        {
            "libcurl-devel": "8.14.1-150600.4.28.1",
            "curl": "8.14.1-150600.4.28.1",
            "libcurl-devel-32bit": "8.14.1-150600.4.28.1",
            "libcurl4-32bit": "8.14.1-150600.4.28.1",
            "libcurl4": "8.14.1-150600.4.28.1"
        }
    ]
}

Database specific

source
"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2025:03198-1.json"
SUSE:Linux Enterprise Module for Basesystem 15 SP6
curl

Package

Name
curl
Purl
pkg:rpm/suse/curl&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP6

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
8.14.1-150600.4.28.1

Ecosystem specific

{
    "binaries": [
        {
            "libcurl-devel": "8.14.1-150600.4.28.1",
            "curl": "8.14.1-150600.4.28.1",
            "libcurl4": "8.14.1-150600.4.28.1",
            "libcurl4-32bit": "8.14.1-150600.4.28.1"
        }
    ]
}

Database specific

source
"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2025:03198-1.json"
SUSE:Linux Enterprise Module for Basesystem 15 SP7
curl

Package

Name
curl
Purl
pkg:rpm/suse/curl&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP7

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
8.14.1-150600.4.28.1

Ecosystem specific

{
    "binaries": [
        {
            "libcurl-devel": "8.14.1-150600.4.28.1",
            "curl": "8.14.1-150600.4.28.1",
            "libcurl4": "8.14.1-150600.4.28.1",
            "libcurl4-32bit": "8.14.1-150600.4.28.1"
        }
    ]
}

Database specific

source
"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2025:03198-1.json"