Read the docs
TI-2026-66512 Aliases GHSA-2c6h-4899-wjxr

scaly: Multiple soundness issues in Rust safe APIs

Priority LOW 38CWE-125Published · Updated

Key facts

Attack vector
—
Privileges required
—
User interaction
—
Attack complexity
—
Impact type
—
Confidentiality · integrity · availability
—
Fix status
No fix listed

No CVSS vector from any source. Fix status from GitHub.

Summary

Affected versions contain multiple safe APIs that can trigger undefined behavior: - `Array<T>::index` can perform an out-of-bounds read. - `String::get_length` can perform an out-of-bounds read. - `String::append_character` can perform an invalid write. - `String::to_c_string` can perform an out-of-bounds write. These issues were reproduced against `scaly` 0.0.37 under Miri. The crate is unmaintained.

Why it matters now

Fix No fix listed No fixed version in the sources yet

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
—scaly (crates.io)up to 0.0.37—No fix listedGHSA-2c6h-4899-wjxr
  • scaly (crates.io) Vendor— Affected up to 0.0.37 Fixed in — No fix listed GHSA-2c6h-4899-wjxr

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-03 Threatist record created from GHSA-2c6h-4899-wjxr

References

Sources

This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences