iotaledger / iotaledger/identity
RUSTSEC-2026-0283: clear_on_drop is unmaintained
- Dominant language
- Rust
- Stars
- 346
- Forks
- 100
- Avg merge
- 13h 41m
- Merged PRs (30d)
- 2
Description
> clear_on_drop is unmaintained
| Details | |
| ------------------- | ---------------------------------------------- |
| Status | unmaintained |
| Package | `clear_on_drop` |
| Version | `0.2.5` |
| URL | [https://github.com/cesarb/clear_on_drop/commit/5916d6260acbad8a34290dba137f39963f13f467](https://github.com/cesarb/clear_on_drop/commit/5916d6260acbad8a34290dba137f39963f13f467) |
| Date | 2026-09-13 |
This crate is no longer maintained. Use the [zeroize](https://crates.io/crates/zeroize) crate instead.
* Instead of `ClearOnDrop`, use `Zeroizing`
* Instead of `clear_stack`, use `zeroize_stack`
See [advisory page](https://rustsec.org/advisories/RUSTSEC-2026-0283.html) for additional details.
Contributor guide
Research direction
Search the repository manifests and Rust sources for the clear_on_drop dependency and its ClearOnDrop or clear_stack usages. Replace the dependency and mapped usages with the alternatives named in the issue, then run the affected Rust tests or checks; done means no clear_on_drop references remain and the project still builds.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- security
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 64/100