CVE-2026-9080

Source
https://cve.org/CVERecord?id=CVE-2026-9080
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-9080.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-9080
Aliases
Downstream
ALPINE (1)
BELL (1)
CGA (20)
DEBIAN (1)
JLSEC (1)
MINI (2)
openSUSE (2)
RHSA (2)
ROOT (5)
SUSE (7)
UBUNTU (1)
Related
Published
2026-07-03T06:17:34Z
Modified
2026-10-08T07:39:15Z
Severity
  • 7.3 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L CVSS Calculator
Summary
UAF after pause in socket callback
Details

Calling curl_easy_pause() within the event-based CURLMOPT_SOCKETFUNCTION callback triggers a use-after-free vulnerability, where libcurl attempts to store a flag using a dangling struct pointer immediately after that pointer's memory has been freed.

Database specific
{
    "cna_assigner":  "curl",
    "cwe_ids":  [
        "CWE-416"
    ],
    "osv_generated_from":  "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/9xxx/CVE-2026-9080.json"
}
References

Affected packages

Git / github.com/curl/curl

Affected ranges

Type
GIT
Repo
https://github.com/curl/curl
Events
Database specific
Show details
{
    "cpe":  "cpe:2.3:a:haxx:curl:*:*:*:*:*:*:*:*",
    "extracted_events":  [
        {
            "introduced":  "8.13.0"
        },
        {
            "fixed":  "8.21.0"
        }
    ],
    "source":  "CPE_RANGE"
}
Type
GIT
Repo
https://github.com/curl/curl.git
Events

Affected versions

8.*
8.13.0
8.14.0
8.14.1
8.15.0
8.16.0
8.17.0
8.18.0
8.19.0
8.20.0
Other
curl-8_13_0
curl-8_14_0
curl-8_14_1
curl-8_15_0
curl-8_16_0
curl-8_17_0
curl-8_18_0
curl-8_19_0
curl-8_20_0
rc-8_18_0-1
rc-8_18_0-2
rc-8_18_0-3
rc-8_19_0-1
rc-8_19_0-2
rc-8_19_0-3
rc-8_20_0-1
rc-8_20_0-2
rc-8_20_0-3
rc-8_21_0-1
rc-8_21_0-2
rc-8_21_0-3

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-9080.json"
vanir_signatures
[
    {
        "deprecated":  false,
        "digest":  {
            "line_hashes":  [
                "220040427109472297309562541428928847642",
                "308855277422324938176053082237711811750",
                "178305073432534490353168540974467663434",
                "262037310467268598251196274478854355864",
                "72645878512162809117703943282104454785",
                "150155346539341738985717193742186326803",
                "9123612111941668276180863835095619081",
                "301888243040055537691928168051125981779",
                "301505997990128983717519754450372161073",
                "27605904909765312892421707670660342068",
                "75025888627355669353279574105032378085",
                "112586131146354865156433696110601588682",
                "301683011683602488588681883586215131125",
                "135831584371850663902836576918444660063",
                "165143934271465645979937287121264207371",
                "63036884935075250322292931351360935384",
                "281761623130760418401278134963650482245",
                "334438526425362393694661592428935145092",
                "71627468909094308866243209562961856656",
                "207979412446850192441035037332161673948",
                "146540915811743433728482277187406869253",
                "164521669155660244038275882821321397035",
                "89872451377525975046754161517405893063",
                "50420258852794273486101183696478445957",
                "117736554385853469439693077128433448226",
                "189577098526962848779675452261752016756",
                "336427681772782339615290278420759722535"
            ],
            "threshold":  0.9
        },
        "id":  "CVE-2026-9080-1abdb19c",
        "signature_type":  "Line",
        "signature_version":  "v1",
        "source":  "https://github.com/curl/curl.git/commit/5ab34cba42e4ee4282fe8bab43f311d51b9bf9bd",
        "target":  {
            "file":  "lib/multi_ev.c"
        }
    },
    {
        "deprecated":  false,
        "digest":  {
            "function_hash":  "280574953934088564907154989833699017122",
            "length":  126
        },
        "id":  "CVE-2026-9080-2e96704c",
        "signature_type":  "Function",
        "signature_version":  "v1",
        "source":  "https://github.com/curl/curl.git/commit/5ab34cba42e4ee4282fe8bab43f311d51b9bf9bd",
        "target":  {
            "file":  "lib/multi_ev.c",
            "function":  "mev_sh_entry_dtor"
        }
    },
    {
        "deprecated":  false,
        "digest":  {
            "function_hash":  "196260475389111518429022609235592410953",
            "length":  368
        },
        "id":  "CVE-2026-9080-9aa5b0e9",
        "signature_type":  "Function",
        "signature_version":  "v1",
        "source":  "https://github.com/curl/curl.git/commit/5ab34cba42e4ee4282fe8bab43f311d51b9bf9bd",
        "target":  {
            "file":  "lib/multi_ev.c",
            "function":  "mev_sh_entry_add"
        }
    },
    {
        "deprecated":  false,
        "digest":  {
            "function_hash":  "107954024898540431709457204779080753955",
            "length":  1730
        },
        "id":  "CVE-2026-9080-df7e481c",
        "signature_type":  "Function",
        "signature_version":  "v1",
        "source":  "https://github.com/curl/curl.git/commit/5ab34cba42e4ee4282fe8bab43f311d51b9bf9bd",
        "target":  {
            "file":  "lib/multi_ev.c",
            "function":  "mev_sh_entry_update"
        }
    }
]
vanir_signatures_modified
"2026-10-08T07:39:15Z"