RUSTSEC-2026-0079

Source
https://rustsec.org/advisories/RUSTSEC-2026-0079
Import Source
https://github.com/rustsec/advisory-db/blob/osv/crates/RUSTSEC-2026-0079.json
JSON Data
https://api.osv.dev/v1/vulns/RUSTSEC-2026-0079
Aliases
Published
2026-01-21T12:00:00Z
Modified
2026-04-05T05:30:42Z
Summary
`DynFuture` drop can construct a dangling reference
Details

DynFuture is unsound because its Drop implementation transmutes a trait-object reference into unrelated reference types, which constructs an invalid reference from trait object metadata.

This issue was reproduced against dyn-future 3.0.4 under Miri. And the crate is unmaintained.

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

Affected packages

crates.io / dyn-future

Package

Affected ranges

Type
SEMVER
Events
Introduced
0.0.0-0

Ecosystem specific

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

Database specific

categories
[]
cvss
null
informational
"unsound"
source
"https://github.com/rustsec/advisory-db/blob/osv/crates/RUSTSEC-2026-0079.json"