Vulnerability LowRUSTSEC-2024-0342 · vodozemac
RUSTSEC-2024-0342: Degraded secret zeroization capabilities
Short answerA security vulnerability in the vodozemac crate: Degraded secret zeroization capabilities. GitHub rates it Low. Fixed in 0.6.0: update to a fixed version.
| Crate | vodozemac |
|---|---|
| Type | Vulnerability (memory-exposure) |
| Affected versions | From 0.5.0 before 0.6.0. |
| Fixed in | 0.6.0 |
| Severity | Low (GitHub rating) |
| Published | 2024-05-02 |
| Last changed | 2026-10-12 |
| Also known as | CVE-2024-34063, GHSA-c3hm-hxwf-g5c6 |
What to do
- See which version you have:
cargo tree -i vodozemac(it also shows which of your dependencies pulls it in). - Update within your version requirement:
cargo update -p vodozemac. If the fix is a newer major or minor than your requirement allows, raise it in Cargo.toml (for examplevodozemac = "0.6.0") or update the dependency that pulls it in. - Check again with
cargo audit, or paste your Cargo.lock into our Cargo.toml checker.
Details from the advisory
Versions 0.5.0 and 0.5.1 of vodozemac have degraded secret zeroization capabilities, due to changes in third-party cryptographic dependencies (the Dalek crates), which moved secret zeroization capabilities behind a feature flag while vodozemac disabled the default feature set.
Impact
The degraded zeroization capabilities could result in the production of more memory copies of encryption secrets and secrets could linger in memory longer than necessary. This marginally increases the risk of sensitive data exposure.
Overall, we consider the impact of this issue to be low. Although cryptographic best practices recommend the clearing of sensitive information from memory once it's no longer needed, the inherent limitations of Rust regarding absolute zeroization reduce the practical severity of this lapse.
References
- Package: crates.io/crates/vodozemac
- Advisory: rustsec.org/advisories/RUSTSEC-2024-0342.html
- Web: github.com/matrix-org/vodozemac/commit/297548cad4016ce448c4b5007c54db7ee39489d9
From the RustSec Advisory Database (CC0-1.0) via the OSV export, downloaded Oct 24, 2026. Severity score computed from the published CVSS vector.
Other advisories for vodozemac
Up next
Same cratevodozemac: security historyEvery advisory for this crate, and whether it is safe to use today.Read it next →Did this answer your question?