curl-7.61.1-34.el8_10.18

エラータID: AXSA:2026-2285:10

Release date: 
Monday, November 9, 2026 - 14:35
Subject: 
curl-7.61.1-34.el8_10.18
Affected Channels: 
Asianux Server 8 for x86_64
Severity: 
High
Description: 

The curl packages provide the libcurl library and the curl utility for downloading files from servers using various protocols, including HTTP, FTP, and LDAP.

Security Fix(es):

* libcurl: libcurl: Security feature bypass due to improper mTLS connection reuse (CVE-2026-8932)
* curl: libcurl: Unauthorized connection reuse due to a logical error (CVE-2026-8458)
* curl: curl: Cookie injection via malicious HTTP server using super cookies (CVE-2026-8924)
* curl: curl: Information disclosure via incorrect Digest authentication header reuse (CVE-2026-11856)
* curl: Information disclosure due to uncleared proxy authentication state (CVE-2026-8927)

Bug Fix(es) and Enhancement(s):

* Backport upstream curl PR #6852 ("h2: allow 100 streams by default") to RHEL 8 libcurl (JIRA:RHEL-232829)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

CVE-2026-11856
Successfully using libcurl to do a transfer to a specific HTTP origin (`hostA`) with **Digest** authentication and then changing the origin to a different one (`hostB`) for a second transfer, reusing the same handle, makes libcurl wrongly pass on the `Authorization:` header field meant for `hostA`, to `hostB`.
CVE-2026-8458
libcurl might in some circumstances reuse the wrong connection when asked to do Negotiate-authenticated ones, even when they are set to use different "services". libcurl features a pool of recent connections so that subsequent requests can reuse an existing connection to avoid overhead. When reusing a connection a range of criteria must be met. Due to a logical error in the code, a request that was issued by an application could wrongfully reuse an existing connection to the same server that was authenticated using different services.
CVE-2026-8924
A flaw in curl’s cookie parsing logic allows a malicious HTTP server to set "super cookies" that bypass the Public Suffix List check. This enables an attacker-controlled origin to inject cookies that curl subsequently scopes and transmits to unrelated third-party domains.
CVE-2026-8927
When reusing a libcurl handle for sequential transfers driven by environment-variable proxy configuration, libcurl fails to clear the proxy authentication state between requests. Specifically, if the initial transfer authenticates against `proxyA` using Digest auth, a subsequent transfer routed through `proxyB` erroneously leaks the `Proxy-Authorization:` header intended solely for `proxyA`.
CVE-2026-8932
libcurl would reuse a previously created connection even when some mTLS config related option had been changed that should have prohibited reuse. libcurl keeps previously used connections in a connection pool for subsequent transfers to reuse if one of them matches the setup. However, some TLS settings related to client certificates were left out from the configuration match checks, making them match too easily. In particular options related to the private key.

Solution: 

Update packages.

Additional Info: 

N/A

Download: 

SRPMS
  1. curl-7.61.1-34.el8_10.18.src.rpm
    MD5: 1f3c4393fe2722daf2ec75a4974b2c90
    SHA-256: 6094e90b75f06922b5cd7df548a22df8aef6cea8550822f760728330a595bc53
    Size: 2.54 MB

Asianux Server 8 for x86_64
  1. curl-7.61.1-34.el8_10.18.x86_64.rpm
    MD5: 3f8a21cbefc0f14b5b9222530bc95b5c
    SHA-256: 105aa9e2bd9aebc9aa83556066dcd20088fb5dbfb1ccc04ce83bfd443e45a968
    Size: 354.97 kB
  2. libcurl-7.61.1-34.el8_10.18.i686.rpm
    MD5: bdd4f2d3ad1f73d94ad08646b62bf325
    SHA-256: 310ba33c2505c4c7633a1ee5546403c01986fdc74c3eecb79110ae049ba7905e
    Size: 336.29 kB
  3. libcurl-7.61.1-34.el8_10.18.x86_64.rpm
    MD5: e84abd794f8230712ab0915893ed078e
    SHA-256: bec0659608f7e88b574f2c5b6da1fb2ce4b4fdf81cb8ae0e8c8744553a77a754
    Size: 308.27 kB
  4. libcurl-devel-7.61.1-34.el8_10.18.i686.rpm
    MD5: 5f936cd6e033a48e42f450687ecb4f9e
    SHA-256: 821849a8423aa503b13ac0fd273083e72d0fd4c0ecf7e1d78705450dd43089a2
    Size: 837.22 kB
  5. libcurl-devel-7.61.1-34.el8_10.18.x86_64.rpm
    MD5: bdba98c39ebe1485433b469a373f81bc
    SHA-256: 3ac4a43a44a126343508b401a007f863710aa028569f92a09d6993b0672df393
    Size: 837.18 kB
  6. libcurl-minimal-7.61.1-34.el8_10.18.i686.rpm
    MD5: 95b8dc22cce55d9fbaf8dde8bdb10b34
    SHA-256: b6bf4af81e84368062ae7ec5c7307594386bbed653f731873a7174167ed708ab
    Size: 321.15 kB
  7. libcurl-minimal-7.61.1-34.el8_10.18.x86_64.rpm
    MD5: 4af359c4b70f23f1c5877b92f5314675
    SHA-256: 187b1475d275a7a01c1a38493685ad294176ce5173fb0ba1894906402f72d154
    Size: 294.32 kB