RUSTSEC-2025-0008

Source
https://rustsec.org/advisories/RUSTSEC-2025-0008
Import Source
https://github.com/rustsec/advisory-db/blob/osv/crates/RUSTSEC-2025-0008.json
JSON Data
https://api.osv.dev/v1/vulns/RUSTSEC-2025-0008
Related
Published
2025-02-24T12:00:00Z
Modified
2025-03-02T22:52:43Z
Summary
Openh264 Decoding Functions Heap Overflow Vulnerability
Details

OpenH264 recently reported a heap overflow that was fixed in upstream 63db555 and integrated into our 0.6.6 release. For users relying on Cisco's pre-compiled DLL, we also published 0.8.0, which is compatible with their latest fixed DLL version 2.6.0.

In other words: - if you rely on our source feature only, >=0.6.6 should be safe, - if you rely on libloading, you must upgrade to 0.8.0 and use their latest DLL >=2.6.0.

Users handling untrusted video files should update immediately.

Database specific
{
    "license": "CC0-1.0"
}
References

Affected packages

crates.io / openh264-sys2

Package

Name
openh264-sys2
View open source insights on deps.dev
Purl
pkg:cargo/openh264-sys2

Affected ranges

Type
SEMVER
Events
Introduced
0.0.0-0
Fixed
0.8.0

Ecosystem specific

{
    "affected_functions": null,
    "affects": {
        "os": [],
        "functions": [],
        "arch": []
    }
}

Database specific

{
    "cvss": null,
    "informational": null,
    "categories": [
        "memory-corruption"
    ]
}