GHSA-7vjm-6qgq-3mrq soundness issue and unmaintained

Not scored Published

Unmaintained Rust library contains a soundness issue allowing memory corruption via zero-length inputs, potentially leading to crashes or code execution.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Not stated
Victim action needed
Not needed
Fix
None listed

What is GHSA-7vjm-6qgq-3mrq?

GHSA-7vjm-6qgq-3mrq is a memory corruption vulnerability in shaman, published on 6 May 2025.

Official description

shaman::cryptoutil::write_u64v_le and other functions mentioned above cannot garantee memory safety of get_unchecked later if both length are zero.

shaman is unmaintained.

Which versions are affected by GHSA-7vjm-6qgq-3mrq?

3 open source packages ship an affected version, including shaman.

PackageAffectedFixed in
shaman crates.ioAll versions to 0.1.0None
shaman crates.ioAll versions to 0.1.0None
shaman crates.ioFrom 0.0.0-0None

How do I fix GHSA-7vjm-6qgq-3mrq?

No fix has been published for GHSA-7vjm-6qgq-3mrq yet. Limit exposure of the affected software until one is available.

Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.

Is GHSA-7vjm-6qgq-3mrq being exploited?

There is no known exploitation of GHSA-7vjm-6qgq-3mrq in the wild and no public exploit code.

Sources

Also known as RUSTSEC-2025-0113.

Is GHSA-7vjm-6qgq-3mrq in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free