JLSEC-2025-29

Source
https://github.com/JuliaLang/SecurityAdvisories.jl/blob/main/advisories/published/2025/JLSEC-2025-29.md
Import Source
https://github.com/JuliaLang/SecurityAdvisories.jl/tree/generated/osv/2025/JLSEC-2025-29.json
JSON Data
https://api.test.osv.dev/v1/vulns/JLSEC-2025-29
Upstream
Published
2025-10-10T15:04:01.319Z
Modified
2025-11-03T00:18:55.197315Z
Summary
When sending data to an MQTT server, libcurl <= 7.73.0 and 7.78.0 could in some circumstances errone...
Details

When sending data to an MQTT server, libcurl <= 7.73.0 and 7.78.0 could in some circumstances erroneously keep a pointer to an already freed memory area and both use that again in a subsequent call to send data and also free it again.

Database specific
{
    "license": "CC-BY-4.0",
    "sources": [
        {
            "html_url": "https://nvd.nist.gov/vuln/detail/CVE-2021-22945",
            "imported": "2025-10-10T14:33:22.319Z",
            "id": "CVE-2021-22945",
            "modified": "2025-06-09T15:15:25.540Z",
            "url": "https://services.nvd.nist.gov/rest/json/cves/2.0?cveId=CVE-2021-22945",
            "published": "2021-09-23T13:15:08.690Z"
        }
    ]
}
References

Affected packages

Julia / LibCURL_jll

Package

Name
LibCURL_jll
Purl
pkg:julia/LibCURL_jll?uuid=deac9b47-8bc7-5906-a0fe-35ac56dc84c0

Affected ranges

Type
SEMVER
Events
Introduced
7.70.0+0
Fixed
7.81.0+0